X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/e724e4d7cf44ecd4b3f706678fa14f5bfe9b0879..adf0f98ee0a7377a90864c737e6ebda4ceab64e6:/Xmodmap diff --git a/Xmodmap b/Xmodmap index 60918a3..d0b700a 100644 --- 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 @@ -10,17 +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 - + ! 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_L as 3rd level chooser -keycode 108 = Alt_R Alt_R -remove mod1 = Alt_R -add mod5 = Alt_R +! 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