chiark / gitweb /
udevd: use ROOTPREFIX to create path to modules.devname
[elogind.git] / keymaps / olpc-xo
1 0x59 fn
2 0x81 fn_esc
3 0xF9 camera
4 0xF8 sound # Fn-CAMERA = Mic
5
6
7 # Function key mappings, as per
8 #    http://dev.laptop.org/ticket/10213#comment:20
9 #
10 # Unmodified F1-F8 produce F1-F8, so no remap necessary.
11 # Unmodified F9-F12 control brightness and volume.
12 0x43 brightnessdown
13 0x44 brightnessup
14 0x57 volumedown
15 0x58 volumeup
16
17 # fn-modified fkeys all produce the unmodified version of the key.
18 0xBB f1
19 0xBC f2
20 0xBD f3
21 0xBE f4
22 0xBF f5
23 0xC0 f6
24 0xC1 f7
25 0xC2 f8
26 0xC3 f9
27 0xC4 f10
28 0xD7 f11
29 0xD8 f12
30
31
32 # Using F13-F21 for the .5 F keys right now.
33 0xF7 f13
34 0xF6 f14
35 0xF5 f15
36 0xF4 f16
37 0xF3 f17
38 0xF2 f18
39 0xF1 f19
40 0xF0 f20
41 0xEF f21
42
43 0xEE chat
44 0xE4 chat # Just mapping Fn-Chat to Chat for now
45 0xDD menu # Frame
46 0xDA prog1 # Fn-Frame
47
48 # The FN of some keys is other keys
49 0xD3 delete
50 0xD2 insert
51 0xC9 pageup
52 0xD1 pagedown
53 0xC7 home
54 0xCF end
55
56 # Language key - don't ask what they are doing as KEY_HP
57 0x73 hp
58 0x7E hp
59
60 0xDB leftmeta # left grab
61 0xDC rightmeta # right grab
62 0x85 rightmeta # Right grab releases on a different scancode
63 0xD6 kbdillumtoggle # Fn-space
64 0x69 switchvideomode # Brightness key
65
66 # Game keys
67 0x65 kp8 # up
68 0x66 kp2 # down
69 0x67 kp4 # left
70 0x68 kp6 # right
71 0xE5 kp9 # pgup
72 0xE6 kp3 # pgdn
73 0xE7 kp7 # home
74 0xE8 kp1 # end