Categorieën bekijken

uDraw Gametablet

uDraw Gametablet 010029 read-out using Xbox PC Wireless Game Receiver Adapter USB #

dmesg (Xbox PC Wireless Game Receiver Adapter USB) #

usb 4-1: new full-speed USB device number 2 using ohci-platform
usb 4-1: New USB device found, idVendor=045e, idProduct=0291, bcdDevice= 1.07
usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usbcore: registered new interface driver xpad

After RF pairing:

input: Xbox 360 Wireless Receiver (XBOX) as /devices/platform/soc/5200400.usb/usb4/4-1/4-1:1.0/input/input1

You can readout the pad using evtest:

pressure:

Event: time 1761827109.996877, type 3 (EV_ABS), code 2 (ABS_Z), value 122
Event: time 1761827110.010869, type 3 (EV_ABS), code 2 (ABS_Z), value 121
Event: time 1761827110.026893, type 3 (EV_ABS), code 2 (ABS_Z), value 122
...
Event: time 1761827110.522878, type 3 (EV_ABS), code 2 (ABS_Z), value 249
Event: time 1761827110.540892, type 3 (EV_ABS), code 2 (ABS_Z), value 252
Event: time 1761827110.557879, type 3 (EV_ABS), code 2 (ABS_Z), value 255

movement:

Event: time 1761827182.615861, type 3 (EV_ABS), code 1 (ABS_Y), value -688
Event: time 1761827182.615861, type 3 (EV_ABS), code 2 (ABS_Z), value 120

both fingers?, but also apears when placing the stylus on the board?

Event: time 1761827209.666822, type 3 (EV_ABS), code 3 (ABS_RX), value 29391
Event: time 1761827270.404797, type 3 (EV_ABS), code 4 (ABS_RY), value -8481


To filter out the stylus buttons you can use:
sudo evtest /dev/input/event1 | grep BTN_

button back:

Event: time 1761827358.666753, type 1 (EV_KEY), code 314 (BTN_SELECT), value 0
Event: time 1761827358.706752, type 1 (EV_KEY), code 314 (BTN_SELECT), value 1

button X:

Event: time 1761827384.980742, type 1 (EV_KEY), code 316 (BTN_MODE), value 1
Event: time 1761827385.029742, type 1 (EV_KEY), code 316 (BTN_MODE), value 0

button start:

Event: time 1761827407.282738, type 1 (EV_KEY), code 315 (BTN_START), value 1
Event: time 1761827407.362758, type 1 (EV_KEY), code 315 (BTN_START), value 0

button x:

Event: time 1761827435.311725, type 1 (EV_KEY), code 307 (BTN_NORTH), value 1
Event: time 1761827435.362759, type 1 (EV_KEY), code 307 (BTN_NORTH), value 0

button a:

Event: time 1761827459.554706, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 1
Event: time 1761827459.554756, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 0

button b:

Event: time 1761827494.146690, type 1 (EV_KEY), code 305 (BTN_EAST), value 1
Event: time 1761827494.146740, type 1 (EV_KEY), code 305 (BTN_EAST), value 0

button y:

Event: time 1761827555.154660, type 1 (EV_KEY), code 308 (BTN_WEST), value 1
Event: time 1761827555.154890, type 1 (EV_KEY), code 308 (BTN_WEST), value 0