X-Git-Url: https://git.wh0rd.org/?p=home.git;a=blobdiff_plain;f=.Xmodmap;h=81632e308e40e13b753cbb4cca0908345e7c0ead;hp=3504ff4eb0d56ef8f0d3d91a47da3acfea1d9234;hb=HEAD;hpb=5b61754dc15ad3f7c19e83aecc4a921e6f8fa5df diff --git a/.Xmodmap b/.Xmodmap index 3504ff4..81632e3 100644 --- a/.Xmodmap +++ b/.Xmodmap @@ -1,9 +1,19 @@ +! /usr/share/X11/XKeysymDB ! /usr/include/X11/keysymdef.h +! http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys + +! keycode # = <+shift> <+mode> <+mode+shift> + +! U203C: ‼ +! U203D: ‽ +! U2048: ⁈ +! U2049: ⁉ + ! These turn caps lock key into a modifier for generating ! umlauted characters ... to toggle caps lock, hold shift ! while hitting it keycode 66 = Mode_switch Multi_key -keycode 117 = Mode_switch Multi_key +!keycode 117 = Mode_switch Multi_key keycode 39 = s S ssharp keycode 38 = a A adiaeresis Adiaeresis keycode 30 = u U udiaeresis Udiaeresis @@ -11,21 +21,70 @@ keycode 32 = o O odiaeresis Odiaeresis keycode 13 = 4 dollar EuroSign sterling keycode 14 = 5 percent ssharp degree keycode 26 = e E ediaeresis Ediaeresis -keycode 28 = t T EuroSign sterling +keycode 28 = t T thorn Thorn keycode 27 = r R ecircumflex Ecircumflex keycode 25 = w W eacute Eacute keycode 31 = i I idiaeresis Idiaeresis +keycode 20 = minus underscore endash emdash keycode 21 = equal plus plusminus notsign keycode 52 = z Z copyright registered keycode 57 = n N ntilde Ntilde keycode 58 = m M Multi_key keycode 15 = 6 asciicircum dead_acute dead_circumflex keycode 19 = 0 parenright degree masculine -keycode 10 = 1 exclam exclamdown onehalf +keycode 10 = 1 exclam exclamdown U2049 +keycode 11 = 2 at onehalf keycode 54 = c C ccedilla Ccedilla +keycode 46 = l L lstroke Lstroke keycode 24 = q Q egrave Egrave +keycode 29 = y Y mu +keycode 60 = period greater guillemotright +keycode 61 = slash question questiondown U2048 +keycode 59 = comma less guillemotleft +keycode 33 = p P currency cent + +! Let caps+arrows map to pgup/pgdn/home/end like in ChromeOS. +keycode 111 = Up NoSymbol Prior +keycode 113 = Left NoSymbol Home +keycode 114 = Right NoSymbol End +keycode 116 = Down NoSymbol Next -!http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys keycode 174 = XF86AudioLowerVolume keycode 176 = XF86AudioRaiseVolume keycode 160 = XF86AudioMute + +!Rebind Pause to Break +!keycode 110 = Break + +!Rebind stupid apple keyboards +! left apple = 115 +! right apple = 116 +!keycode 115 = Alt_L Meta_L +!keycode 116 = Alt_R Meta_R +! left option = 64 +! right option = 113 +!keycode 64 = Alt_L Meta_L +!keycode 113 = Alt_L Meta_R +! vol down = 174 +! vol up = 176 +! vol mute = 160 +!keycode 174 = XF86AudioLowerVolume +!keycode 176 = XF86AudioRaiseVolume +!keycode 160 = XF86AudioMute +! F13 = 182 +! F14 = 183 +! F15 = 184 +! F16 = 93 +!keycode 182 = F13 +!keycode 183 = F14 +!keycode 184 = F15 +!keycode 93 = F16 +! eject +!keycode 204 = XF86Eject + +! logitech keyboard +!keycode 129 = XF86AudioMedia +!keycode 162 = XF86AudioPlay +!keycode 164 = XF86AudioStop +!keycode 153 = XF86AudioNext +!keycode 144 = XF86AudioPrev