kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #12324
[Bug 1218973] Re: XPS 12-9Q33 touchpad not recognized
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 Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1218973
Title:
XPS 12-9Q33 touchpad not recognized
Status in “linux” package in Ubuntu:
Confirmed
Bug description:
With the new XPS 12 (haswell), the touchpad gets detected as "PS/2
Generic Mouse".
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: linux-image-3.11.0-4-generic 3.11.0-4.9
ProcVersionSignature: Ubuntu 3.11.0-4.9-generic 3.11.0-rc7
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: oli 1862 F.... pulseaudio
/dev/snd/controlC0: oli 1862 F.... pulseaudio
Date: Fri Aug 30 17:03:26 2013
HibernationDevice: RESUME=UUID=6d351a70-8a00-4f2c-a48d-a79cb070a939
InstallationDate: Installed on 2013-08-25 (4 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130825)
MachineType: Dell Inc. XPS 12-9Q33
MarkForUpload: True
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-4-generic.efi.signed root=UUID=5d13cb7e-817c-4234-b758-0d79e4eade0b ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.11.0-4-generic N/A
linux-backports-modules-3.11.0-4-generic N/A
linux-firmware 1.113
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/26/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A02
dmi.board.name: XPS 12-9Q33
dmi.board.vendor: Dell Inc.
dmi.board.version: A02
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: Not Specified
dmi.modalias: dmi:bvnDellInc.:bvrA02:bd07/26/2013:svnDellInc.:pnXPS12-9Q33:pvrA02:rvnDellInc.:rnXPS12-9Q33:rvrA02:cvnDellInc.:ct8:cvrNotSpecified:
dmi.product.name: XPS 12-9Q33
dmi.product.version: A02
dmi.sys.vendor: Dell Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1218973/+subscriptions
References