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 | }; |