1*2b949d04SAndroid Build Coastguard Worker// Actions which control the server's behavior. 2*2b949d04SAndroid Build Coastguard Worker 3*2b949d04SAndroid Build Coastguard Workerpartial keypad_keys function_keys 4*2b949d04SAndroid Build Coastguard Workerxkb_symbols "xfree86" { 5*2b949d04SAndroid Build Coastguard Worker include "keypad(operators)" 6*2b949d04SAndroid Build Coastguard Worker include "srvr_ctrl(fkey2vt)" 7*2b949d04SAndroid Build Coastguard Worker}; 8*2b949d04SAndroid Build Coastguard Worker 9*2b949d04SAndroid Build Coastguard Workerpartial function_keys 10*2b949d04SAndroid Build Coastguard Workerxkb_symbols "fkey2vt" { 11*2b949d04SAndroid Build Coastguard Worker 12*2b949d04SAndroid Build Coastguard Worker key <FK01> { 13*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 14*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F1, F1, F1, F1, XF86_Switch_VT_1 ] 15*2b949d04SAndroid Build Coastguard Worker }; 16*2b949d04SAndroid Build Coastguard Worker 17*2b949d04SAndroid Build Coastguard Worker key <FK02> { 18*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 19*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F2, F2, F2, F2, XF86_Switch_VT_2 ] 20*2b949d04SAndroid Build Coastguard Worker }; 21*2b949d04SAndroid Build Coastguard Worker 22*2b949d04SAndroid Build Coastguard Worker key <FK03> { 23*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 24*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F3, F3, F3, F3, XF86_Switch_VT_3 ] 25*2b949d04SAndroid Build Coastguard Worker }; 26*2b949d04SAndroid Build Coastguard Worker 27*2b949d04SAndroid Build Coastguard Worker key <FK04> { 28*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 29*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F4, F4, F4, F4, XF86_Switch_VT_4 ] 30*2b949d04SAndroid Build Coastguard Worker }; 31*2b949d04SAndroid Build Coastguard Worker 32*2b949d04SAndroid Build Coastguard Worker key <FK05> { 33*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 34*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F5, F5, F5, F5, XF86_Switch_VT_5 ] 35*2b949d04SAndroid Build Coastguard Worker }; 36*2b949d04SAndroid Build Coastguard Worker 37*2b949d04SAndroid Build Coastguard Worker key <FK06> { 38*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 39*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F6, F6, F6, F6, XF86_Switch_VT_6 ] 40*2b949d04SAndroid Build Coastguard Worker }; 41*2b949d04SAndroid Build Coastguard Worker 42*2b949d04SAndroid Build Coastguard Worker key <FK07> { 43*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 44*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F7, F7, F7, F7, XF86_Switch_VT_7 ] 45*2b949d04SAndroid Build Coastguard Worker }; 46*2b949d04SAndroid Build Coastguard Worker 47*2b949d04SAndroid Build Coastguard Worker key <FK08> { 48*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 49*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F8, F8, F8, F8, XF86_Switch_VT_8 ] 50*2b949d04SAndroid Build Coastguard Worker }; 51*2b949d04SAndroid Build Coastguard Worker 52*2b949d04SAndroid Build Coastguard Worker key <FK09> { 53*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 54*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F9, F9, F9, F9, XF86_Switch_VT_9 ] 55*2b949d04SAndroid Build Coastguard Worker }; 56*2b949d04SAndroid Build Coastguard Worker 57*2b949d04SAndroid Build Coastguard Worker key <FK10> { 58*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 59*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F10, F10, F10, F10, XF86_Switch_VT_10 ] 60*2b949d04SAndroid Build Coastguard Worker }; 61*2b949d04SAndroid Build Coastguard Worker 62*2b949d04SAndroid Build Coastguard Worker key <FK11> { 63*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 64*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F11, F11, F11, F11, XF86_Switch_VT_11 ] 65*2b949d04SAndroid Build Coastguard Worker }; 66*2b949d04SAndroid Build Coastguard Worker 67*2b949d04SAndroid Build Coastguard Worker key <FK12> { 68*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 69*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F12, F12, F12, F12, XF86_Switch_VT_12 ] 70*2b949d04SAndroid Build Coastguard Worker }; 71*2b949d04SAndroid Build Coastguard Worker}; 72*2b949d04SAndroid Build Coastguard Worker 73*2b949d04SAndroid Build Coastguard Workerpartial function_keys keypad_keys 74*2b949d04SAndroid Build Coastguard Workerxkb_symbols "no_srvr_keys" { 75*2b949d04SAndroid Build Coastguard Worker 76*2b949d04SAndroid Build Coastguard Worker key.type="TWO_LEVEL"; 77*2b949d04SAndroid Build Coastguard Worker 78*2b949d04SAndroid Build Coastguard Worker key <FK01> { [ F1, F1 ] }; 79*2b949d04SAndroid Build Coastguard Worker key <FK02> { [ F2, F2 ] }; 80*2b949d04SAndroid Build Coastguard Worker key <FK03> { [ F3, F3 ] }; 81*2b949d04SAndroid Build Coastguard Worker key <FK04> { [ F4, F4 ] }; 82*2b949d04SAndroid Build Coastguard Worker key <FK05> { [ F5, F5 ] }; 83*2b949d04SAndroid Build Coastguard Worker key <FK06> { [ F6, F6 ] }; 84*2b949d04SAndroid Build Coastguard Worker key <FK07> { [ F7, F7 ] }; 85*2b949d04SAndroid Build Coastguard Worker key <FK08> { [ F8, F8 ] }; 86*2b949d04SAndroid Build Coastguard Worker key <FK09> { [ F9, F9 ] }; 87*2b949d04SAndroid Build Coastguard Worker key <FK10> { [ F10, F10 ] }; 88*2b949d04SAndroid Build Coastguard Worker key <FK11> { [ F11, F11 ] }; 89*2b949d04SAndroid Build Coastguard Worker key <FK12> { [ F12, F12 ] }; 90*2b949d04SAndroid Build Coastguard Worker 91*2b949d04SAndroid Build Coastguard Worker key <KPDV> { [ KP_Divide, KP_Divide ] }; 92*2b949d04SAndroid Build Coastguard Worker key <KPMU> { [ KP_Multiply, KP_Multiply ] }; 93*2b949d04SAndroid Build Coastguard Worker key <KPSU> { [ KP_Subtract, KP_Subtract ] }; 94*2b949d04SAndroid Build Coastguard Worker key <KPAD> { [ KP_Add, KP_Add ] }; 95*2b949d04SAndroid Build Coastguard Worker}; 96*2b949d04SAndroid Build Coastguard Worker 97*2b949d04SAndroid Build Coastguard Workerpartial function_keys 98*2b949d04SAndroid Build Coastguard Workerxkb_symbols "grab_debug" { 99*2b949d04SAndroid Build Coastguard Worker 100*2b949d04SAndroid Build Coastguard Worker key <FK11> { 101*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 102*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F11, F11, F11, F11, XF86LogGrabInfo ] 103*2b949d04SAndroid Build Coastguard Worker }; 104*2b949d04SAndroid Build Coastguard Worker 105*2b949d04SAndroid Build Coastguard Worker key <FK12> { 106*2b949d04SAndroid Build Coastguard Worker type="CTRL+ALT", 107*2b949d04SAndroid Build Coastguard Worker symbols[Group1]= [ F12, F12, F12, F12, XF86LogWindowTree ] 108*2b949d04SAndroid Build Coastguard Worker }; 109*2b949d04SAndroid Build Coastguard Worker 110*2b949d04SAndroid Build Coastguard Worker}; 111