kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #108538
[Bug 1433444] Re: Thinkpad T550 touchscreen does not work
Notes:
This touch screen reports itself as a Wacom USB device. This should be handled by the wacom_wac.c driver in the kernel. The 0x5010 Product ID is still not explicitly listed in wacom_wac.c as of the latest Linux kernel v4.0-rc4. However, it appears that a catch-all entry, USB_DEVICE_WACOM(HID_ANY_ID), was added to wacom_wac.c beginning in Linux kernel v3.18. This catch-all entry allows for basic touch support.
Solution Needed:
In order to get full support (e.g., multitouch), the wacom_wac.c needs to be updated with a description of the ThinkPad T550's Wacom device with Product ID 0x5010.
Semi-functional workaround:
Use a 3.18 or newer kernel.
I used a v4.0-rc4 mainline kernel
(https://wiki.ubuntu.com/Kernel/MainlineBuilds; http://kernel.ubuntu.com
/~kernel-ppa/mainline/v4.0-rc4-vivid/) to workaround the issue on my
Thinkpad T550, but I believe a kernel as early as 3.18 would work. My
T550's screen accepts basic touches at least. Each touch is treated the
same way it would be if it was a mouse cursor left-clicking at that spot
(or left-button dragging if I do a drag).
Workaround Note for Thinkpad T550 users:
When I first booted the v4.0-rc4 kernel, my Wi-Fi stopped working. The newer kernel was looking for a newer iwlwifi-7065D-*.ucode firmware binary than what was installed in /lib/firmware in 14.04. To resolve this, I downloaded https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-7265-ucode-23.15.10.0.tgz, unpacked it, and copied the iwlwifi*.ucode files into /lib/firmware.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-lts-utopic in Ubuntu.
https://bugs.launchpad.net/bugs/1433444
Title:
Thinkpad T550 touchscreen does not work
Status in linux-lts-utopic package in Ubuntu:
Confirmed
Bug description:
T: Bus=02 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#= 7 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=056a ProdID=5010 Rev=00.14
S: Manufacturer=Wacom Co.,Ltd.
S: Product=MultiTouch Sensor
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=16mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none)
Bus 002 Device 007: ID 056a:5010 Wacom Co., Ltd
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x056a Wacom Co., Ltd
idProduct 0x5010
bcdDevice 0.14
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 16mA
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 3
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 537
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 2
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.16.0-31-generic 3.16.0-31.43~14.04.1
ProcVersionSignature: Ubuntu 3.16.0-31.43~14.04.1-generic 3.16.7-ckt5
Uname: Linux 3.16.0-31-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.7
Architecture: amd64
CurrentDesktop: XFCE
Date: Tue Mar 17 23:18:03 2015
InstallationDate: Installed on 2015-03-05 (13 days ago)
InstallationMedia: Xubuntu 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
SourcePackage: linux-lts-utopic
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-lts-utopic/+bug/1433444/+subscriptions
References