Ich hab heut mal nach der Anleitung von
freedesktop die HAL Keycodes für meinen M1330 gesetzt, jedenfalls so weit es ging.
Einige davon waren recht einfach, zb. Brightness und Suspend. Das ganze ging, indem ich in der 30-keymap-dell.fdi folgenden Eintrag für das Modell hinzugefügt habe:
<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 -->
Allerdings hab ich noch Probleme mit den Multimedia-Keys (Audio lauter/leiser, Musiktasten), da bei denen im dmesg nichts steht. Hat von euch wer eine Idee wie ich die dazu bringen könnte zu funktionieren?