-
Notifications
You must be signed in to change notification settings - Fork 17
Description
This patch adds support for the NextWindow touchscreen with USB ID 1926:0bce, which is present in many Windows 10-era all-in-one PCs, including the Sony VAIO VPCL2290X. This basically reinstates a driver that was removes after kernel 5.4.x.
Although similar NextWindow devices (e.g., 1926:0003) are supported by the usbtouchscreen kernel driver, this particular model is not currently recognized and does not expose an input device unless manually patched.
With Windows 10 reaching end-of-life, many older PCs are being migrated to Linux, and this model represents a large group of otherwise fully functional touchscreen machines.
System & Device Info:
Device model: Sony VAIO VPCL2290X
Touchscreen chip: NextWindow (USB ID 1926:0bce)
Behavior: Detected as USB HID, bound to hid-generic, no events in evtest, no /dev/input device.
Working patch: Manual addition of { USB_DEVICE(0x1926, 0x0bce), .driver_info = DEVTYPE_NEXTWINDOW } to usbtouch_devices[] allows input to appear and work as expected.
drivers/input/touchscreen/usbtouchscreen.c:
{ USB_DEVICE(0x1926, 0x0bce), .driver_info = DEVTYPE_NEXTWINDOW },
References:
Pop!_OS support thread via ChatGPT
Similar device support (1926:0003) already present
Numerous community posts about NextWindow AIO touchscreen compatibility