'Cypress Trackpad' incorrectly detected as 'ImPS/2 Generic Wheel Mouse' in 'Dell XPS 13 Ultrabook''
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Confirmed
|
Medium
|
|||
linux (Ubuntu) |
Fix Released
|
Medium
|
Kamal Mostafa | ||
Precise |
Fix Released
|
Medium
|
Kamal Mostafa | ||
Quantal |
Fix Released
|
Medium
|
Kamal Mostafa |
Bug Description
My Dell XPS 13 Ultrabook can't detect Cypress Trackpad correctly.
It detected as 'ImPS/2 Generic Wheel Mouse'.
'Cypress Trackpad' works just basic function not fully.
The trackpad(
Tapping work not perfectly, either.
For tapping, I should tap and hold the tapping for about 1sec. and then, it recognize tapping.
xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ImPS/2 Generic Wheel Mouse id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Laptop_
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Dell WMI hotkeys
This is on Ubuntu 11.10 amd64.
---
Precise SRU justification:
http://
[IMPACT]
This patch set (cherry-picked from Quantal) provides a driver for the Cypress PS/2 Trackpad found in the Dell XPS 13, XPS 15, and other laptop models.
[TESTCASE]
The driver has been tested extensively in the "Sputnik Project" ISO and kernel PPA.
To test:
1. Observe that this trackpad yields only basic pointer-motion events without the new driver, but yields full multitouch support with the new driver.
2. Verify that the new driver doesn't cause other non-Cypress trackpads to fail.
[Regression Potential]
I have verified that the driver doesn't adversely affect non-Cypress trackpads by testing various laptops with Synaptics and Elantech trackpads. It is possible that other trackpads could be adversely affected.
---
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
DistroCodename: oneiric
DistroRelease: Ubuntu 11.10
DistroVariant: ubuntu
Package: xserver-
PackageArchitec
ProcEnviron:
PATH=(custom, no user)
LANG=ko_KR.UTF-8
SHELL=/bin/bash
ProcVersionSign
Tags: oneiric running-unity ubuntu
Uname: Linux 3.0.0-17-generic x86_64
UnreportableReason: Please work this issue through technical support channels first.
UpgradeStatus: Upgraded to oneiric on 2012-04-11 (1 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
---
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
DistUpgraded: Log time: 2012-04-11 18:11:37.148056
DistroCodename: oneiric
DistroRelease: Ubuntu 11.10
DistroVariant: ubuntu
MachineType: Dell Inc. Dell System XPS L321X
Package: xserver-
PackageArchitec
ProcEnviron:
PATH=(custom, no user)
LANG=ko_KR.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Tags: oneiric running-unity ubuntu
Uname: Linux 3.0.0-17-generic x86_64
UpgradeStatus: Upgraded to oneiric on 2012-04-11 (1 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 03/13/2012
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A03
dmi.board.name: 0Y4RM9
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Dell System XPS L321X
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.6+
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
tags: | added: 13 ultrabook |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: needs-upstream-testing |
Changed in linux (Ubuntu): | |
status: | Confirmed → Incomplete |
importance: | High → Medium |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | removed: needs-upstream-testing |
tags: | added: kernel-bug-exists-upstream |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in linux (Ubuntu): | |
status: | Triaged → Confirmed |
Changed in linux: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in linux (Ubuntu): | |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
Changed in linux (Ubuntu Precise): | |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux (Ubuntu Precise): | |
status: | In Progress → Triaged |
Changed in linux (Ubuntu Precise): | |
status: | Triaged → In Progress |
description: | updated |
Changed in linux (Ubuntu Precise): | |
status: | In Progress → Opinion |
status: | Opinion → In Progress |
tags: |
added: verification-done-precise removed: verification-needed-precise |
Changed in linux (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
Status changed to 'Confirmed' because the bug affects multiple users.