adding all-important option files
[xorg/xkeyboard-config] / symbols / keypad
1 // $Xorg: keypad,v 1.3 2000/08/17 19:54:43 cpqbld Exp $
2
3 partial hidden keypad_keys 
4 xkb_symbols "overlay" {
5     include "keypad(overlay1)"
6 };
7
8 partial hidden keypad_keys 
9 xkb_symbols "overlay1" {
10
11     // Begin "Keypad" section
12
13     key  <KP7> {        [  KP_Home      ],      overlay1=<KO7>  };
14     key  <KP8> {        [  KP_Up        ],      overlay1=<KO8>  };
15     key  <KP9> {        [  KP_Prior     ],      overlay1=<KO9>  };
16
17     key  <KP4> {        [  KP_Left      ],      overlay1=<KO4>  };
18     key  <KP5> {        [  KP_Begin     ],      overlay1=<KO5>  };
19     key  <KP6> {        [  KP_Right     ],      overlay1=<KO6>  };
20
21     key  <KP1> {        [  KP_End       ],      overlay1=<KO1>  };
22     key  <KP2> {        [  KP_Down      ],      overlay1=<KO2>  };
23     key  <KP3> {        [  KP_Next      ],      overlay1=<KO3>  };
24
25     key  <KP0> {        [  KP_Insert    ],      overlay1=<KO0>  };
26     key <KPDL> {        [  KP_Delete    ],      overlay1=<KODL> };
27
28     key  <KO7> {        [  KP_7 ]       };
29     key  <KO8> {        [  KP_8 ]       };
30     key  <KO9> {        [  KP_9 ]       };
31
32     key  <KO4> {        [  KP_4 ]       };
33     key  <KO5> {        [  KP_5 ]       };
34     key  <KO6> {        [  KP_6 ]       };
35
36     key  <KO1> {        [  KP_1 ]       };
37     key  <KO2> {        [  KP_2 ]       };
38     key  <KO3> {        [  KP_3 ]       };
39
40     key  <KO0> {        [  KP_0 ]       };
41     key  <KODL> {       [  KP_Decimal ] };
42
43     // End "Keypad" section
44 };
45 partial hidden keypad_keys 
46 xkb_symbols "overlay2" {
47
48     // Begin "Keypad" section
49
50     key  <KP7> {        [  KP_Home      ],      overlay2=<KO7>  };
51     key  <KP8> {        [  KP_Up        ],      overlay2=<KO8>  };
52     key  <KP9> {        [  KP_Prior     ],      overlay2=<KO9>  };
53
54     key  <KP4> {        [  KP_Left      ],      overlay2=<KO4>  };
55     key  <KP5> {        [  KP_Begin     ],      overlay2=<KO5>  };
56     key  <KP6> {        [  KP_Right     ],      overlay2=<KO6>  };
57
58     key  <KP1> {        [  KP_End       ],      overlay2=<KO1>  };
59     key  <KP2> {        [  KP_Down      ],      overlay2=<KO2>  };
60     key  <KP3> {        [  KP_Next      ],      overlay2=<KO3>  };
61
62     key  <KP0> {        [  KP_Insert    ],      overlay2=<KO0>  };
63     key <KPDL> {        [  KP_Delete    ],      overlay2=<KODL> };
64
65     key  <KO7> {        [  KP_7 ]       };
66     key  <KO8> {        [  KP_8 ]       };
67     key  <KO9> {        [  KP_9 ]       };
68
69     key  <KO4> {        [  KP_4 ]       };
70     key  <KO5> {        [  KP_5 ]       };
71     key  <KO6> {        [  KP_6 ]       };
72
73     key  <KO1> {        [  KP_1 ]       };
74     key  <KO2> {        [  KP_2 ]       };
75     key  <KO3> {        [  KP_3 ]       };
76
77     key  <KO0> {        [  KP_0 ]       };
78     key  <KODL> {       [  KP_Decimal ] };
79
80     // End "Keypad" section
81 };