xref: /aosp_15_r20/external/libxkbcommon/test/data/symbols/srvr_ctrl (revision 2b949d0487e80d67f1fda82db69e101e761f8064)
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