]>
Commit | Line | Data |
---|---|---|
1 | ! /usr/share/X11/XKeysymDB | |
2 | ! /usr/include/X11/keysymdef.h | |
3 | ! http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys | |
4 | ||
5 | ! keycode # = <no mod> <+shift> <+mode> <+mode+shift> | |
6 | ||
7 | ! U203C: ‼ | |
8 | ! U203D: ‽ | |
9 | ! U2048: ⁈ | |
10 | ! U2049: ⁉ | |
11 | ||
12 | ! These turn caps lock key into a modifier for generating | |
13 | ! umlauted characters ... to toggle caps lock, hold shift | |
14 | ! while hitting it | |
15 | keycode 66 = Mode_switch Multi_key | |
16 | !keycode 117 = Mode_switch Multi_key | |
17 | keycode 39 = s S ssharp | |
18 | keycode 38 = a A adiaeresis Adiaeresis | |
19 | keycode 30 = u U udiaeresis Udiaeresis | |
20 | keycode 32 = o O odiaeresis Odiaeresis | |
21 | keycode 13 = 4 dollar EuroSign sterling | |
22 | keycode 14 = 5 percent ssharp degree | |
23 | keycode 26 = e E ediaeresis Ediaeresis | |
24 | keycode 28 = t T thorn Thorn | |
25 | keycode 27 = r R ecircumflex Ecircumflex | |
26 | keycode 25 = w W eacute Eacute | |
27 | keycode 31 = i I idiaeresis Idiaeresis | |
28 | keycode 20 = minus underscore endash emdash | |
29 | keycode 21 = equal plus plusminus notsign | |
30 | keycode 52 = z Z copyright registered | |
31 | keycode 57 = n N ntilde Ntilde | |
32 | keycode 58 = m M Multi_key | |
33 | keycode 15 = 6 asciicircum dead_acute dead_circumflex | |
34 | keycode 19 = 0 parenright degree masculine | |
35 | keycode 10 = 1 exclam exclamdown U2049 | |
36 | keycode 11 = 2 at onehalf | |
37 | keycode 54 = c C ccedilla Ccedilla | |
38 | keycode 46 = l L lstroke Lstroke | |
39 | keycode 24 = q Q egrave Egrave | |
40 | keycode 29 = y Y mu | |
41 | keycode 60 = period greater guillemotright | |
42 | keycode 61 = slash question questiondown U2048 | |
43 | keycode 59 = comma less guillemotleft | |
44 | keycode 33 = p P currency cent | |
45 | ||
46 | ! Let caps+arrows map to pgup/pgdn/home/end like in ChromeOS. | |
47 | keycode 111 = Up NoSymbol Prior | |
48 | keycode 113 = Left NoSymbol Home | |
49 | keycode 114 = Right NoSymbol End | |
50 | keycode 116 = Down NoSymbol Next | |
51 | ||
52 | keycode 174 = XF86AudioLowerVolume | |
53 | keycode 176 = XF86AudioRaiseVolume | |
54 | keycode 160 = XF86AudioMute | |
55 | ||
56 | !Rebind Pause to Break | |
57 | !keycode 110 = Break | |
58 | ||
59 | !Rebind stupid apple keyboards | |
60 | ! left apple = 115 | |
61 | ! right apple = 116 | |
62 | !keycode 115 = Alt_L Meta_L | |
63 | !keycode 116 = Alt_R Meta_R | |
64 | ! left option = 64 | |
65 | ! right option = 113 | |
66 | !keycode 64 = Alt_L Meta_L | |
67 | !keycode 113 = Alt_L Meta_R | |
68 | ! vol down = 174 | |
69 | ! vol up = 176 | |
70 | ! vol mute = 160 | |
71 | !keycode 174 = XF86AudioLowerVolume | |
72 | !keycode 176 = XF86AudioRaiseVolume | |
73 | !keycode 160 = XF86AudioMute | |
74 | ! F13 = 182 | |
75 | ! F14 = 183 | |
76 | ! F15 = 184 | |
77 | ! F16 = 93 | |
78 | !keycode 182 = F13 | |
79 | !keycode 183 = F14 | |
80 | !keycode 184 = F15 | |
81 | !keycode 93 = F16 | |
82 | ! eject | |
83 | !keycode 204 = XF86Eject | |
84 | ||
85 | ! logitech keyboard | |
86 | !keycode 129 = XF86AudioMedia | |
87 | !keycode 162 = XF86AudioPlay | |
88 | !keycode 164 = XF86AudioStop | |
89 | !keycode 153 = XF86AudioNext | |
90 | !keycode 144 = XF86AudioPrev |