A4Tech XL-755BK + Raspberry Pi Zero W + Raspberry Pi OS buster ============================================================== * A4Tech XL-755BK event-mouse (usb-A4TECH_USB_Device-if01-event-mouse) ``` $ ls -alF /dev/input/by-id/ 合計 0 drwxr-xr-x 2 root root 220 3月 8 06:39 ./ drwxr-xr-x 4 root root 320 3月 8 06:38 ../ lrwxrwxrwx 1 root root 9 3月 8 06:39 usb-A4TECH_USB_Device-event-if00 -> ../event5 lrwxrwxrwx 1 root root 9 3月 8 06:38 usb-A4TECH_USB_Device-event-kbd -> ../event4 lrwxrwxrwx 1 root root 9 3月 8 06:39 usb-A4TECH_USB_Device-if01-event-mouse -> ../event8 lrwxrwxrwx 1 root root 9 3月 8 06:38 usb-A4TECH_USB_Device-if01-mouse -> ../mouse1 lrwxrwxrwx 1 root root 9 3月 8 06:38 usb-JME_RF_Receiver-event-if02 -> ../event2 lrwxrwxrwx 1 root root 9 3月 8 06:38 usb-JME_RF_Receiver-event-kbd -> ../event0 lrwxrwxrwx 1 root root 9 3月 8 06:38 usb-JME_RF_Receiver-if01-event-mouse -> ../event1 lrwxrwxrwx 1 root root 9 3月 8 06:38 usb-JME_RF_Receiver-if01-mouse -> ../mouse0 lrwxrwxrwx 1 root root 9 3月 7 01:52 usb-Logitech_USB_Receiver-event-if01 -> ../event3 $ evtest /dev/input/event8 Input driver version is 1.0.1 Input device ID: bus 0x3 vendor 0x9da product 0x9090 version 0x111 Input device name: "A4TECH USB Device" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 272 (BTN_LEFT) Event code 273 (BTN_RIGHT) Event code 274 (BTN_MIDDLE) Event code 275 (BTN_SIDE) Event code 276 (BTN_EXTRA) Event code 277 (BTN_FORWARD) Event code 278 (BTN_BACK) Event code 279 (BTN_TASK) Event code 280 (?) Event code 281 (?) Event code 282 (?) Event code 283 (?) Event code 284 (?) Event code 285 (?) Event code 286 (?) Event code 287 (?) Event type 2 (EV_REL) Event code 0 (REL_X) Event code 1 (REL_Y) Event code 6 (REL_HWHEEL) Event code 8 (REL_WHEEL) Event code 11 (?) Event code 12 (?) Event type 4 (EV_MSC) Event code 4 (MSC_SCAN) Properties: Testing ... (interrupt to exit) Event: time 1615153567.555003, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153567.555003, -------------- SYN_REPORT ------------ Event: time 1615153567.573115, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153567.573115, -------------- SYN_REPORT ------------ Event: time 1615153567.591001, type 2 (EV_REL), code 0 (REL_X), value 3 Event: time 1615153567.591001, -------------- SYN_REPORT ------------ Event: time 1615153567.609098, type 2 (EV_REL), code 0 (REL_X), value 3 Event: time 1615153567.609098, -------------- SYN_REPORT ------------ Event: time 1615153567.626986, type 2 (EV_REL), code 0 (REL_X), value 2 Event: time 1615153567.626986, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153567.626986, -------------- SYN_REPORT ------------ Event: time 1615153567.629363, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153567.629363, -------------- SYN_REPORT ------------ Event: time 1615153567.646983, type 2 (EV_REL), code 0 (REL_X), value 2 Event: time 1615153567.646983, -------------- SYN_REPORT ------------ Event: time 1615153567.665227, type 2 (EV_REL), code 0 (REL_X), value 7 Event: time 1615153567.665227, -------------- SYN_REPORT ------------ Event: time 1615153567.682990, type 2 (EV_REL), code 0 (REL_X), value 10 Event: time 1615153567.682990, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153567.682990, -------------- SYN_REPORT ------------ Event: time 1615153567.685233, type 2 (EV_REL), code 0 (REL_X), value 9 Event: time 1615153567.685233, type 2 (EV_REL), code 1 (REL_Y), value 3 Event: time 1615153567.685233, -------------- SYN_REPORT ------------ Event: time 1615153567.702980, type 2 (EV_REL), code 0 (REL_X), value 3 Event: time 1615153567.702980, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153567.702980, -------------- SYN_REPORT ------------ Event: time 1615153567.721103, type 2 (EV_REL), code 0 (REL_X), value 3 Event: time 1615153567.721103, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153567.721103, -------------- SYN_REPORT ------------ Event: time 1615153567.738975, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153567.738975, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153567.738975, -------------- SYN_REPORT ------------ Event: time 1615153568.349114, type 2 (EV_REL), code 0 (REL_X), value -1 Event: time 1615153568.349114, -------------- SYN_REPORT ------------ Event: time 1615153568.366997, type 2 (EV_REL), code 0 (REL_X), value -5 Event: time 1615153568.366997, -------------- SYN_REPORT ------------ Event: time 1615153568.385236, type 2 (EV_REL), code 0 (REL_X), value -17 Event: time 1615153568.385236, -------------- SYN_REPORT ------------ Event: time 1615153568.403017, type 2 (EV_REL), code 0 (REL_X), value -25 Event: time 1615153568.403017, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153568.403017, -------------- SYN_REPORT ------------ Event: time 1615153568.405380, type 2 (EV_REL), code 0 (REL_X), value -27 Event: time 1615153568.405380, type 2 (EV_REL), code 1 (REL_Y), value 2 Event: time 1615153568.405380, -------------- SYN_REPORT ------------ Event: time 1615153568.422997, type 2 (EV_REL), code 0 (REL_X), value -13 Event: time 1615153568.422997, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153568.422997, -------------- SYN_REPORT ------------ Event: time 1615153568.441215, type 2 (EV_REL), code 0 (REL_X), value -21 Event: time 1615153568.441215, type 2 (EV_REL), code 1 (REL_Y), value 2 Event: time 1615153568.441215, -------------- SYN_REPORT ------------ Event: time 1615153568.458980, type 2 (EV_REL), code 0 (REL_X), value -11 Event: time 1615153568.458980, type 2 (EV_REL), code 1 (REL_Y), value 2 Event: time 1615153568.458980, -------------- SYN_REPORT ------------ Event: time 1615153568.461366, type 2 (EV_REL), code 0 (REL_X), value -1 Event: time 1615153568.461366, -------------- SYN_REPORT ------------ Event: time 1615153568.590969, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.590969, -------------- SYN_REPORT ------------ Event: time 1615153568.625100, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.625100, -------------- SYN_REPORT ------------ Event: time 1615153568.642986, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.642986, -------------- SYN_REPORT ------------ Event: time 1615153568.645234, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.645234, -------------- SYN_REPORT ------------ Event: time 1615153568.678981, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.678981, -------------- SYN_REPORT ------------ Event: time 1615153568.697101, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153568.697101, -------------- SYN_REPORT ------------ Event: time 1615153568.714960, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.714960, -------------- SYN_REPORT ------------ Event: time 1615153568.749082, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.749082, -------------- SYN_REPORT ------------ Event: time 1615153568.782964, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.782964, -------------- SYN_REPORT ------------ Event: time 1615153568.849205, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.849205, -------------- SYN_REPORT ------------ Event: time 1615153568.883221, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153568.883221, -------------- SYN_REPORT ------------ Event: time 1615153568.917100, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.917100, -------------- SYN_REPORT ------------ Event: time 1615153568.998963, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153568.998963, -------------- SYN_REPORT ------------ Event: time 1615153569.081081, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153569.081081, -------------- SYN_REPORT ------------ Event: time 1615153569.146961, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153569.146961, -------------- SYN_REPORT ------------ Event: time 1615153569.165092, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153569.165092, -------------- SYN_REPORT ------------ Event: time 1615153569.294982, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153569.294982, -------------- SYN_REPORT ------------ Event: time 1615153569.553205, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153569.553205, -------------- SYN_REPORT ------------ Event: time 1615153569.794959, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001 Event: time 1615153569.794959, type 1 (EV_KEY), code 272 (BTN_LEFT), value 1 Event: time 1615153569.794959, -------------- SYN_REPORT ------------ Event: time 1615153569.893087, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153569.893087, -------------- SYN_REPORT ------------ Event: time 1615153569.974944, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90001 Event: time 1615153569.974944, type 1 (EV_KEY), code 272 (BTN_LEFT), value 0 Event: time 1615153569.974944, -------------- SYN_REPORT ------------ Event: time 1615153570.681087, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.681087, -------------- SYN_REPORT ------------ Event: time 1615153570.714964, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.714964, -------------- SYN_REPORT ------------ Event: time 1615153570.717346, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.717346, -------------- SYN_REPORT ------------ Event: time 1615153570.734964, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.734964, -------------- SYN_REPORT ------------ Event: time 1615153570.753066, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.753066, -------------- SYN_REPORT ------------ Event: time 1615153570.770978, type 2 (EV_REL), code 1 (REL_Y), value -1 Event: time 1615153570.770978, -------------- SYN_REPORT ------------ Event: time 1615153570.773212, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.773212, -------------- SYN_REPORT ------------ Event: time 1615153570.790942, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.790942, -------------- SYN_REPORT ------------ Event: time 1615153570.809069, type 2 (EV_REL), code 1 (REL_Y), value -1 Event: time 1615153570.809069, -------------- SYN_REPORT ------------ Event: time 1615153570.826950, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153570.826950, -------------- SYN_REPORT ------------ Event: time 1615153571.197059, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153571.197059, -------------- SYN_REPORT ------------ Event: time 1615153571.454938, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002 Event: time 1615153571.454938, type 1 (EV_KEY), code 273 (BTN_RIGHT), value 1 Event: time 1615153571.454938, -------------- SYN_REPORT ------------ Event: time 1615153571.649144, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90002 Event: time 1615153571.649144, type 1 (EV_KEY), code 273 (BTN_RIGHT), value 0 Event: time 1615153571.649144, -------------- SYN_REPORT ------------ Event: time 1615153577.570994, type 2 (EV_REL), code 8 (REL_WHEEL), value -1 Event: time 1615153577.570994, type 2 (EV_REL), code 11 (?), value -120 Event: time 1615153577.570994, -------------- SYN_REPORT ------------ Event: time 1615153578.005146, type 2 (EV_REL), code 8 (REL_WHEEL), value 1 Event: time 1615153578.005146, type 2 (EV_REL), code 11 (?), value 120 Event: time 1615153578.005146, -------------- SYN_REPORT ------------ Event: time 1615153578.086867, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153578.086867, -------------- SYN_REPORT ------------ Event: time 1615153578.232968, type 2 (EV_REL), code 8 (REL_WHEEL), value 1 Event: time 1615153578.232968, type 2 (EV_REL), code 11 (?), value 120 Event: time 1615153578.232968, -------------- SYN_REPORT ------------ Event: time 1615153578.458875, type 2 (EV_REL), code 8 (REL_WHEEL), value 1 Event: time 1615153578.458875, type 2 (EV_REL), code 11 (?), value 120 Event: time 1615153578.458875, -------------- SYN_REPORT ------------ Event: time 1615153578.493008, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153578.493008, -------------- SYN_REPORT ------------ Event: time 1615153578.558858, type 2 (EV_REL), code 0 (REL_X), value 1 Event: time 1615153578.558858, -------------- SYN_REPORT ------------ Event: time 1615153578.897088, type 2 (EV_REL), code 8 (REL_WHEEL), value -1 Event: time 1615153578.897088, type 2 (EV_REL), code 11 (?), value -120 Event: time 1615153578.897088, -------------- SYN_REPORT ------------ Event: time 1615153579.187098, type 2 (EV_REL), code 8 (REL_WHEEL), value -1 Event: time 1615153579.187098, type 2 (EV_REL), code 11 (?), value -120 Event: time 1615153579.187098, -------------- SYN_REPORT ------------ Event: time 1615153579.205125, type 2 (EV_REL), code 8 (REL_WHEEL), value -1 Event: time 1615153579.205125, type 2 (EV_REL), code 11 (?), value -120 Event: time 1615153579.205125, -------------- SYN_REPORT ------------ Event: time 1615153580.214851, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003 Event: time 1615153580.214851, type 1 (EV_KEY), code 274 (BTN_MIDDLE), value 1 Event: time 1615153580.214851, -------------- SYN_REPORT ------------ Event: time 1615153580.232981, type 2 (EV_REL), code 1 (REL_Y), value 1 Event: time 1615153580.232981, -------------- SYN_REPORT ------------ Event: time 1615153580.426843, type 4 (EV_MSC), code 4 (MSC_SCAN), value 90003 Event: time 1615153580.426843, type 1 (EV_KEY), code 274 (BTN_MIDDLE), value 0 Event: time 1615153580.426843, -------------- SYN_REPORT ------------ ```