• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2// keycode aliases for phonetic keyboard maps
3
4default
5xkb_keycodes "qwerty" {
6
7   alias <LatQ> = <Q>;
8   alias <LatW> = <W>;
9   alias <LatE> = <E>;
10   alias <LatR> = <R>;
11   alias <LatT> = <T>;
12   alias <LatY> = <Y>;
13   alias <LatU> = <U>;
14   alias <LatI> = <I>;
15   alias <LatO> = <O>;
16   alias <LatP> = <P>;
17
18   alias <LatA> = <A>;
19   alias <LatS> = <S>;
20   alias <LatD> = <D>;
21   alias <LatF> = <F>;
22   alias <LatG> = <G>;
23   alias <LatH> = <H>;
24   alias <LatJ> = <J>;
25   alias <LatK> = <K>;
26   alias <LatL> = <L>;
27
28   alias <LatZ> = <Z>;
29   alias <LatX> = <X>;
30   alias <LatC> = <C>;
31   alias <LatV> = <V>;
32   alias <LatB> = <B>;
33   alias <LatN> = <N>;
34   alias <LatM> = <M>;
35};
36
37xkb_keycodes "azerty" {
38
39   alias <LatA> = <Q>;
40   alias <LatZ> = <W>;
41   alias <LatE> = <E>;
42   alias <LatR> = <R>;
43   alias <LatT> = <T>;
44   alias <LatY> = <Y>;
45   alias <LatU> = <U>;
46   alias <LatI> = <I>;
47   alias <LatO> = <O>;
48   alias <LatP> = <P>;
49
50   alias <LatQ> = <A>;
51   alias <LatS> = <S>;
52   alias <LatD> = <D>;
53   alias <LatF> = <F>;
54   alias <LatG> = <G>;
55   alias <LatH> = <H>;
56   alias <LatJ> = <J>;
57   alias <LatK> = <K>;
58   alias <LatL> = <L>;
59   alias <LatM> = <SEMICOLON>;
60
61   alias <LatW> = <Z>;
62   alias <LatX> = <X>;
63   alias <LatC> = <C>;
64   alias <LatV> = <V>;
65   alias <LatB> = <B>;
66   alias <LatN> = <N>;
67};
68
69xkb_keycodes "qwertz" {
70
71   alias <LatQ> = <Q>;
72   alias <LatW> = <W>;
73   alias <LatE> = <E>;
74   alias <LatR> = <R>;
75   alias <LatT> = <T>;
76   alias <LatZ> = <Y>;
77   alias <LatU> = <U>;
78   alias <LatI> = <I>;
79   alias <LatO> = <O>;
80   alias <LatP> = <P>;
81
82   alias <LatA> = <A>;
83   alias <LatS> = <S>;
84   alias <LatD> = <D>;
85   alias <LatF> = <F>;
86   alias <LatG> = <G>;
87   alias <LatH> = <H>;
88   alias <LatJ> = <J>;
89   alias <LatK> = <K>;
90   alias <LatL> = <L>;
91
92   alias <LatY> = <Z>;
93   alias <LatX> = <X>;
94   alias <LatC> = <C>;
95   alias <LatV> = <V>;
96   alias <LatB> = <B>;
97   alias <LatN> = <N>;
98   alias <LatM> = <M>;
99};
100