1 <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
3 <!-- sticking this into /usr/share/hal/fdi/information/10freedesktop/ should
4 enable working keys -->
6 <deviceinfo version="0.2">
8 <!-- These are buttons synthesized in atkbd -->
9 <match key="@input.originating_device:info.linux.driver" string="atkbd">
10 <append key="input.keymap.data" type="strlist">0x65:kp9</append> <!-- Game Key - Up -->
11 <append key="input.keymap.data" type="strlist">0x66:kp3</append> <!-- Game Key - Down -->
12 <append key="input.keymap.data" type="strlist">0x67:kp7</append> <!-- Game Key - Left -->
13 <append key="input.keymap.data" type="strlist">0x68:kp1</append> <!-- Game Key - Right -->
15 <append key="input.keymap.data" type="strlist">0xe065:kp8</append> <!-- Game Key - O -->
16 <append key="input.keymap.data" type="strlist">0xe066:kp2</append> <!-- Game Key - X -->
17 <append key="input.keymap.data" type="strlist">0xe067:kp4</append> <!-- Game Key - [] -->
18 <append key="input.keymap.data" type="strlist">0xe068:kp6</append> <!-- Game Key - V -->
20 <append key="input.keymap.data" type="strlist">0x73:prog1</append> <!-- mult/div -->
21 <append key="input.keymap.data" type="strlist">0x43:brightnessdown</append> <!-- Backlight Down (F9) -->
22 <append key="input.keymap.data" type="strlist">0x44:brightnessup</append> <!-- Backlight Up (F10) -->
23 <append key="input.keymap.data" type="strlist">0x57:volumedown</append> <!-- Volume Down (F11) -->
24 <append key="input.keymap.data" type="strlist">0x58:volumeup</append> <!-- Volume Up (F12) -->
26 <append key="input.keymap.data" type="strlist">0x59:fn</append> <!-- Fn -->
28 <append key="input.keymap.data" type="strlist">0xe043:f9</append> <!-- Fn+Backlight Down (F9) -->
29 <append key="input.keymap.data" type="strlist">0xe044:f10</append> <!-- Fn+Backlight Up (F10) -->
30 <append key="input.keymap.data" type="strlist">0xe057:f11</append> <!-- Fn+Volume Down (F11) -->
31 <append key="input.keymap.data" type="strlist">0xe058:f12</append> <!-- Fn+Volume Up (F12) -->
33 <append key="input.keymap.data" type="strlist">0xe079:search</append> <!-- Search -->
34 <append key="input.keymap.data" type="strlist">0xe06e:chat</append> <!-- Chat -->
36 <append key="info.capabilities" type="strlist">input.keymap</append>