daily pastebin goal
65%
SHARE
TWEET

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

a guest Jan 14th, 2012 54 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. };
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top