Rev 4237 | Rev 4240 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4237 | Rev 4239 | ||
---|---|---|---|
Line 35... | Line 35... | ||
35 | #include <kbd/kbd.h> |
35 | #include <kbd/kbd.h> |
36 | #include <kbd/keycode.h> |
36 | #include <kbd/keycode.h> |
37 | #include <layout.h> |
37 | #include <layout.h> |
38 | 38 | ||
39 | static wchar_t map_lcase[] = { |
39 | static wchar_t map_lcase[] = { |
40 | [KC_2] = 'ě', |
40 | [KC_2] = L'ě', |
41 | [KC_3] = 'š', |
41 | [KC_3] = L'š', |
42 | [KC_4] = 'č', |
42 | [KC_4] = L'č', |
43 | [KC_5] = 'ř', |
43 | [KC_5] = L'ř', |
44 | [KC_6] = 'ž', |
44 | [KC_6] = L'ž', |
45 | [KC_7] = 'ý', |
45 | [KC_7] = L'ý', |
46 | [KC_8] = 'á', |
46 | [KC_8] = L'á', |
47 | [KC_9] = 'í', |
47 | [KC_9] = L'í', |
48 | [KC_0] = 'é', |
48 | [KC_0] = L'é', |
49 | 49 | ||
50 | [KC_LBRACKET] = 'ú', |
50 | [KC_LBRACKET] = L'ú', |
51 | [KC_SEMICOLON] = 'ů', |
51 | [KC_SEMICOLON] = L'ů', |
52 | 52 | ||
53 | [KC_Q] = 'q', |
53 | [KC_Q] = 'q', |
54 | [KC_W] = 'w', |
54 | [KC_W] = 'w', |
55 | [KC_E] = 'e', |
55 | [KC_E] = 'e', |
56 | [KC_R] = 'r', |
56 | [KC_R] = 'r', |
Line 79... | Line 79... | ||
79 | [KC_N] = 'n', |
79 | [KC_N] = 'n', |
80 | [KC_M] = 'm', |
80 | [KC_M] = 'm', |
81 | }; |
81 | }; |
82 | 82 | ||
83 | static wchar_t map_ucase[] = { |
83 | static wchar_t map_ucase[] = { |
84 | [KC_2] = 'Ě', |
84 | [KC_2] = L'Ě', |
85 | [KC_3] = 'Š', |
85 | [KC_3] = L'Š', |
86 | [KC_4] = 'Č', |
86 | [KC_4] = L'Č', |
87 | [KC_5] = 'Ř', |
87 | [KC_5] = L'Ř', |
88 | [KC_6] = 'Ž', |
88 | [KC_6] = L'Ž', |
89 | [KC_7] = 'Ý', |
89 | [KC_7] = L'Ý', |
90 | [KC_8] = 'Á', |
90 | [KC_8] = L'Á', |
91 | [KC_9] = 'Í', |
91 | [KC_9] = L'Í', |
92 | [KC_0] = 'É', |
92 | [KC_0] = L'É', |
93 | 93 | ||
94 | [KC_LBRACKET] = 'Ú', |
94 | [KC_LBRACKET] = L'Ú', |
95 | [KC_SEMICOLON] = 'Ů', |
95 | [KC_SEMICOLON] = L'Ů', |
96 | 96 | ||
97 | [KC_Q] = 'Q', |
97 | [KC_Q] = 'Q', |
98 | [KC_W] = 'W', |
98 | [KC_W] = 'W', |
99 | [KC_E] = 'E', |
99 | [KC_E] = 'E', |
100 | [KC_R] = 'R', |
100 | [KC_R] = 'R', |
Line 131... | Line 131... | ||
131 | 131 | ||
132 | [KC_MINUS] = '=', |
132 | [KC_MINUS] = '=', |
133 | 133 | ||
134 | [KC_RBRACKET] = ')', |
134 | [KC_RBRACKET] = ')', |
135 | 135 | ||
136 | [KC_QUOTE] = '§', |
136 | [KC_QUOTE] = L'§', |
137 | 137 | ||
138 | [KC_COMMA] = ',', |
138 | [KC_COMMA] = ',', |
139 | [KC_PERIOD] = '.', |
139 | [KC_PERIOD] = '.', |
140 | [KC_SLASH] = '-', |
140 | [KC_SLASH] = '-', |
141 | }; |
141 | }; |