xorg.conf:
Code:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
/usr/local/etc/hal/fdi/policy/100-x11-input.fdi:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keyboard">
<merge key="input.x11_driver" type="string">kbd</merge>
</match>
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_driver" type="string">mouse</merge>
</match>
</device>
</deviceinfo>
/usr/local/etc/hal/fdi/policy/101-keyboard-input.fdi:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keyboard">
<merge key="input.x11_driver" type="string">kbd</merge>
<merge key="input.xkb.Model" type="string">pc105</merge>
<merge key="input.xkb.Layout" type="string">de,ara</merge>
<merge key="input.xkb.Rules" type="string">xorg</merge>
<merge key="input.xkb.Options" type="string">grp:caps_toggle</merge>
</match>
</device>
</deviceinfo>
/usr/local/etc/hal/fdi/policy/102-mouse-input.fdi:
Code:
<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.mouse">
<merge key="input.x11_options.Protocol" type="string">auto</merge>
<merge key="input.x11_options.Device" type="string">/dev/sysmouse</merge>
<merge key="input.x11_options.ZAxisMapping" type="string">4 5 6 7</merge>
</match>
</device>
</deviceinfo>
Nun ist das lustig, oder?
Ich kann mich gar nicht erinnern, die fdi's angelegt zu haben! Nunja, das muss nichts heißen.
Aber kann es da einen Automagismus gegeben haben?
Mein System hatte zunächst ja noch den alten X11 ohne HAL und damit benutzte ich eine xorg.conf, die es immer noch gibt. Ich brauchte da nichts zu ändern. Die Maus funktionierte mal nach einem Update nicht mehr, doch ich weiß nicht mehr, ob dann die fdi's die Lösung dafür waren.
Mein DesktopEnvironment ist KDE3 und ich starte mit dem KDM. Der hat nun jedenfalls einen Automagismus und kann ohne xorg.conf X starten und konfigurieren.
KDE3 nimmt dann nochmal ein separates Tastatur-Layout vor und das muss ich dann trotzdem noch auf DE umstellen!
Wenn ich auf einen entfernten Rechner über das X-Protokoll zugreife, funktioniert das nur, wenn X richtig eingestellt ist. Deshalb brauche ich beides, KDE-Layout plus X-Layout. Beide können aber unterschiedlich sein.
Bei mir geht es wie gezeigt also mit HAL und über X und mit KDE und auch mit Fluxbox, aber beides über KDM aufgerufen.