I got a response back from the linuxwacom-discuss mailing list saying that the USB_DEVICE_WACOM(HID_ANY_ID) catch-all rule should be sufficient for an integrated device like this one. So the real solution is to just install a more recent kernel. The rest will depend on the X driver settings.
Solution: Use a 3.18 or newer kernel. Here's what I've found so far: By default, the "wacom" driver is applied by 50-wacom.conf in xorg.conf.d. In this mode, you get normal single touches/drags and two- finger gestures (like scrolling and right click). There are a couple of alternatives I've found, and both have about the same result: three- and four-finger Unity gestures work (https://wiki.ubuntu.com/Multitouch), but two-finger gestures no longer work everywhere. Some applications seem to support two-finger scrolling while others don't. I can live with that, so I prefer to implement an alternative to enable the three- and four-finger gestures. Alternative 1: delete 50-wacom.conf or comment out the "Wacom class" so that X use the "evdev" driver instead of the "wacom" driver. Alternative 2: Add 'Option "Gesture" "off"' in the "Wacom class" section of 50-wacom.conf to disable in-driver two-finger gestures so that they will be passed up to X instead. (see http://linuxwacom.sourceforge.net/wiki/index.php/Multitouch#Disable_xf86 -input-wacom_In-driver_2FGT_Gestures). I haven't thoroughly tested these two alternatives to know if there are any other differences, but for now I'm using Alternative 2. Bug 1227214 seems to be covering the remaining matter of three- and four-finger gestures not working when running with the "wacom" driver without also disabling in-driver two-finger touches (and losing a lot of two-finger gesture functionality across the board in the process). -- 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp