seems to be 0x115 - 0x116 - 0x117 for RAT3
# input-events 6 /dev/input/event6 bustype : BUS_USB vendor : 0x6a3 product : 0xccc version : 256 name : "Saitek Cyborg R.A.T.3 Mouse" phys : "usb-0000:00:1d.0-1.1/input0" uniq : "" bits ev : EV_SYN EV_KEY EV_REL EV_MSC
waiting for events 22:25:50.961314: EV_MSC code=4 value=589830 22:25:50.961319: EV_KEY BTN_FORWARD (0x115) released 22:25:50.961322: EV_MSC code=4 value=589831 22:25:50.961323: EV_KEY BTN_BACK (0x116) pressed 22:25:50.961329: EV_SYN code=0 value=0 22:25:52.075507: EV_MSC code=4 value=589831 22:25:52.075512: EV_KEY BTN_BACK (0x116) released 22:25:52.075515: EV_MSC code=4 value=589832 22:25:52.075516: EV_KEY BTN_TASK (0x117) pressed 22:25:52.075520: EV_SYN code=0 value=0 22:25:53.163696: EV_MSC code=4 value=589830 22:25:53.163701: EV_KEY BTN_FORWARD (0x115) pressed 22:25:53.163706: EV_MSC code=4 value=589832 22:25:53.163707: EV_KEY BTN_TASK (0x117) released 22:25:53.163711: EV_SYN code=0 value=0 timeout, quitting
seems to be 0x115 - 0x116 - 0x117 for RAT3
# input-events 6 00:1d.0- 1.1/input0"
/dev/input/event6
bustype : BUS_USB
vendor : 0x6a3
product : 0xccc
version : 256
name : "Saitek Cyborg R.A.T.3 Mouse"
phys : "usb-0000:
uniq : ""
bits ev : EV_SYN EV_KEY EV_REL EV_MSC
waiting for events
22:25:50.961314: EV_MSC code=4 value=589830
22:25:50.961319: EV_KEY BTN_FORWARD (0x115) released
22:25:50.961322: EV_MSC code=4 value=589831
22:25:50.961323: EV_KEY BTN_BACK (0x116) pressed
22:25:50.961329: EV_SYN code=0 value=0
22:25:52.075507: EV_MSC code=4 value=589831
22:25:52.075512: EV_KEY BTN_BACK (0x116) released
22:25:52.075515: EV_MSC code=4 value=589832
22:25:52.075516: EV_KEY BTN_TASK (0x117) pressed
22:25:52.075520: EV_SYN code=0 value=0
22:25:53.163696: EV_MSC code=4 value=589830
22:25:53.163701: EV_KEY BTN_FORWARD (0x115) pressed
22:25:53.163706: EV_MSC code=4 value=589832
22:25:53.163707: EV_KEY BTN_TASK (0x117) released
22:25:53.163711: EV_SYN code=0 value=0
timeout, quitting