added support for multiple button names in map dict

This commit is contained in:
dekunukem
2022-01-09 22:53:42 +00:00
parent 181b693602
commit 8f940337e4
3 changed files with 43 additions and 38 deletions

View File

@@ -282,42 +282,42 @@ code_name_to_value_lookup = {
}
code_value_to_name_lookup = {
0x130:'BTN_SOUTH',
0x131:'BTN_EAST',
0x132:'BTN_C',
0x133:'BTN_NORTH',
0x134:'BTN_WEST',
0x135:'BTN_Z',
0x136:'BTN_TL',
0x137:'BTN_TR',
0x138:'BTN_TL2',
0x139:'BTN_TR2',
0x13a:'BTN_SELECT',
0x13b:'BTN_START',
0x13c:'BTN_MODE',
0x13d:'BTN_THUMBL',
0x13e:'BTN_THUMBR',
0x00:'ABS_X',
0x01:'ABS_Y',
0x02:'ABS_Z',
0x03:'ABS_RX',
0x04:'ABS_RY',
0x05:'ABS_RZ',
0x06:'ABS_THROTTLE',
0x07:'ABS_RUDDER',
0x08:'ABS_WHEEL',
0x09:'ABS_GAS',
0x0a:'ABS_BRAKE',
0x10:'ABS_HAT0X',
0x11:'ABS_HAT0Y',
0x12:'ABS_HAT1X',
0x13:'ABS_HAT1Y',
0x14:'ABS_HAT2X',
0x15:'ABS_HAT2Y',
0x16:'ABS_HAT3X',
0x17:'ABS_HAT3Y',
158:'KEY_HOMEPAGE',
172:'KEY_BACK',
0x130:{'BTN_SOUTH', 'BTN_A'},
0x131:{'BTN_EAST', 'BTN_B'},
0x132:{'BTN_C'},
0x133:{'BTN_NORTH', 'BTN_X'},
0x134:{'BTN_WEST', 'BTN_Y'},
0x135:{'BTN_Z'},
0x136:{'BTN_TL'},
0x137:{'BTN_TR'},
0x138:{'BTN_TL2'},
0x139:{'BTN_TR2'},
0x13a:{'BTN_SELECT'},
0x13b:{'BTN_START'},
0x13c:{'BTN_MODE'},
0x13d:{'BTN_THUMBL'},
0x13e:{'BTN_THUMBR'},
0x00:{'ABS_X'},
0x01:{'ABS_Y'},
0x02:{'ABS_Z'},
0x03:{'ABS_RX'},
0x04:{'ABS_RY'},
0x05:{'ABS_RZ'},
0x06:{'ABS_THROTTLE'},
0x07:{'ABS_RUDDER'},
0x08:{'ABS_WHEEL'},
0x09:{'ABS_GAS'},
0x0a:{'ABS_BRAKE'},
0x10:{'ABS_HAT0X'},
0x11:{'ABS_HAT0Y'},
0x12:{'ABS_HAT1X'},
0x13:{'ABS_HAT1Y'},
0x14:{'ABS_HAT2X'},
0x15:{'ABS_HAT2Y'},
0x16:{'ABS_HAT3X'},
0x17:{'ABS_HAT3Y'},
158:{'KEY_HOMEPAGE'},
172:{'KEY_BACK'},
}
board_id_lookup = {