| # 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 : (65, 47, 60, 60), |
| 3 : (125, 47, 60, 60), |
| 4 : (185, 47, 60, 60), |
| 5 : (245, 47, 60, 60), |
| 6 : (305, 47, 60, 60), |
| 7 : (365, 47, 60, 60), |
| 8 : (425, 47, 60, 60), |
| 9 : (485, 47, 60, 60), |
| 10 : (545, 47, 60, 60), |
| 11 : (605, 47, 60, 60), |
| 12 : (665, 47, 60, 60), |
| 13 : (725, 47, 60, 60), |
| 14 : (785, 47, 90, 60), |
| 15 : (5, 107, 90, 60), |
| 16 : (95, 107, 60, 60), |
| 17 : (155, 107, 60, 60), |
| 18 : (215, 107, 60, 60), |
| 19 : (275, 107, 60, 60), |
| 20 : (335, 107, 60, 60), |
| 21 : (395, 107, 60, 60), |
| 22 : (455, 107, 60, 60), |
| 23 : (515, 107, 60, 60), |
| 24 : (575, 107, 60, 60), |
| 25 : (635, 107, 60, 60), |
| 26 : (695, 107, 60, 60), |
| 27 : (755, 107, 60, 60), |
| 28 : (770, 167, 105, 60), |
| 29 : (5, 287, 120, 60), |
| 30 : (110, 167, 60, 60), |
| 31 : (170, 167, 60, 60), |
| 32 : (230, 167, 60, 60), |
| 33 : (290, 167, 60, 60), |
| 34 : (350, 167, 60, 60), |
| 35 : (410, 167, 60, 60), |
| 36 : (470, 167, 60, 60), |
| 37 : (530, 167, 60, 60), |
| 38 : (590, 167, 60, 60), |
| 39 : (650, 167, 60, 60), |
| 40 : (710, 167, 60, 60), |
| 41 : (5, 47, 60, 60), |
| 42 : (5, 227, 135, 60), |
| 43 : (815, 107, 60, 60), |
| 44 : (140, 227, 60, 60), |
| 45 : (200, 227, 60, 60), |
| 46 : (260, 227, 60, 60), |
| 47 : (320, 227, 60, 60), |
| 48 : (380, 227, 60, 60), |
| 49 : (440, 227, 60, 60), |
| 50 : (500, 227, 60, 60), |
| 51 : (560, 227, 60, 60), |
| 52 : (620, 227, 60, 60), |
| 53 : (680, 227, 60, 60), |
| 54 : (740, 227, 135, 60), |
| 56 : (125, 287, 120, 60), |
| 57 : (245, 287, 330, 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), |
| 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, 105, 60) |
| } |