-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmykeyboard.default.lua
47 lines (46 loc) · 2.31 KB
/
mykeyboard.default.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
return {
{ KEY_Q, "Q", "q", "1", "!", "Я", "я", "1", "!", },
{ KEY_W, "W", "w", "2", "?", "Ж", "ж", "2", "?", },
{ KEY_E, "E", "e", "3", "|", "Е", "е", "3", "«", },
{ KEY_R, "R", "r", "4", "#", "Р", "р", "4", "»", },
{ KEY_T, "T", "t", "5", "@", "Т", "т", "5", ":", },
{ KEY_Y, "Y", "y", "6", "‰", "Ы", "ы", "6", ";", },
{ KEY_U, "U", "u", "7", "'", "У", "у", "7", "~", },
{ KEY_I, "I", "i", "8", "`", "И", "и", "8", "(",},
{ KEY_O, "O", "o", "9", ":", "О", "о", "9", ")",},
{ KEY_P, "P", "p", "0", ";", "П", "п", "0", "=", },
-- middle raw
{ KEY_A, "A", "a", "+", "…", "А", "а", "Ш", "ш", },
{ KEY_S, "S", "s", "-", "_", "С", "с", "Ѕ", "ѕ", },
{ KEY_D, "D", "d", "*", "=", "Д", "д", "Э", "э", },
{ KEY_F, "F", "f", "/", "\\", "Ф", "ф", "Ю", "ю", },
{ KEY_G, "G", "g", "%", "„", "Г", "г", "Ґ", "ґ", },
{ KEY_H, "H", "h", "^", "“", "Ч", "ч", "Ј", "ј", },
{ KEY_J, "J", "j", "<", "”", "Й", "й", "І", "і", },
{ KEY_K, "K", "k", "=", "\"", "К", "к", "Ќ", "ќ", },
{ KEY_L, "L", "l", ">", "~", "Л", "л", "Љ", "љ", },
-- lowest raw
{ KEY_Z, "Z", "z", "(", "$", "З", "з", "Щ", "щ", },
{ KEY_X, "X", "x", ")", "€", "Х", "х", "№", "@", },
{ KEY_C, "C", "c", "&", "¥", "Ц", "ц", "Џ", "џ", },
{ KEY_V, "V", "v", ":", "£", "В", "в", "Ў", "ў", },
{ KEY_B, "B", "b", "π", "‚", "Б", "б", "Ћ", "ћ", },
{ KEY_N, "N", "n", "е", "‘", "Н", "н", "Њ", "њ", },
{ KEY_M, "M", "m", "~", "’", "М", "м", "Ї", "ї", },
{ KEY_DOT, ",", ".", ".", ",", ",", ".", "Є", "є", },
-- Let us make key 'Space' the same for all layouts
{ KEY_SPACE," ", " ", " ", " ", " ", " ", " ", " ", },
-- Simultaneous pressing Alt + Q..P should also work properly everywhere
{ KEY_1, "1", "1", "1", "1", "1", "1", "1", "1", },
{ KEY_2, "2", "2", "2", "2", "2", "2", "2", "2", },
{ KEY_3, "3", "3", "3", "3", "3", "3", "3", "3", },
{ KEY_4, "4", "4", "4", "4", "4", "4", "4", "4", },
{ KEY_5, "5", "5", "5", "5", "5", "5", "5", "5", },
{ KEY_6, "6", "6", "6", "6", "6", "6", "6", "6", },
{ KEY_7, "7", "7", "7", "7", "7", "7", "7", "7", },
{ KEY_8, "8", "8", "8", "8", "8", "8", "8", "8", },
{ KEY_9, "9", "9", "9", "9", "9", "9", "9", "9", },
{ KEY_0, "0", "0", "0", "0", "0", "0", "0", "0", },
-- DXG keys
{ KEY_SLASH,"/", "\\", "/", "\\", "/", "\\", "/", "\\", },
}