Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. setxkbmap -model pc105 -layout "gb" -variant "extd" -rules ~/xkb/rules/base
  2.  
  3. <variant>
  4. <configItem>
  5. <name>custom</name>
  6. <description>English (UK, custom)</description>
  7. </configItem>
  8. </variant>
  9.  
  10. $ setxkbmap -query -verbose 10
  11. ...
  12. Trying to load rules file /usr/share/X11/xkb/rules/evdev...
  13. Success.
  14. Applied rules from evdev:
  15. rules: evdev
  16. model: pc105
  17. layout: us
  18. variant: altgr-intl
  19. options: caps:hyper,compose:menu
  20. Trying to build keymap using the following components:
  21. keycodes: evdev+aliases(qwerty)
  22. types: complete
  23. compat: complete
  24. symbols: pc+us(altgr-intl)+inet(evdev)+capslock(hyper)+compose(menu)
  25. geometry: pc(pc105)
  26.  
  27. /usr/share/X11/xkb/
  28. ├── compat # ??? dark magic here, avoid
  29. ├── geometry # as in physical, eg for generating layout maps
  30. ├── keycodes # helpful for translating keycodes (from xev) to <FOO>
  31. ├── rules # "evdev" is the important one; *.lst & *.xml are descriptions
  32. ├── symbols # main layouts, variants, optional overrides
  33. └── types # ??? dark magic here, avoid
  34.  
  35. $HOME/.config/xkb/
  36. ...
  37. ├── rules
  38. │ ├── evdev-local
  39. │ ├── evdev-local.lst
  40. │ └── evdev-local.xml
  41. ├── symbols
  42. │ ├── my-fun-capslock-options
  43. │   ├── my-US-Dvorak-layout
  44. │   └── my-ZWERTY-layout
  45. ...
  46.  
  47. setxkbmap -I $HOME/.config/xkb
  48. -rules evdev-local
  49. -layout my-ZWERTY-layout
  50. -option myZWERTY:option1,compose:menu,fun:caps_is_insert
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement