I just tested the latest upstream kernel and the problem still exists. (with the same error message).
In my case, the issue was never resolved (with no older version). I only got both the keyboard and the touchpad working with debian wheezy (kernel version 3.2.0), but the kernel module hid-rmi is not available in this version, so i assume (did not check for multitouch, etc.) the workaround, as described on top, was applied automatically in this kernel version. ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed ** Tags added: kernel-bug-exists-upstream -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1437759 Title: [Lenovo Miix] Synaptic/ITE Tech touchpad (06cb:a001) cannot be configured by hid-rmi Status in linux package in Ubuntu: Confirmed Bug description: Problem: The touchpad in the dock of the Lenovo Miix 2 11 tablet does not work. It is handled by hid-rmi, which fails to configure the device: kernel: [ 3007.388388] input: ITE Tech. Inc. ITE Device(8595) as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.0/0003:06CB:A001.0008/input/input18 kernel: [ 3007.442088] hid-generic 0003:06CB:A001.0008: input,hiddev0,hidraw2: USB HID v1.10 Keyboard [ITE Tech. Inc. ITE Device(8595)] on usb-0000:00:14.0-3.3/input0 kernel: [ 3007.521067] hid-rmi 0003:06CB:A001.0009: failed to write hid report (-38) kernel: [ 3007.521074] hid-rmi 0003:06CB:A001.0009: rmi_set_page: set page failed: -38. kernel: [ 3007.521077] hid-rmi 0003:06CB:A001.0009: failed to set page select to 0. kernel: [ 3007.523194] input: ITE Tech. Inc. ITE Device(8595) as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.1/0003:06CB:A001.0009/input/input19 kernel: [ 3007.523546] hid-rmi 0003:06CB:A001.0009: input,hiddev0,hidraw3: USB HID v1.10 Pointer [ITE Tech. Inc. ITE Device(8595)] on usb-0000:00:14.0-3.3/input1 kernel: [ 3007.523552] hid-rmi 0003:06CB:A001.0009: Device failed to be properly configured Ubuntu 15.04 Beta (but same problem with 14.10) Kernel: Linux miix 3.19.0-10-generic #10-Ubuntu SMP Mon Mar 23 16:16:45 UTC 2015 i686 i686 i686 GNU/Linux The Keyboard (which works) and the touchpad are connected as one USB device with two interfaces: Bus 001 Device 015: ID 06cb:a001 Synaptics, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x06cb Synaptics, Inc. idProduct 0xa001 bcdDevice 0.03 iManufacturer 1 ITE Tech. Inc. iProduct 2 ITE Device(8595) iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 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 1 Keyboard iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 163 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 4 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 1 ITE Tech. Inc. HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 133 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 4 Device Status: 0x0000 (Bus Powered) Workaround: The touchpad works with hid-generic, if it is forces to handle the device. Yet, multitouch and dragging does not work. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1437759/+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