1154daed1Smrgpartial modifier_keys 2154daed1Smrgxkb_symbols "ralt" { 3154daed1Smrg key <RALT> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 4154daed1Smrg}; 5154daed1Smrg 6154daed1Smrgpartial modifier_keys 7154daed1Smrgxkb_symbols "lwin" { 8154daed1Smrg key <LWIN> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 9154daed1Smrg}; 10154daed1Smrg 110412cdedSmrgpartial modifier_keys 120412cdedSmrgxkb_symbols "lwin-altgr" { 130412cdedSmrg key <LWIN> { type[Group1]="FOUR_LEVEL", [ Super_L, Super_L, Multi_key, Multi_key ] }; 140412cdedSmrg}; 150412cdedSmrg 16154daed1Smrgpartial modifier_keys 17154daed1Smrgxkb_symbols "rwin" { 18154daed1Smrg key <RWIN> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 19154daed1Smrg}; 20154daed1Smrg 210412cdedSmrgpartial modifier_keys 220412cdedSmrgxkb_symbols "rwin-altgr" { 230412cdedSmrg key <RWIN> { type[Group1]="FOUR_LEVEL", [ Super_R, Super_R, Multi_key, Multi_key ] }; 240412cdedSmrg}; 250412cdedSmrg 26154daed1Smrgpartial modifier_keys 27154daed1Smrgxkb_symbols "menu" { 28154daed1Smrg key <MENU> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 29154daed1Smrg}; 30154daed1Smrg 310412cdedSmrgpartial modifier_keys 320412cdedSmrgxkb_symbols "menu-altgr" { 330412cdedSmrg key <MENU> { type[Group1]="FOUR_LEVEL", [ Menu, Menu, Multi_key, Multi_key ] }; 340412cdedSmrg}; 350412cdedSmrg 36154daed1Smrgpartial modifier_keys 37154daed1Smrgxkb_symbols "rctrl" { 38154daed1Smrg key <RCTL> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 39154daed1Smrg}; 40154daed1Smrg 410412cdedSmrgpartial modifier_keys 420412cdedSmrgxkb_symbols "rctrl-altgr" { 430412cdedSmrg key <RCTL> { type[Group1]="FOUR_LEVEL", [ Control_R, Control_R, Multi_key, Multi_key ] }; 440412cdedSmrg}; 450412cdedSmrg 46c067fea9Sghenpartial modifier_keys 47c067fea9Sghenxkb_symbols "lctrl" { 48c067fea9Sghen key <LCTL> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 49c067fea9Sghen}; 50c067fea9Sghen 510412cdedSmrgpartial modifier_keys 520412cdedSmrgxkb_symbols "lctrl-altgr" { 530412cdedSmrg key <LCTL> { type[Group1]="FOUR_LEVEL", [ Control_L, Control_L, Multi_key, Multi_key ] }; 540412cdedSmrg}; 550412cdedSmrg 56154daed1Smrgpartial modifier_keys 57154daed1Smrgxkb_symbols "caps" { 58154daed1Smrg key <CAPS> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 59154daed1Smrg}; 60154daed1Smrg 610412cdedSmrgpartial modifier_keys 620412cdedSmrgxkb_symbols "caps-altgr" { 630412cdedSmrg key <CAPS> { type[Group1]="FOUR_LEVEL", [ Caps_Lock, Caps_Lock, Multi_key, Multi_key ] }; 640412cdedSmrg}; 650412cdedSmrg 66154daed1Smrgpartial modifier_keys 67154daed1Smrgxkb_symbols "102" { 68154daed1Smrg key <LSGT> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 69154daed1Smrg}; 70c067fea9Sghen 710412cdedSmrgpartial modifier_keys 720412cdedSmrgxkb_symbols "102-altgr" { 730412cdedSmrg key <LSGT> { type[Group1]="FOUR_LEVEL", [ less, greater, Multi_key, Multi_key ] }; 740412cdedSmrg}; 750412cdedSmrg 7646185892Smrg// Make plain Insert do Compose, while Shift+Insert remains Insert. 7746185892Smrgpartial modifier_keys 7846185892Smrgxkb_symbols "ins" { 7946185892Smrg key <INS> { type[Group1]="TWO_LEVEL", [ Multi_key, Insert ] }; 8046185892Smrg}; 8146185892Smrg 82c067fea9Sghenpartial modifier_keys 83c067fea9Sghenxkb_symbols "paus" { 84c067fea9Sghen key <PAUS> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 85c067fea9Sghen}; 86c067fea9Sghen 87c067fea9Sghenpartial modifier_keys 88c067fea9Sghenxkb_symbols "prsc" { 89c067fea9Sghen key <PRSC> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 90c067fea9Sghen}; 91c067fea9Sghen 92c067fea9Sghenpartial modifier_keys 93c067fea9Sghenxkb_symbols "sclk" { 94c067fea9Sghen key <SCLK> { type[Group1]="TWO_LEVEL", [ Multi_key, Multi_key ] }; 95c067fea9Sghen}; 96