]> git.rmz.io Git - dotfiles.git/blobdiff - Xmodmap
dwb: chakra-project.org/bugs
[dotfiles.git] / Xmodmap
diff --git a/Xmodmap b/Xmodmap
index c82a58d025c2395c1b33ea3b19fdca3e26547beb..d0b700a12fdb48a325461ad01274b2234724ad7f 100644 (file)
--- a/Xmodmap
+++ b/Xmodmap
@@ -1,3 +1,22 @@
+! switch numbers/special chars
+keycode 10 = exclam      1
+keycode 11 = at          2 at          2 EuroSign        EuroSign
+keycode 12 = numbersign  3
+keycode 13 = dollar      4
+keycode 14 = percent     5
+keycode 15 = asciicircum 6 asciicircum 6 dead_circumflex dead_circumflex
+keycode 16 = ampersand   7
+keycode 17 = asterisk    8
+keycode 18 = parenleft   9
+keycode 19 = parenright  0
+
+keycode 31 = c C c C ccedilla   Ccedilla
+keycode 38 = a A a A adiaeresis Adiaeresis
+keycode 39 = o O o O odiaeresis Odiaeresis
+keycode 40 = e E e E EuroSign   EuroSign
+keycode 41 = u U u U udiaeresis Udiaeresis
+keycode 47 = s S s S ssharp     ssharp
+
 ! Adds the F13-F19 keys
 keycode 191 = F13
 keycode 192 = F14
 ! Adds the F13-F19 keys
 keycode 191 = F13
 keycode 192 = F14
@@ -10,12 +29,17 @@ keycode 197 = F19
 ! Since I'am unable to create new key-names, existing ones
 ! have to be used. To see all names xmodmap accepts, run:
 ! sudo dumpkeys -l
 ! Since I'am unable to create new key-names, existing ones
 ! have to be used. To see all names xmodmap accepts, run:
 ! sudo dumpkeys -l
+
 ! Expose key: fn+F3
 keycode 128 = F23
 ! Dashboard: fn+F4
 keycode 212 = F24
 
 ! remap Caps_Lock as Escape
 ! Expose key: fn+F3
 keycode 128 = F23
 ! Dashboard: fn+F4
 keycode 212 = F24
 
 ! remap Caps_Lock as Escape
-remove Lock = Caps_Lock
-keysym Caps_Lock = Escape
+clear Lock
+keycode 66 = Escape NoSymbol Escape
+
+! Alt_R as 3rd level chooser
+keycode 108 = ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift ISO_Level3_Shift
+clear Mod1
+add Mod1 = Alt_L