Hi, I have a similar problem on the same XPS 12 model.

I'm running Ubuntu 13.04 with a 3.11 kernel from saucy:
3.11.0-4-generic #9-Ubuntu SMP Mon Aug 26 15:21:06 UTC 2013 x86_64 x86_64 
x86_64 GNU/Linux

I think the problem is that the touchpad and touchscreen are both recognized by 
the i2c_hid module.
The corresponding lines from dmesg:
 input: DLL05E3:01 06CB:2734 as 
/devices/pci0000:00/INT33C3:00/i2c-8/8-002c/input/input8
 hid-generic 0018:06CB:2734.0006: input,hidraw3: <UNKNOWN> HID v1.00 Pointer 
[DLL05E3:01 06CB:2734] on 
 ACPI Warning: 0x0000000000001828-0x000000000000182f SystemIO conflicts with 
Region \PMIO 1 (20130517/utaddress-251)
 ACPI: If an ACPI driver is available for this device, you should use it 
instead of the native driver

DLL05E3 is the touchpad in xinput.

When the psmouse module tries to use the touchpad as a synaptics device, it 
fails.
 psmouse serio1: synaptics: Unable to query device.

I found a way to make the touchpad work with the synaptics driver.
You can blacklist the i2c_hid module. The psmouse module can access the 
touchpad then and all functions (tapping, scrolling etc.) work as expected. The 
problem is that the touchscreen also uses the i2c_hid module and doesn't work 
with this fix. When I try to load the i2c_hid module after psmouse, it causes a 
kernel panic. I also tried to blacklist only the hid_generic module (used for 
the touchpad) and not the hid_multitouch module (used for the touchscreen). 
Unfortunately this still causes a kernel panic.

Does anyone know if it is possible to use the synaptics driver together
with the i2c_hid module without psmouse? It seems to me that psmouse
contains a lot of synaptics specific code. An alternative would be to
prevent i2c_hid from accessing the touchpad, which might prevent the
kernel panic.


** Attachment added: "kernel output showing the conflict between i2c_hid and 
psmouse"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1218973/+attachment/3804844/+files/dmesg

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1218973

Title:
  XPS 12-9Q33 touchpad not recognized

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1218973/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to