Home | History | Annotate | Line # | Download | only in symbols
      1 partial modifier_keys
      2 xkb_symbols "ralt" {
      3     key <RALT>	{ type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
      4 };
      5 
      6 partial modifier_keys
      7 xkb_symbols "lwin" {
      8     key <LWIN>	{ type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
      9 };
     10 
     11 partial modifier_keys
     12 xkb_symbols "lwin-altgr" {
     13     key <LWIN>	{ type[Group1]="FOUR_LEVEL", [ Super_L, Super_L, Multi_key, Multi_key ] };
     14 };
     15 
     16 partial modifier_keys
     17 xkb_symbols "rwin" {
     18     key <RWIN>	{ type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     19 };
     20 
     21 partial modifier_keys
     22 xkb_symbols "rwin-altgr" {
     23     key <RWIN>	{ type[Group1]="FOUR_LEVEL", [ Super_R, Super_R, Multi_key, Multi_key ] };
     24 };
     25 
     26 partial modifier_keys
     27 xkb_symbols "menu" {
     28     key <MENU>	{ type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     29 };
     30 
     31 partial modifier_keys
     32 xkb_symbols "menu-altgr" {
     33     key <MENU>	{ type[Group1]="FOUR_LEVEL", [ Menu, Menu, Multi_key, Multi_key ] };
     34 };
     35 
     36 partial modifier_keys
     37 xkb_symbols "rctrl" {
     38     key <RCTL> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     39 };
     40 
     41 partial modifier_keys
     42 xkb_symbols "rctrl-altgr" {
     43     key <RCTL> { type[Group1]="FOUR_LEVEL", [ Control_R, Control_R, Multi_key, Multi_key ] };
     44 };
     45 
     46 partial modifier_keys
     47 xkb_symbols "lctrl" {
     48     key <LCTL> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     49 };
     50 
     51 partial modifier_keys
     52 xkb_symbols "lctrl-altgr" {
     53     key <LCTL> { type[Group1]="FOUR_LEVEL", [ Control_L, Control_L, Multi_key, Multi_key ] };
     54 };
     55 
     56 partial modifier_keys
     57 xkb_symbols "caps" {
     58     key <CAPS> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     59 };
     60 
     61 partial modifier_keys
     62 xkb_symbols "caps-altgr" {
     63     key <CAPS> { type[Group1]="FOUR_LEVEL", [ Caps_Lock, Caps_Lock, Multi_key, Multi_key ] };
     64 };
     65 
     66 partial modifier_keys
     67 xkb_symbols "102" {
     68     key <LSGT> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     69 };
     70 
     71 partial modifier_keys
     72 xkb_symbols "102-altgr" {
     73     key <LSGT> { type[Group1]="FOUR_LEVEL", [ less, greater, Multi_key, Multi_key ] };
     74 };
     75 
     76 // Make plain Insert do Compose, while Shift+Insert remains Insert.
     77 partial modifier_keys
     78 xkb_symbols "ins" {
     79     key  <INS> { type[Group1]="TWO_LEVEL", [ Multi_key, Insert ] };
     80 };
     81 
     82 partial modifier_keys
     83 xkb_symbols "paus" {
     84     key <PAUS> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     85 };
     86 
     87 partial modifier_keys
     88 xkb_symbols "prsc" {
     89     key <PRSC> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     90 };
     91 
     92 partial modifier_keys
     93 xkb_symbols "sclk" {
     94     key <SCLK> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] };
     95 };
     96