30Jan/090
M1330 : Funktionstasten
Um die Hardwaretasten für Batterieanzeige, Helligkeit, Ruhemodus, Monitorwechsel und WLAN sinngemäß nutzen zu können wären entsprechnde Einträge in der xorg.conf nötig.
Da ja aber gerade Eingabegeräte von HAL automatisch konfiguriert werden sollen, kann man dieses durch entsprechende Regeln definieren.
Um alle Funktionstasten nutzen zu können sind folgende Schritte notwendig :
im Ordner "/usr/share/hal/fdi/policy/20thirdparty" die Datei "30-keymap-dell.fdi" erstellen und mit folgendem Inhalt versehen.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!--30-keymap-dell.fdi--> <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" prefix="XPS"> <match key="/org/freedesktop/Hal/devices/computer:system.hardware.product" contains_outof="M1330"> <append key="input.keymap.data" type="strlist">e005:brightnessdown</append> <!-- Fn+Down arrow Brightness Down --> <append key="input.keymap.data" type="strlist">e006:brightnessup</append> <!-- Fn+Up arrow Brightness Up --> <append key="input.keymap.data" type="strlist">e007:battery</append> <!-- Fn+F3 battery icon --> <append key="input.keymap.data" type="strlist">e00a:suspend</append> <!-- Fn+F1 hibernate --> <append key="input.keymap.data" type="strlist">e00b:displaytoggle</append> <!-- Fn+F8 CRT/LCD --> <append key="input.keymap.data" type="strlist">e008:radio</append> <!-- WLAN off --> <append key="info.capabilities" type="strlist">input.keymap</append> </match> </match> <!-- prefix XPS --> |
Fertig. Nach einem Neustart von HAL oder einem Reboot sollten die Tasten nun funktionieren. Bei mir funktionieren unter Fluxbox, ausnahmslos alle.
Seite 1 von 11