1
2// keycode aliases for phonetic keyboard maps
3
4default
5xkb_keycodes "qwerty" {
6
7   alias <LatQ> = <AD01>;
8   alias <LatW> = <AD02>;
9   alias <LatE> = <AD03>;
10   alias <LatR> = <AD04>;
11   alias <LatT> = <AD05>;
12   alias <LatY> = <AD06>;
13   alias <LatU> = <AD07>;
14   alias <LatI> = <AD08>;
15   alias <LatO> = <AD09>;
16   alias <LatP> = <AD10>;
17
18   alias <LatA> = <AC01>;
19   alias <LatS> = <AC02>;
20   alias <LatD> = <AC03>;
21   alias <LatF> = <AC04>;
22   alias <LatG> = <AC05>;
23   alias <LatH> = <AC06>;
24   alias <LatJ> = <AC07>;
25   alias <LatK> = <AC08>;
26   alias <LatL> = <AC09>;
27
28   alias <LatZ> = <AB01>;
29   alias <LatX> = <AB02>;
30   alias <LatC> = <AB03>;
31   alias <LatV> = <AB04>;
32   alias <LatB> = <AB05>;
33   alias <LatN> = <AB06>;
34   alias <LatM> = <AB07>;
35};
36
37xkb_keycodes "azerty" {
38
39   alias <LatA> = <AD01>;
40   alias <LatZ> = <AD02>;
41   alias <LatE> = <AD03>;
42   alias <LatR> = <AD04>;
43   alias <LatT> = <AD05>;
44   alias <LatY> = <AD06>;
45   alias <LatU> = <AD07>;
46   alias <LatI> = <AD08>;
47   alias <LatO> = <AD09>;
48   alias <LatP> = <AD10>;
49
50   alias <LatQ> = <AC01>;
51   alias <LatS> = <AC02>;
52   alias <LatD> = <AC03>;
53   alias <LatF> = <AC04>;
54   alias <LatG> = <AC05>;
55   alias <LatH> = <AC06>;
56   alias <LatJ> = <AC07>;
57   alias <LatK> = <AC08>;
58   alias <LatL> = <AC09>;
59   alias <LatM> = <AC10>;
60
61   alias <LatW> = <AB01>;
62   alias <LatX> = <AB02>;
63   alias <LatC> = <AB03>;
64   alias <LatV> = <AB04>;
65   alias <LatB> = <AB05>;
66   alias <LatN> = <AB06>;
67};
68
69xkb_keycodes "qwertz" {
70
71   alias <LatQ> = <AD01>;
72   alias <LatW> = <AD02>;
73   alias <LatE> = <AD03>;
74   alias <LatR> = <AD04>;
75   alias <LatT> = <AD05>;
76   alias <LatZ> = <AD06>;
77   alias <LatU> = <AD07>;
78   alias <LatI> = <AD08>;
79   alias <LatO> = <AD09>;
80   alias <LatP> = <AD10>;
81
82   alias <LatA> = <AC01>;
83   alias <LatS> = <AC02>;
84   alias <LatD> = <AC03>;
85   alias <LatF> = <AC04>;
86   alias <LatG> = <AC05>;
87   alias <LatH> = <AC06>;
88   alias <LatJ> = <AC07>;
89   alias <LatK> = <AC08>;
90   alias <LatL> = <AC09>;
91
92   alias <LatY> = <AB01>;
93   alias <LatX> = <AB02>;
94   alias <LatC> = <AB03>;
95   alias <LatV> = <AB04>;
96   alias <LatB> = <AB05>;
97   alias <LatN> = <AB06>;
98   alias <LatM> = <AB07>;
99};
100