! ! Swap Caps_Lock and Control_L ! ! to reset to default: setxkbmap -option ! remove Lock = Caps_Lock remove Control = Control_L ! keysym Control_L = Caps_Lock keysym Control_L = Mode_switch keysym Caps_Lock = Control_L add Lock = Caps_Lock add Control = Control_L ! map numbers to more ergonomic position ! keycode 25 = w W 1 ! keycode 26 = e E 2 ! keycode 27 = r R 3 ! keycode 39 = s S 4 ! keycode 40 = d D 5 ! keycode 41 = f F 6 ! keycode 53 = x X 7 ! keycode 54 = c C 8 ! keycode 55 = v V 9 ! keycode 65 = space space 0 ! map arrows to more ergonomic position keycode 43 = h H Left keycode 44 = j J Down keycode 45 = k K Up keycode 46 = l L Right