]> spindle.queued.net Git - xodist/blob - 30-keymap-olpc.fdi
mkchroot.sh: break out non-olpc stuff
[xodist] / 30-keymap-olpc.fdi
1 <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
2
3 <!-- sticking this into /usr/share/hal/fdi/information/10freedesktop/ should
4      enable working keys -->
5
6 <deviceinfo version="0.2">
7   <device>
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 -->
14
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 -->
19
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) -->
25
26           <append key="input.keymap.data" type="strlist">0x59:fn</append> <!-- Fn -->
27
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) -->
32
33           <append key="input.keymap.data" type="strlist">0xe079:search</append> <!-- Search -->
34           <append key="input.keymap.data" type="strlist">0xe06e:chat</append> <!-- Chat -->
35
36           <append key="info.capabilities" type="strlist">input.keymap</append>
37
38     </match>
39   </device>
40 </deviceinfo>