Hello all, I've got an HP laptop with a usb touchscreen. I'm not sure it's a bug in X or the kernel but the pointer will jump to a spot in the upper right corner at random intervals. Sometimes it can go hours between jumps and sometimes it jumps every second or two making the laptop virtually unusable. The kernel is 3.14.0-rc5, though this has been happening with every kernel since I got the laptop 4 months ago. I've included all the information that I could think of that might be relevant. Thanks, /Chris #evtest /dev/input/event15 Input driver version is 1.0.1 Input device ID: bus 0x3 vendor 0xeef product 0xa802 version 0x210 Input device name: "eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 330 (BTN_TOUCH) Event type 3 (EV_ABS) Event code 0 (ABS_X) Value 3979 Min 0 Max 4095 Resolution 11 Event code 1 (ABS_Y) Value 558 Min 0 Max 4095 Resolution 19 Event code 47 (ABS_MT_SLOT) Value 0 Min 0 Max 9 Event code 53 (ABS_MT_POSITION_X) Value 0 Min 0 Max 4095 Resolution 11 Event code 54 (ABS_MT_POSITION_Y) Value 0 Min 0 Max 4095 Resolution 19 Event code 57 (ABS_MT_TRACKING_ID) Value 0 Min 0 Max 65535 Properties: Property type 1 (INPUT_PROP_DIRECT) Testing ... (interrupt to exit) Event: time 1394938209.404732, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 943 Event: time 1394938209.404732, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 3971 Event: time 1394938209.404732, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 569 Event: time 1394938209.404732, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1394938209.404732, type 3 (EV_ABS), code 0 (ABS_X), value 3971 Event: time 1394938209.404732, type 3 (EV_ABS), code 1 (ABS_Y), value 569 Event: time 1394938209.404732, -------------- SYN_REPORT ------------ Event: time 1394938209.437732, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1394938209.437732, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1394938209.437732, -------------- SYN_REPORT ------------ Event: time 1394938231.081763, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 944 Event: time 1394938231.081763, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 3972 Event: time 1394938231.081763, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 563 Event: time 1394938231.081763, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1394938231.081763, type 3 (EV_ABS), code 0 (ABS_X), value 3972 Event: time 1394938231.081763, type 3 (EV_ABS), code 1 (ABS_Y), value 563 Event: time 1394938231.081763, -------------- SYN_REPORT ------------ Event: time 1394938231.116762, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 1394938231.116762, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1394938231.116762, -------------- SYN_REPORT ------------ ^C # lsusb Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 005: ID 05c8:0361 Cheng Uei Precision Industry Co., Ltd (Foxlink) Bus 003 Device 004: ID 8087:07da Intel Corp. Bus 003 Device 048: ID 058f:6254 Alcor Micro Corp. USB Hub Bus 003 Device 007: ID 138a:0050 Validity Sensors, Inc. Bus 003 Device 052: ID 0eef:a802 D-WAV Scientific Co., Ltd Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub # lsusb -v -s 003:052 Bus 003 Device 052: ID 0eef:a802 D-WAV Scientific Co., Ltd Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0eef D-WAV Scientific Co., Ltd idProduct 0xa802 bcdDevice 3.03 iManufacturer 1 eGalax Inc. iProduct 2 eGalaxTouch EXC7920-2003-11.03.02 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 34 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 1 eGalax Inc. bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 2.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 494 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 0x0040 1x 64 bytes bInterval 1 Device Status: 0x0003 Self Powered Remote Wakeup Enabled -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html