Skip to content

Instantly share code, notes, and snippets.

@santileortiz
Last active October 16, 2018 15:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save santileortiz/c6c8b53d4154509961832b6c313a845c to your computer and use it in GitHub Desktop.
Save santileortiz/c6c8b53d4154509961832b6c313a845c to your computer and use it in GitHub Desktop.
Information on how to create a custom layout
https://medium.com/@damko/a-simple-humble-but-comprehensive-guide-to-xkb-for-linux-6f1ad5e13450
https://github.com/damko/xkb_kinesis_advantage_dvorak_layout
Information about the RMLVO configuration format and syntax of the 'rules' file
http://who-t.blogspot.com/2008/09/rmlvo-keyboard-configuration.html
Very detailed description of how to configure XKB, it includes information about the syntax of .xkb files.
https://www.charvolant.org/doug/xkb/html/xkb.html
libxkbcommon's documentation about the Rules syntax
https://github.com/xkbcommon/libxkbcommon/blob/master/doc/rules-format.txt
libxkbcommon's documentation about the XKB keymap file syntax
https://github.com/xkbcommon/libxkbcommon/blob/master/doc/keymap-format-text-v1.md
I think this is the original proposal for the Rules file
https://www.x.org/releases/X11R7.5/doc/input/XKB-Enhancing.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment