Skip to content

Instantly share code, notes, and snippets.

@xgenvn
Last active July 16, 2020 18:02
Show Gist options
  • Select an option

  • Save xgenvn/9b6aded602949cc391784e9d025ec7da to your computer and use it in GitHub Desktop.

Select an option

Save xgenvn/9b6aded602949cc391784e9d025ec7da to your computer and use it in GitHub Desktop.
Go lang keyboard layout
clear Lock
keycode 66 = Mode_switch
keysym a = a A Left
keysym d = d D Right
keysym w = w W Up
keysym s = s S Down
keysym q = q Q Home
keysym e = e E End
! swapping number row
keycode 10 = exclam 1 exclam 1
keycode 11 = at 2 at 2
keycode 12 = numbersign 3 numbersign 3
keycode 13 = dollar 4 dollar 4
keycode 14 = percent 5 percent 5
keycode 15 = asciicircum 6 asciicircum 6
keycode 16 = ampersand 7 ampersand 7
keycode 17 = asterisk 8 asterisk 8
keycode 18 = parenleft 9 parenleft 9
keycode 19 = parenright 0 parenright 0
! mandatory brackets, colon
keycode 34 = braceleft bracketleft braceleft bracketleft
keycode 35 = braceright bracketright braceright bracketright
keycode 47 = colon semicolon colon semicolon
keycode 48 = quotedbl apostrophe quotedbl apostrophe

Reduce touching SHIFT

  • ;: => :;
  • -_ => _-
  • '" => "'
  • {[ => [{
  • }] => ]}
  • 9( => (9
  • 0) => )0
  • 8* => *8
  • 7& => &7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment