Advertisement
Guest User

/usr/share/X11/xkb/symbols/capsext

a guest
Jan 14th, 2012
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.50 KB | None | 0 0
  1. partial alphanumeric_keys
  2. xkb_symbols "us_capsext" {
  3.  
  4. name[Group1]= "USA - CapsExt";
  5.  
  6. include "us(basic)"
  7. include "level3(caps_switch)"
  8.  
  9. key <AD11> { [ bracketleft, braceleft, Escape ], type[Group1]="THREE_LEVEL" };
  10.  
  11. key <AC06> { [ h, H, Left ], type[Group1]="THREE_LEVEL" };
  12. key <AC07> { [ j, J, Down ], type[Group1]="THREE_LEVEL" };
  13. key <AC08> { [ k, K, Up ], type[Group1]="THREE_LEVEL" };
  14. key <AC09> { [ l, L, Right ], type[Group1]="THREE_LEVEL" };
  15.  
  16. key <AB06> { [ n, N, Next ], type[Group1]="THREE_LEVEL" };
  17. key <AD10> { [ p, P, Prior ], type[Group1]="THREE_LEVEL" };
  18.  
  19. key <AB08> { [ comma, less, Home ], type[Group1]="THREE_LEVEL" };
  20. key <AB09> { [ period, greater, End ], type[Group1]="THREE_LEVEL" };
  21.  
  22. key <AD09> { [ o, O, Delete ], type[Group1]="THREE_LEVEL" };
  23. key <AD07> { [ u, U, BackSpace ], type[Group1]="THREE_LEVEL" };
  24.  
  25. //replace key <AC01> { [ a, A, Control ], type[Group1]="THREE_LEVEL" };
  26. key <AC04> { [ f, F, ISO_Next_Group ], type[Group1]="THREE_LEVEL" };
  27. key <AB07> { [ m, M, ISO_Next_Group ], type[Group1]="THREE_LEVEL" };
  28.  
  29. replace key <RWIN> { [ RWIN, RWIN, Caps_Lock ], type[Group1]="THREE_LEVEL" };
  30. };
  31.  
  32. partial alphanumeric_keys
  33. xkb_symbols "ru_capsext" {
  34.  
  35. name[Group1]= "Russian - CapsExt";
  36.  
  37. include "ru(winkeys)"
  38. include "level3(caps_switch)"
  39.  
  40. key <AD11> { [ Cyrillic_ha, Cyrillic_HA, Escape ], type[Group1]="THREE_LEVEL" };
  41.  
  42. key <AC06> { [ Cyrillic_er, Cyrillic_ER, Left ], type[Group1]="THREE_LEVEL" };
  43. key <AC07> { [ Cyrillic_o, Cyrillic_O, Down ], type[Group1]="THREE_LEVEL" };
  44. key <AC08> { [ Cyrillic_el, Cyrillic_EL, Up ], type[Group1]="THREE_LEVEL" };
  45. key <AC09> { [ Cyrillic_de, Cyrillic_DE, Right ], type[Group1]="THREE_LEVEL" };
  46.  
  47. key <AB06> { [ Cyrillic_te, Cyrillic_TE, Next ], type[Group1]="THREE_LEVEL" };
  48. key <AD10> { [ Cyrillic_ze, Cyrillic_ZE, Prior ], type[Group1]="THREE_LEVEL" };
  49.  
  50. key <AB08> { [ Cyrillic_be, Cyrillic_BE, Home ], type[Group1]="THREE_LEVEL" };
  51. key <AB09> { [ Cyrillic_yu, Cyrillic_YU, End ], type[Group1]="THREE_LEVEL" };
  52.  
  53. key <AD09> { [ Cyrillic_shcha, Cyrillic_SHCHA, Delete ], type[Group1]="THREE_LEVEL" };
  54. key <AD07> { [ Cyrillic_ghe, Cyrillic_GHE, BackSpace ], type[Group1]="THREE_LEVEL" };
  55.  
  56. key <AC04> { [ Cyrillic_a, Cyrillic_A, ISO_Next_Group ], type[Group1]="THREE_LEVEL" };
  57. key <AB07> { [ Cyrillic_softsign, Cyrillic_SOFTSIGN, ISO_Next_Group ], type[Group1]="THREE_LEVEL" };
  58.  
  59. replace key <RWIN> { [ RWIN, RWIN, Caps_Lock ], type[Group1]="THREE_LEVEL" };
  60. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement