srvr_ctrl revision 797b363d
1797b363dSmrg// Actions which control the server's behavior. 2154daed1Smrg 3154daed1Smrgpartial keypad_keys function_keys 4154daed1Smrgxkb_symbols "xfree86" { 5797b363dSmrg include "keypad(operators)" 6154daed1Smrg include "srvr_ctrl(fkey2vt)" 7154daed1Smrg}; 8154daed1Smrg 9797b363dSmrgpartial function_keys 10154daed1Smrgxkb_symbols "fkey2vt" { 11154daed1Smrg 12154daed1Smrg key <FK01> { 13154daed1Smrg type="CTRL+ALT", 140412cdedSmrg symbols[Group1]= [ F1, F1, F1, F1, XF86_Switch_VT_1 ] 15154daed1Smrg }; 16154daed1Smrg 17154daed1Smrg key <FK02> { 18154daed1Smrg type="CTRL+ALT", 190412cdedSmrg symbols[Group1]= [ F2, F2, F2, F2, XF86_Switch_VT_2 ] 20154daed1Smrg }; 21154daed1Smrg 22154daed1Smrg key <FK03> { 23154daed1Smrg type="CTRL+ALT", 240412cdedSmrg symbols[Group1]= [ F3, F3, F3, F3, XF86_Switch_VT_3 ] 25154daed1Smrg }; 26154daed1Smrg 27154daed1Smrg key <FK04> { 28154daed1Smrg type="CTRL+ALT", 290412cdedSmrg symbols[Group1]= [ F4, F4, F4, F4, XF86_Switch_VT_4 ] 30154daed1Smrg }; 31154daed1Smrg 32154daed1Smrg key <FK05> { 33154daed1Smrg type="CTRL+ALT", 340412cdedSmrg symbols[Group1]= [ F5, F5, F5, F5, XF86_Switch_VT_5 ] 35154daed1Smrg }; 36154daed1Smrg 37154daed1Smrg key <FK06> { 38154daed1Smrg type="CTRL+ALT", 390412cdedSmrg symbols[Group1]= [ F6, F6, F6, F6, XF86_Switch_VT_6 ] 40154daed1Smrg }; 41154daed1Smrg 42154daed1Smrg key <FK07> { 43154daed1Smrg type="CTRL+ALT", 440412cdedSmrg symbols[Group1]= [ F7, F7, F7, F7, XF86_Switch_VT_7 ] 45154daed1Smrg }; 46154daed1Smrg 47154daed1Smrg key <FK08> { 48154daed1Smrg type="CTRL+ALT", 490412cdedSmrg symbols[Group1]= [ F8, F8, F8, F8, XF86_Switch_VT_8 ] 50154daed1Smrg }; 51154daed1Smrg 52154daed1Smrg key <FK09> { 53154daed1Smrg type="CTRL+ALT", 540412cdedSmrg symbols[Group1]= [ F9, F9, F9, F9, XF86_Switch_VT_9 ] 55154daed1Smrg }; 56154daed1Smrg 57154daed1Smrg key <FK10> { 58154daed1Smrg type="CTRL+ALT", 590412cdedSmrg symbols[Group1]= [ F10, F10, F10, F10, XF86_Switch_VT_10 ] 60154daed1Smrg }; 61154daed1Smrg 62154daed1Smrg key <FK11> { 63154daed1Smrg type="CTRL+ALT", 640412cdedSmrg symbols[Group1]= [ F11, F11, F11, F11, XF86_Switch_VT_11 ] 65154daed1Smrg }; 66154daed1Smrg 67154daed1Smrg key <FK12> { 68154daed1Smrg type="CTRL+ALT", 690412cdedSmrg symbols[Group1]= [ F12, F12, F12, F12, XF86_Switch_VT_12 ] 70154daed1Smrg }; 71154daed1Smrg}; 72154daed1Smrg 73154daed1Smrgpartial function_keys keypad_keys 74154daed1Smrgxkb_symbols "no_srvr_keys" { 75154daed1Smrg 76154daed1Smrg key.type="TWO_LEVEL"; 77154daed1Smrg 78154daed1Smrg key <FK01> { [ F1, F1 ] }; 79154daed1Smrg key <FK02> { [ F2, F2 ] }; 80154daed1Smrg key <FK03> { [ F3, F3 ] }; 81154daed1Smrg key <FK04> { [ F4, F4 ] }; 82154daed1Smrg key <FK05> { [ F5, F5 ] }; 83154daed1Smrg key <FK06> { [ F6, F6 ] }; 84154daed1Smrg key <FK07> { [ F7, F7 ] }; 85154daed1Smrg key <FK08> { [ F8, F8 ] }; 86154daed1Smrg key <FK09> { [ F9, F9 ] }; 87154daed1Smrg key <FK10> { [ F10, F10 ] }; 88154daed1Smrg key <FK11> { [ F11, F11 ] }; 89154daed1Smrg key <FK12> { [ F12, F12 ] }; 90154daed1Smrg 91154daed1Smrg key <KPDV> { [ KP_Divide, KP_Divide ] }; 92154daed1Smrg key <KPMU> { [ KP_Multiply, KP_Multiply ] }; 93154daed1Smrg key <KPSU> { [ KP_Subtract, KP_Subtract ] }; 94154daed1Smrg key <KPAD> { [ KP_Add, KP_Add ] }; 95154daed1Smrg}; 96797b363dSmrg 97797b363dSmrgpartial function_keys 98797b363dSmrgxkb_symbols "grab_debug" { 99797b363dSmrg 100797b363dSmrg key <FK11> { 101797b363dSmrg type="CTRL+ALT", 102797b363dSmrg symbols[Group1]= [ F11, F11, F11, F11, XF86LogGrabInfo ] 103797b363dSmrg }; 104797b363dSmrg 105797b363dSmrg key <FK12> { 106797b363dSmrg type="CTRL+ALT", 107797b363dSmrg symbols[Group1]= [ F12, F12, F12, F12, XF86LogWindowTree ] 108797b363dSmrg }; 109797b363dSmrg 110797b363dSmrg}; 111