I noticed for the
Waveshare 22930 touchscreen
, the following is listed in dmesg:
Code:
[ 3.194915] usb 1-1.4: new full-speed USB device number 5 using xhci_hcd
[ 3.309613] usb 1-1.4: New USB device found, idVendor=222a, idProduct=0001, bcdDevice= 0.02
[ 3.309646] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.309658] usb 1-1.4: Product: ILITEK-TP
[ 3.309668] usb 1-1.4: Manufacturer: ILITEK
[ 3.332490] input: ILITEK ILITEK-TP Touchscreen as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:222A:0001.0004/input/input3
[ 3.336105] input: ILITEK ILITEK-TP Mouse as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:222A:0001.0004/input/input5
[ 3.341179] hid-generic 0003:222A:0001.0004: input,hiddev97,hidraw3: USB HID v1.10 Mouse [ILITEK ILITEK-TP] on usb-0000:01:00.0-1.4/input0
...
[ 14.143042] input: ILITEK ILITEK-TP as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:222A:0001.0004/input/input8
[ 14.160772] input: ILITEK ILITEK-TP Mouse as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:222A:0001.0004/input/input10
[ 14.167235] hid-multitouch 0003:222A:0001.0004: input,hiddev97,hidraw3: USB HID v1.10 Mouse [ILITEK ILITEK-TP] on usb-0000:01:00.0-1.4/input0
So `input` is recognized for both touch and mouse, but only the mouse is registered as hid-generic at first. Touchscreen seems to be registered later. Maybe this is normal; unsure. Really surprised this is still an issue after all this time.