Assorted away-tpope updates
[tpope-extra.git] / Xmodmap
1 ! ~/.Xmodmap
2 ! $Id$
3 ! -*- xmodmap -*- vim: ft=xmodmap
4
5 ! Remap Caps_Lock to Super_L and Scroll_Lock to Hyper_R
6 keysym Super_L = Hyper_L
7 keysym Caps_Lock = Super_L
8 keysym Scroll_Lock = Hyper_R Scroll_Lock
9 keysym Menu = Caps_Lock
10 clear lock
11 clear Mod4
12 clear Mod5
13 add lock = Caps_Lock
14 add Mod4 = Super_L Super_R
15 add Mod5 = Hyper_L Hyper_R
16
17 ! For multimedia keyboards
18 keycode 135 = Undo
19 ! User
20 keycode 223 = Help
21 ! Email
22 keycode 236 = Help
23 ! Next/Previous
24 keycode 144 = leftanglebracket
25 keycode 153 = rightanglebracket
26 ! media (USB, PS/2)
27 keycode 129 = F25
28 keycode 237 = F26
29 ! volume up/down
30 keycode 176 = KP_Add
31 keycode 174 = KP_Subtract
32 ! mute
33 keycode 160 = KP_0
34 ! play/stop
35 keycode 162 = Execute
36 keycode 164 = Cancel
37 ! Seach (USB, PS/2)
38 keycode 122 = Find
39 keycode 229 = Find
40 ! Favorites
41 keycode 230 = Help
42 ! Home (USB, PS/2)
43 keycode 130 = Menu
44 keycode 178 = Menu
45 ! Go/Back
46 keycode 233 = Right
47 keycode 234 = Left
48
49 ! Map insert to Mod_switch and make use of it
50 keysym F7 = F7 F7 leftsinglequotemark leftdoublequotemark
51 keysym F8 = F8 F8 rightsinglequotemark rightdoublequotemark
52 keysym F9 = F9 F9 endash
53 keysym F10 = F10 F10 emdash
54 keysym F11 = F11 F11 ellipsis thinspace
55 keysym Delete = Delete Delete Insert Insert
56 keysym Insert = Mode_switch
57 keysym grave = grave asciitilde registered copyright
58 keysym 1 = 1 exclam onequarter exclamdown
59 keysym 2 = 2 at onehalf cent
60 keysym 3 = 3 numbersign threequarters sterling
61 keysym 4 = 4 dollar currency yen
62 keysym 5 = 5 percent ograve Ograve
63 keysym 6 = 6 asciicircum oacute Oacute
64 keysym 7 = 7 ampersand ocircumflex Ocircumflex
65 keysym 8 = 8 asterisk otilde Otilde
66 keysym 9 = 9 parenleft odiaeresis Odiaeresis
67 keysym 0 = 0 parenright oslash Ooblique
68 ! keysym minus = minus underscore emdash endash
69 keysym minus = minus underscore hyphen notsign
70 keysym equal = equal plus multiply division
71 keysym BackSpace = BackSpace BackSpace Multi_key
72 keysym Q = q Q egrave Egrave
73 keysym W = w W eacute Eacute
74 keysym E = e E ecircumflex Ecircumflex
75 keysym R = r R ediaeresis Ediaeresis
76 keysym T = t T ydiaeresis plusminus
77 keysym Y = y Y yacute Yacute
78 keysym U = u U igrave Igrave
79 keysym I = i I iacute Iacute
80 keysym O = o O icircumflex Icircumflex
81 keysym P = p P idiaeresis Idiaeresis
82 keysym bracketleft = bracketleft braceleft onesuperior degree
83 keysym bracketright = bracketright braceright twosuperior macron
84 keysym backslash = backslash bar threesuperior brokenbar
85 keysym A = a A agrave Agrave
86 keysym S = s S aacute Aacute
87 keysym D = d D acircumflex Acircumflex
88 keysym F = f F atilde Atilde
89 keysym G = g G adiaeresis Adiaeresis
90 keysym H = h H aring Aring
91 keysym J = j J ae AE
92 keysym K = k K ugrave Ugrave
93 keysym L = l L uacute Uacute
94 keysym semicolon = semicolon colon paragraph section
95 keysym apostrophe = apostrophe quotedbl acute diaeresis
96 keysym Z = z Z ucircumflex Ucircumflex
97 keysym X = x X udiaeresis Udiaeresis
98 keysym V = v V eth ETH
99 keysym B = b B thorn THORN
100 keysym C = c C ccedilla Ccedilla
101 keysym N = n N ntilde Ntilde
102 keysym M = m M ssharp mu
103 keysym comma = comma less ordfeminine guillemotleft
104 keysym period = period greater masculine guillemotright
105 keysym slash = slash question cedilla questiondown
106 keysym space = space space nobreakspace periodcentered