blob: bd510caf9fc1d84a91dec930f4721c3aab4a03b0 [file] [log] [blame]
# AUTOMATICALLY GENERATED -- This data structure is automatically
# generated by the tool under /src/platform/factory_keyboard_layout
# with a corresponding image file. Please refer to png_renderer.py
# for the usage information.
# This binding table provides the mapping from keycodes to the physical
# coordinates of key locations on the image file.
# The binding table was generated with scan codes. The scan codes are manually
# changed to keycodes by testing showkey -s and showkey -k. Also note that power
# button has different scan code from the generated one.
{
116 : (803, 6, 72, 35),
1 : (5, 6, 72, 35),
2 : (63, 47, 58, 60),
3 : (121, 47, 58, 60),
4 : (179, 47, 58, 60),
5 : (237, 47, 58, 60),
6 : (295, 47, 58, 60),
7 : (353, 47, 58, 60),
8 : (411, 47, 58, 60),
9 : (469, 47, 58, 60),
10 : (527, 47, 58, 60),
11 : (585, 47, 58, 60),
12 : (643, 47, 58, 60),
13 : (701, 47, 58, 60),
14 : (815, 47, 60, 60),
15 : (5, 107, 75, 60),
16 : (80, 107, 60, 60),
17 : (140, 107, 60, 60),
18 : (200, 107, 60, 60),
19 : (260, 107, 60, 60),
20 : (320, 107, 60, 60),
21 : (380, 107, 60, 60),
22 : (440, 107, 60, 60),
23 : (500, 107, 60, 60),
24 : (560, 107, 60, 60),
25 : (620, 107, 60, 60),
26 : (680, 107, 60, 60),
27 : (740, 107, 60, 60),
28 : (800, 107, 75, 120),
29 : (5, 287, 90, 60),
30 : (95, 167, 60, 60),
31 : (155, 167, 60, 60),
32 : (215, 167, 60, 60),
33 : (275, 167, 60, 60),
34 : (335, 167, 60, 60),
35 : (395, 167, 60, 60),
36 : (455, 167, 60, 60),
37 : (515, 167, 60, 60),
38 : (575, 167, 60, 60),
39 : (635, 167, 60, 60),
40 : (695, 167, 60, 60),
41 : (5, 47, 58, 60),
42 : (5, 227, 120, 60),
43 : (755, 167, 60, 60),
44 : (125, 227, 60, 60),
45 : (185, 227, 60, 60),
46 : (245, 227, 60, 60),
47 : (305, 227, 60, 60),
48 : (365, 227, 60, 60),
49 : (425, 227, 60, 60),
50 : (485, 227, 60, 60),
51 : (545, 227, 60, 60),
52 : (605, 227, 60, 60),
53 : (665, 227, 60, 60),
54 : (785, 227, 90, 60),
56 : (95, 287, 90, 60),
57 : (260, 287, 240, 60),
59 : (77, 6, 73, 35),
60 : (150, 6, 73, 35),
61 : (223, 6, 72, 35),
62 : (295, 6, 73, 35),
63 : (368, 6, 72, 35),
64 : (440, 6, 73, 35),
65 : (513, 6, 72, 35),
66 : (585, 6, 73, 35),
67 : (658, 6, 72, 35),
68 : (730, 6, 73, 35),
89 : (725, 227, 60, 60),
92 : (500, 287, 75, 60),
94 : (185, 287, 75, 60),
124 : (759, 47, 56, 60),
97 : (635, 287, 60, 60),
100 : (575, 287, 60, 60),
103 : (755, 287, 60, 31),
105 : (695, 318, 60, 29),
106 : (815, 318, 60, 29),
108 : (755, 318, 60, 29),
125 : (5, 167, 90, 60)
}