forked from TheElixZammuto/moonlight-xbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
KeyboardCommon.cpp
91 lines (89 loc) · 1.8 KB
/
KeyboardCommon.cpp
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#include "pch.h"
#include "Keyboard/KeyboardCommon.h"
namespace moonlight_xbox_dx {
std::map<std::string, KBDTABLES> keyboardLayouts = {
{"a1",a1Layout},
{"a2",a2Layout},
{"a3",a3Layout},
{"al",alLayout},
{"arme",armeLayout},
{"armw",armwLayout},
{"aze",azeLayout},
{"azel",azelLayout},
{"be",beLayout},
{"bga",bgaLayout},
{"bgt",bgtLayout},
{"blr",blrLayout},
{"br",brLayout},
{"bu",buLayout},
{"bur",burLayout},
{"can",canLayout},
{"cr",crLayout},
{"cz",czLayout},
{"cz1",cz1Layout},
{"da",daLayout},
{"dv",dvLayout},
{"eo",eoLayout},
{"est",estLayout},
{"fc",fcLayout},
{"fi",fiLayout},
{"fr",frLayout},
{"geo",geoLayout},
{"gerg",gergLayout},
{"gneo",gneoLayout},
{"gr",grLayout},
{"gr1",gr1Layout},
{"he",heLayout},
{"heb",hebLayout},
{"hu",huLayout},
{"ic",icLayout},
{"inasa",inasaLayout},
{"inben",inbenLayout},
{"indev",indevLayout},
{"inguj",ingujLayout},
{"inmal",inmalLayout},
{"ir",irLayout},
{"it",itLayout},
{"jpn",jpnLayout},
{"kaz",kazLayout},
{"kor",korLayout},
{"la",laLayout},
{"lt1",lt1Layout},
{"lv",lvLayout},
{"mac",macLayout},
{"ne",neLayout},
{"no",noLayout},
{"pl",plLayout},
{"pl1",pl1Layout},
{"po",poLayout},
{"ro",roLayout},
{"rost",rostLayout},
{"ru",ruLayout},
{"ru1",ru1Layout},
{"sf",sfLayout},
{"sg",sgLayout},
{"sl",slLayout},
{"sl1",sl1Layout},
{"sp",spLayout},
{"sw",swLayout},
{"tat",tatLayout},
{"th0",th0Layout},
{"th1",th1Layout},
{"th2",th2Layout},
{"th3",th3Layout},
{"tuf",tufLayout},
{"tuq",tuqLayout},
{"uk",ukLayout},
{"ur",urLayout},
{"urs",ursLayout},
{"us",usLayout},
{"usa",usaLayout},
{"usl",uslLayout},
{"usr",usrLayout},
{"usx",usxLayout},
{"uzb",uzbLayout},
{"vntc",vntcLayout},
{"ycc",yccLayout},
{"ycl",yclLayout}
};
}