]>
Commit | Line | Data |
---|---|---|
46fd861a | 1 | ! /usr/share/X11/XKeysymDB |
5b61754d | 2 | ! /usr/include/X11/keysymdef.h |
46fd861a MF |
3 | ! http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys |
4 | ||
ec124732 MF |
5 | ! keycode # = <no mod> <+shift> <+mode> <+mode+shift> |
6 | ||
b05786eb | 7 | ! U203C: ‼ |
ec124732 MF |
8 | ! U203D: ‽ |
9 | ! U2048: ⁈ | |
10 | ! U2049: ⁉ | |
11 | ||
5b61754d MF |
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 | |
eabf61f1 | 16 | !keycode 117 = Mode_switch Multi_key |
5b61754d MF |
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 | |
c50e8325 | 24 | keycode 28 = t T thorn Thorn |
5b61754d MF |
25 | keycode 27 = r R ecircumflex Ecircumflex |
26 | keycode 25 = w W eacute Eacute | |
27 | keycode 31 = i I idiaeresis Idiaeresis | |
21702e08 | 28 | keycode 20 = minus underscore endash emdash |
5b61754d MF |
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 | |
ec124732 | 35 | keycode 10 = 1 exclam exclamdown U2049 |
b05786eb | 36 | keycode 11 = 2 at onehalf |
5b61754d | 37 | keycode 54 = c C ccedilla Ccedilla |
454e750d | 38 | keycode 46 = l L lstroke Lstroke |
5b61754d | 39 | keycode 24 = q Q egrave Egrave |
c1b9f5b8 | 40 | keycode 29 = y Y mu |
eabf61f1 | 41 | keycode 60 = period greater guillemotright |
ec124732 | 42 | keycode 61 = slash question questiondown U2048 |
eabf61f1 | 43 | keycode 59 = comma less guillemotleft |
99ba3019 | 44 | keycode 33 = p P currency cent |
5b61754d | 45 | |
1309d7d5 MF |
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 | ||
5b61754d MF |
52 | keycode 174 = XF86AudioLowerVolume |
53 | keycode 176 = XF86AudioRaiseVolume | |
54 | keycode 160 = XF86AudioMute | |
1afdf944 MF |
55 | |
56 | !Rebind Pause to Break | |
57 | !keycode 110 = Break | |
46fd861a MF |
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 |