Advertisement
Guest User

Untitled

a guest
May 27th, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.27 KB | None | 0 0
  1. default partial alphanumeric_keys
  2. xkb_symbols "basic" {
  3. name[Group1]= "Khmer (Dvorak)";
  4.  
  5. // there are four levels defined:
  6. //
  7. // normal shift right-alt right-alt + shift
  8. //
  9.  
  10. // keys: `1234567890-=
  11. key <TLDE> { [ guillemotleft, guillemotright ] };
  12. key <AE01> { [ 0x10017e1, exclam ] };
  13. key <AE02> { [ 0x10017e2, 0x10017d7, at, voidsymbol ] };
  14. key <AE03> { [ 0x10017e3, quotedbl, 0x10017d1, voidsymbol ] };
  15. key <AE04> { [ 0x10017e4, 0x10017db, dollar, voidsymbol ] };
  16. key <AE05> { [ 0x10017e5, percent, EuroSign, voidsymbol ] };
  17. key <AE06> { [ 0x10017e6, 0x10017cd, 0x10017d9, voidsymbol ] };
  18. key <AE07> { [ 0x10017e7, 0x10017d0, 0x10017da, voidsymbol ] };
  19. key <AE08> { [ 0x10017e8, 0x10017cf, asterisk, voidsymbol ] };
  20. key <AE09> { [ 0x10017e9, parenleft, braceleft, voidsymbol ] };
  21. key <AE10> { [ 0x10017e0, parenright, braceright, voidsymbol ] };
  22. key <AE11> { [ 0x10017c0, 0x10017bf, 0x10017a9, bracketleft ] };
  23. key <AE12> { [ 0x10017aa, 0x10017a7, 0x10017b3, bracketright ] };
  24. key <BKSL> { [ 0x10017ae, 0x10017ad, backslash, voidsymbol ] };
  25.  
  26. // keys: qwertyuiop[]
  27. key <AD01> { [ 0x10017cb, 0x10017c9, 0x10017c8, voidsymbol ] };
  28. key <AD02> { [ 0x10017bb 0x10017c6, 0x10017bb 0x10017c7, comma, voidsymbol ] };
  29. key <AD03> { [ 0x10017d4, 0x10017d5, period, voidsymbol ] };
  30. key <AD04> { [ 0x1001795, 0x1001797, 0x10017b0, voidsymbol ] };
  31. key <AD05> { [ 0x1001799, 0x10017bd, voidsymbol, voidsymbol ] };
  32. key <AD06> { [ 0x1001790, 0x1001792, voidsymbol, voidsymbol ] };
  33. key <AD07> { [ 0x1001784, 0x10017a3, voidsymbol, voidsymbol ] };
  34. key <AD08> { [ 0x1001785, 0x1001787, voidsymbol, voidsymbol ] };
  35. key <AD09> { [ 0x100179a, 0x10017ac, 0x10017ab, voidsymbol ] };
  36. key <AD10> { [ 0x100179b, 0x10017a1, 0x10017d8, voidsymbol ] };
  37. key <AD11> { [ 0x10017ca, question, slash, voidsymbol ] };
  38. key <AD12> { [ 0x10017b2, equal, 0x10017ce, voidsymbol ] };
  39.  
  40. // keys: asdfghjkl;'
  41. key <AC01> { [ 0x10017b6, 0x10017b6 0x10017c6, 0x10017a8, voidsymbol ] };
  42. key <AC02> { [ 0x10017c4, 0x10017c5, 0x10017b1, voidsymbol ] };
  43. key <AC03> { [ 0x10017c1, 0x10017c2, 0x10017af, voidsymbol ] };
  44. key <AC04> { [ 0x10017bb, 0x10017bc, voidsymbol, voidsymbol ] };
  45. key <AC05> { [ 0x10017b7, 0x10017b8, 0x10017a6, voidsymbol ] };
  46. key <AC06> { [ 0x100178a, 0x100178b, voidsymbol, voidsymbol ] };
  47. key <AC07> { [ 0x10017d2, 0x10017a0, voidsymbol, voidsymbol ] };
  48. key <AC08> { [ 0x100178f, 0x1001791, 0x100179d, voidsymbol ] };
  49. key <AC09> { [ 0x1001793, 0x100178e, voidsymbol, voidsymbol ] };
  50. key <AC10> { [ 0x100179f, 0x10017c3, 0x10017db, voidsymbol ] };
  51. key <AC11> { [ 0x10017a5, 0x10017cc, minus, voidsymbol ] };
  52.  
  53. // keys: <zxcvbnm,./
  54. key <LSGT> { [ minus, underscore, voidsymbol, voidsymbol ] };
  55. key <AB01> { [ 0x10017be, 0x10017c4 0x10017c7, 0x10017d6, voidsymbol ] };
  56. key <AB02> { [ 0x1001786, 0x1001788, 0x10017dc, voidsymbol ] };
  57. key <AB03> { [ 0x1001789, 0x10017c7, voidsymbol, voidsymbol ] };
  58. key <AB04> { [ 0x1001780, 0x1001782, voidsymbol, voidsymbol ] };
  59. key <AB05> { [ 0x1001781, 0x1001783, voidsymbol, voidsymbol ] };
  60. key <AB06> { [ 0x1001794, 0x1001796, 0x100179e, voidsymbol ] };
  61. key <AB07> { [ 0x1001798, 0x10017c6, voidsymbol, voidsymbol ] };
  62. key <AB08> { [ 0x10017b9, 0x10017ba, 0x10017dd, voidsymbol ] };
  63. key <AB09> { [ 0x100179c, 0x10017c1 0x10017c7, voidsymbol, voidsymbol ] };
  64. key <AB10> { [ 0x100178b, 0x100178d, plus, voidsymbol ] };
  65.  
  66. key <SPCE> { [ space, 0x100200b, voidsymbol, voidsymbol ] };
  67. key <RALT> { [ Alt_R ] };
  68.  
  69. // third level with right-Alt
  70. include "level3(ralt_switch)"
  71.  
  72. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement