Heya, Built into my Lenovo A700 all-in-one is a touchscreen. lsusb says: $ lsusb | grep -i touch Bus 002 Device 006: ID 04e7:0022 Elo TouchSystems The touchscreen "works", in that tapping it will create a click event, though that click event is always in the top left of the screen. Full output of lsusb -vvv attached. Anybody with ideas as to what I'm missing, or whether that particular device is supported? Using kernel 2.6.38-rc2-git5 (from Fedora rawhide). Cheers
Bus 002 Device 006: ID 04e7:0022 Elo TouchSystems Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x04e7 Elo TouchSystems idProduct 0x0022 bcdDevice 1.16 iManufacturer 1 Elo TouchSystems iProduct 2 Elo TouchSystems 2515 IntelliTouch Plus USB Touchmonitor iSerial 3 00000000 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 4mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 273 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 3 Device Status: 0x0001 Self Powered