blob: 559ec07705b2d4fbb5d70fa34c76d60b59aadd82 [file] [log] [blame]
Siarhei Vishniakou33a465d2018-03-15 11:27:18 -07001# Copyright (C) 2018 The Android Open Source Project
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15#
16# Polish (qwerty) keyboard layout.
17#
18
19type OVERLAY
20
21### ROW 1
22
23key GRAVE {
24 label: '`'
25 base: '`'
26 shift: '~'
27}
28
29key 1 {
30 label: '1'
31 base: '1'
32 shift: '!'
33}
34
35key 2 {
36 label: '2'
37 base: '2'
38 shift: '@'
39}
40
41key 3 {
42 label: '3'
43 base: '3'
44 shift: '#'
45}
46
47key 4 {
48 label: '4'
49 base: '4'
50 shift: '$'
51}
52
53key 5 {
54 label: '5'
55 base: '5'
56 shift: '%'
57}
58
59key 6 {
60 label: '6'
61 base: '6'
62 shift: '^'
63}
64
65key 7 {
66 label: '7'
67 base: '7'
68 shift: '&'
69}
70
71key 8 {
72 label: '8'
73 base: '8'
74 shift: '*'
75}
76
77key 9 {
78 label: '9'
79 base: '9'
80 shift: '('
81}
82
83key 0 {
84 label: '0'
85 base: '0'
86 shift: ')'
87}
88
89key MINUS {
90 label: '-'
91 base: '-'
92 shift: '_'
93}
94
95key EQUALS {
96 label: '='
97 base: '='
98 shift: '+'
99}
100
101### ROW 2
102
103key Q {
104 label: 'Q'
105 base: 'q'
106 shift, capslock: 'Q'
107}
108
109key W {
110 label: 'W'
111 base: 'w'
112 shift, capslock: 'W'
113}
114
115key E {
116 label: 'E'
117 base: 'e'
118 shift, capslock: 'E'
119 ralt: '\u0119'
120 ralt+shift, ralt+capslock: '\u0118'
121}
122
123key R {
124 label: 'R'
125 base: 'r'
126 shift, capslock: 'R'
127}
128
129key T {
130 label: 'T'
131 base: 't'
132 shift, capslock: 'T'
133}
134
135key Y {
136 label: 'Y'
137 base: 'y'
138 shift, capslock: 'Y'
139}
140
141key U {
142 label: 'U'
143 base: 'u'
144 shift, capslock: 'U'
145}
146
147key I {
148 label: 'I'
149 base: 'i'
150 shift, capslock: 'I'
151}
152
153key O {
154 label: 'O'
155 base: 'o'
156 shift, capslock: 'O'
157 ralt: '\u00F3'
158 ralt+shift, ralt+capslock: '\u00D3'
159}
160
161key P {
162 label: 'P'
163 base: 'p'
164 shift, capslock: 'P'
165}
166
167key LEFT_BRACKET {
168 label: '['
169 base: '['
170 shift: '{'
171}
172
173key RIGHT_BRACKET {
174 label: ']'
175 base: ']'
176 shift: '}'
177}
178
179key BACKSLASH {
180 label: '\\'
181 base: '\\'
182 shift: '|'
183}
184
185### ROW 3
186
187key A {
188 label: 'A'
189 base: 'a'
190 shift, capslock: 'A'
191 ralt: '\u0105'
192 ralt+shift, ralt+capslock: '\u0104'
193}
194
195key S {
196 label: 'S'
197 base: 's'
198 shift, capslock: 'S'
199 ralt: '\u015b'
200 ralt+shift, ralt+capslock: '\u015a'
201}
202
203key D {
204 label: 'D'
205 base: 'd'
206 shift, capslock: 'D'
207}
208
209key F {
210 label: 'F'
211 base: 'f'
212 shift, capslock: 'F'
213}
214
215key G {
216 label: 'G'
217 base: 'g'
218 shift, capslock: 'G'
219}
220
221key H {
222 label: 'H'
223 base: 'h'
224 shift, capslock: 'H'
225}
226
227key J {
228 label: 'J'
229 base: 'j'
230 shift, capslock: 'J'
231}
232
233key K {
234 label: 'K'
235 base: 'k'
236 shift, capslock: 'K'
237}
238
239key L {
240 label: 'L'
241 base: 'l'
242 shift, capslock: 'L'
243 ralt: '\u0142'
244 ralt+shift, ralt+capslock: '\u0141'
245}
246
247key SEMICOLON {
248 label: ';'
249 base: ';'
250 shift: ':'
251}
252
253key APOSTROPHE {
254 label: '\''
255 base: '\''
256 shift: '"'
257}
258
259### ROW 4
260
261key Z {
262 label: 'Z'
263 base: 'z'
264 shift, capslock: 'Z'
265 ralt: '\u017c'
266 ralt+shift, ralt+capslock: '\u017b'
267}
268
269key X {
270 label: 'X'
271 base: 'x'
272 shift, capslock: 'X'
273 ralt: '\u017a'
274 ralt+shift, ralt+capslock: '\u0179'
275}
276
277key C {
278 label: 'C'
279 base: 'c'
280 shift, capslock: 'C'
281 ralt: '\u0107'
282 ralt+shift, ralt+capslock: '\u0106'
283}
284
285key V {
286 label: 'V'
287 base: 'v'
288 shift, capslock: 'V'
289}
290
291key B {
292 label: 'B'
293 base: 'b'
294 shift, capslock: 'B'
295}
296
297key N {
298 label: 'N'
299 base: 'n'
300 shift, capslock: 'N'
301 ralt: '\u0144'
302 ralt+shift, ralt+capslock: '\u0143'
303}
304
305key M {
306 label: 'M'
307 base: 'm'
308 shift, capslock: 'M'
309}
310
311key COMMA {
312 label: ','
313 base: ','
314 shift: '<'
315}
316
317key PERIOD {
318 label: '.'
319 base: '.'
320 shift: '>'
321}
322
323key SLASH {
324 label: '/'
325 base: '/'
326 shift: '?'
327}