[Dell XPS 12-9Q33] Touchpad not recognized
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
AceLan Kao |
Bug Description
With the new XPS 12 (haswell), the touchpad gets detected as "PS/2 Generic Mouse".
cat /proc/bus/
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Generic Mouse"
P: Phys=isa0060/
S: Sysfs=/
U: Uniq=
H: Handlers=mouse2 event13
B: PROP=0
B: EV=7
B: KEY=700
Upstream URL: http://
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: linux-image-
ProcVersionSign
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
Date: Fri Aug 30 17:03:26 2013
HibernationDevice: RESUME=
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=
RelatedPackageV
linux-
linux-
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.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: XPS 12-9Q33
dmi.product.
dmi.sys.vendor: Dell Inc.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #1 |
- AlsaInfo.txt Edit (36.3 KiB, text/plain; charset="utf-8")
- BootDmesg.txt Edit (68.1 KiB, text/plain; charset="utf-8")
- CRDA.txt Edit (257 bytes, text/plain; charset="utf-8")
- CurrentDmesg.txt Edit (42.7 KiB, text/plain; charset="utf-8")
- Dependencies.txt Edit (2.7 KiB, text/plain; charset="utf-8")
- IwConfig.txt Edit (474 bytes, text/plain; charset="utf-8")
- Lspci.txt Edit (7.4 KiB, text/plain; charset="utf-8")
- Lsusb.txt Edit (388 bytes, text/plain; charset="utf-8")
- ProcCpuinfo.txt Edit (3.9 KiB, text/plain; charset="utf-8")
- ProcEnviron.txt Edit (106 bytes, text/plain; charset="utf-8")
- ProcInterrupts.txt Edit (2.2 KiB, text/plain; charset="utf-8")
- ProcModules.txt Edit (4.5 KiB, text/plain; charset="utf-8")
- PulseList.txt Edit (25.6 KiB, text/plain; charset="utf-8")
- RfKill.txt Edit (164 bytes, text/plain; charset="utf-8")
- UdevDb.txt Edit (131.6 KiB, text/plain; charset="utf-8")
- UdevLog.txt Edit (319.4 KiB, text/plain; charset="utf-8")
- WifiSyslog.txt Edit (91.2 KiB, text/plain; charset="utf-8")
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #2 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #3 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #4 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Brad Figg (brad-figg) wrote : Status changed to Confirmed | #5 |
This change was made by a bot.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: latest-bios-a02 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Joseph Salisbury (jsalisbury) wrote : Re: XPS 12-9Q33 touchpad not recognized | #6 |
Would it be possible for you to test the latest upstream kernel? Refer to https:/
If this bug is fixed in the mainline kernel, please add the following tag 'kernel-
If the mainline kernel does not fix this bug, please add the tag: 'kernel-
If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
Thanks in advance.
[0] http://
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Incomplete |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #7 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #8 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #9 |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: kernel-bug-exists-upstream |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
C. Loose (loosec-launchpad) wrote : | #10 |
- kernel output showing the conflict between i2c_hid and psmouse Edit (58.8 KiB, text/plain)
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/
hid-generic 0018:06CB:
ACPI Warning: 0x0000000000001
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.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
C. Loose (loosec-launchpad) wrote : | #11 |
Just tested kubuntu 13.10 beta 1, it shows the same bug.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #12 |
Same laptop, same bug :-(
I'm running Saucy development, recently upgraded to kernel 3.11.0-7. Still no luck.
Overlooked this bug report and reported a duplicate here:
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #13 |
FYI: With kernel 3.8 the touchpad *does* work, but other things don't: touchscreen and (more importantly) wifi.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
C. Loose (loosec-launchpad) wrote : | #14 |
Hi Wouter. As described above, you can make the touchpad work fine with 3.11, but at expense of the touchscreen.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #15 |
So I've read, indeed. But it would be nice to have both touchscreen and touchpad working.
Would you say that the proper solution is to fix the i2c_hid module, so it will only recognize the touchscreen and not the touchpad?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Joseph Salisbury (jsalisbury) wrote : | #16 |
The v3.12-rc1 kernel was just released. Can you also test this kernel to see if it exhibits this bug:
http://
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : Re: [Bug 1218973] Re: XPS 12-9Q33 touchpad not recognized | #17 |
- devices Edit (3.3 KiB, application/octet-stream; name=devices)
- xinput Edit (992 bytes, application/octet-stream; name=xinput)
- Xorg.0.log Edit (24.3 KiB, application/octet-stream; name="Xorg.0.log")
Still not better...
2013/9/17 Joseph Salisbury <email address hidden>
> The v3.12-rc1 kernel was just released. Can you also test this kernel to
> see if it exhibits this bug:
> http://
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> XPS 12-9Q33 touchpad not recognized
>
> To manage notifications about this bug go to:
> https:/
>
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : Re: XPS 12-9Q33 touchpad not recognized | #18 |
Thank you, but kernel 3.12-rc1 does not fix the issue.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #21 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #22 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #23 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #24 |
Oddly, my xinput list says "PS/2 Synaptics TouchPad" as well as "DLL05E3:01 06CB:2734", though I'm sure these are the same device.
Also strange: Olivier sees PS/2 Generic Mouse instead of Synaptics. Perhaps caused by a difference in install procedure? I've dist-upgraded from 13.04 raring to 13.10 saucy and Olivier did a fresh install of saucy alpha. Or could a BIOS version difference be the cause? I'm on A01, Olivier on A02. Aside from this difference, we're experiencing the same problem.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Shark Cow (sharkcow) wrote : | #25 |
- xinput --list Edit (1.0 KiB, text/plain)
I'm also affected. Bios A02, fresh install of kubuntu 13.10 beta 1. My xinput looks like Wouter's.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Joseph Salisbury (jsalisbury) wrote : Please test latest development kernel (3.11.0-7.14) | #26 |
Given the number of bugs that the Kernel Team receives during any development cycle it is impossible for us to review them all. Therefore, we occasionally resort to using automated bots to request further testing. This is such a request.
We are approaching release and would like to confirm if this bug is still present. Please test again with the latest development kernel and indicate in the bug if this issue still exists or not.
You can update to the latest development kernel by simply running the following commands in a terminal window:
sudo apt-get update
sudo apt-get dist-upgrade
If the bug still exists, change the bug status from Incomplete to Confirmed. If the bug no longer exists, change the bug status from Incomplete to Fix Released.
Thank you for your help, we really do appreciate it.
Changed in linux (Ubuntu): | |
status: | Confirmed → Incomplete |
tags: | added: kernel-request-3.11.0-7.14 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Filippo Scognamiglio (flscogna) wrote : Re: XPS 12-9Q33 touchpad not recognized | #27 |
- xinput --list Edit (914 bytes, text/plain)
I just bought this laptop and I can confirm that the problem is still there with the last version of the kernel... I'm on the last version of the bios A02 and (hoping that it is useful) this is my xinput --list
Changed in linux (Ubuntu): | |
status: | Incomplete → Opinion |
status: | Opinion → Confirmed |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #28 |
My xinput list is the same as Filippo's on the latest dev kernel 3.11.0-8 and on 3.12rc1. Bug still exists. Touchpad is still not recognized as Synaptics.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #29 |
Bug still exists in kernel 3.12rc3 with same devices and xinput list output.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Joseph Salisbury (jsalisbury) wrote : | #30 |
This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report[0]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.
Please follow the instructions on the wiki page[0]. The first step is to email the appropriate mailing list. If no response is received, then a bug may be opened on bugzilla.
Once this bug is reported upstream, please add the tag: 'kernel-
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #31 |
I've mailed the linux-input kernel mailing list. Is there another list or maintainer I should contact?
tags: | added: kernel-bug-reported-upstream |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #33 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #34 |
I've received a response from one of the kernel HID developers. This bug was expected to happen someday; the i2c-hid driver for Synaptics is not ready, yet. The developer working on the driver has to ping Synaptics again to this extend. However, he told me he's not able to do anything before Nov. 1st.
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
penalvch (penalvch) wrote : | #35 |
Wouter van der Graaf, could you please provide a direct URL to your mailing list post?
tags: |
added: bot-stop-nagging needs-bisect regression-release removed: kernel-request-3.11.0-7.14 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #36 |
Linux kernel (linux-input) mailing list post:
http://
Reponse from Benjamin Tissoires (driver developer), CC Jiri Kosina (HID maintainer):
http://
I have not received any further updates on this matter.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
penalvch (penalvch) wrote : | #37 |
Olivier Berten, did this problem not occur in a release prior to Saucy?
tags: | added: needs-upstream-testing |
Changed in linux (Ubuntu): | |
status: | Triaged → Incomplete |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #38 |
I haven't tried... but according to comment #10 it was occuring in Raring.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #39 |
Benjamin Tissoires, hid driver developer, contacted Andrew Duggan of Synaptics. They are still working on it. Linux input mailing list post:
http://
"
It is located here:
https:/
As mentioned by Andrew, any feedback are welcome.
"
In Raring with kernel 3.8, the touchpad did work, but the touchscreen and wifi did not. Since kernel 3.10, touchscreen is detected by i2c-hid kernel module, but also the touchpad. However, according to the kernel maintainers, the i2c-hid mode driver for Synaptics touchpad is missing. That's why it's is not detected as a touchpad.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
penalvch (penalvch) wrote : | #41 |
Olivier Berten, getting back to https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #42 |
Correct.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Craig (cuserk) wrote : | #43 |
I have a Dell XPS 12 9Q33 (Haswell), BIOS A03.
With Precise (12.04) - no wifi, unable to drag and drop windows (window will jump all over the screen, randomly. Touchpad doesn't appear to work correctly with 2 fingers on the touchpad. It seems confused. No 2 finger scroll.)
xinput list
SynPS/2 Synaptics TouchPad
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
penalvch (penalvch) wrote : | #44 |
Craig, so your hardware may be tracked, could you please file a new report via a terminal:
ubuntu-bug linux
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Craig (cuserk) wrote : | #45 |
Currently unable to file a new report. The Dell XPS 12 does not have a local network port, and the wifi does not work.
The wifi does work starting from 13.04. But there is still no 2 finger scrolling.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
penalvch (penalvch) wrote : | #46 |
Craig, file in 13.04. Any further questions, please take them off report to more appropriate forum.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #47 |
As requested, I filed a new report for hardware tracking:
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #49 |
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/
S: Sysfs=/
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/
S: Sysfs=/
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=21
B: SW=1
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/
S: Sysfs=/
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/
S: Sysfs=/
U: Uniq=
H: Handlers=sysrq kbd event3
B: PROP=0
B: EV=120013
B: KEY=1100f02902000 8380307cf910f001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Dell WMI hotkeys"
P: Phys=wmi/input0
S: Sysfs=/
U: Uniq=
H: Handlers=rfkill kbd event4
B: PROP=0
B: EV=13
B: KEY=1500b00000000 200300000 0 0
B: MSC=10
I: Bus=0018 Vendor=06cb Product=2734 Version=0100
N: Name="DLL05E3:01 06CB:2734"
P: Phys=
S: Sysfs=/
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=3
B: MSC=10
I: Bus=0018 Vendor=03eb Product=8430 Version=0100
N: Name="ATML1000:00 03EB:8430"
P: Phys=
S: Sysfs=/
U: Uniq=
H: Handlers=mouse1 event6
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 0
B: ABS=260800000000003
I: Bus=0003 Vendor=0bda Product=5716 Version=3204
N: Name="Integrated Webcam"
P: Phys=usb-
S: Sysfs=/
U: Uniq=
H: Handlers=kbd event7
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0
I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/
S: Sysfs=/
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/
U: Uniq=
H: Handlers=event9
B: PROP=0
B: EV=21
B: SW=4
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/
U: Uniq=
H: Handlers=event10
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel MID HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0011 Vendor=0002 Produc...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #50 |
By the way, I don't mean to be rude but what are you trying to figure out since the reason of the problem has been found... and is on the way to be fixed?
description: | updated |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #51 |
From our devices list, the following is the actual hardware reference to the touchpad:
I: Bus=0018 Vendor=06cb Product=2734 Version=0100
N: Name="DLL05E3:01 06CB:2734"
P: Phys=
S: Sysfs=/
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=0
B: EV=17
B: KEY=30000 0 0 0 0
B: REL=3
B: MSC=10
Changed in linux (Ubuntu): | |
importance: | Medium → High |
tags: | removed: needs-bisect |
tags: | added: kernel-da-key trusty |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olli Ries (ories) wrote : | #52 |
added HW config to https:/
installed mainline kernel per Joseph's instructions:
Linux mini-con 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
I am on BIOS A02, will need to update to A03 but this requires some fiddling with a WIN install first.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olli Ries (ories) wrote : | #53 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olli Ries (ories) wrote : | #54 |
xinput --list
Virtual core pointer id=2 [master pointer (3)]
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
↳ Logitech USB Receiver id=11 [slave pointer (2)]
↳ DLL05E3:01 06CB:2734 id=13 [slave pointer (2)]
↳ ATML1000:00 03EB:8430 id=14 [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)]
↳ HD Webcam C525 id=9 [slave keyboard (3)]
↳ Logitech USB Receiver id=10 [slave keyboard (3)]
↳ Integrated Webcam id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
↳ Dell WMI hotkeys
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olli Ries (ories) wrote : | #55 |
OS version, apt-get update on 12/2/13
olli@mini-con:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="13.10, Saucy Salamander"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 13.10"
VERSION_ID="13.10"
HOME_URL="http://
SUPPORT_URL="http://
BUG_REPORT_URL="http://
olli@mini-con:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olli Ries (ories) wrote : | #56 |
ad comment #52: that was still the saucy default kernel
now running on Linux mini-con 3.13.0-
xinput --list
Virtual core pointer id=2 [master pointer (3)]
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
↳ Logitech USB Receiver id=11 [slave pointer (2)]
↳ ATML1000:00 03EB:8430 id=13 [slave pointer (2)]
↳ DLL05E3:01 06CB:2734 id=14 [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)]
↳ HD Webcam C525 id=9 [slave keyboard (3)]
↳ Logitech USB Receiver id=10 [slave keyboard (3)]
↳ Integrated Webcam id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=15 [slave keyboard (3)]
↳ Dell WMI hotkeys
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olli Ries (ories) wrote : | #57 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olli Ries (ories) wrote : | #58 |
touchpad is not working (test case: 2 finger scroll in Chromium & xchat2, system settings module not available)
Changed in linux (Ubuntu): | |
status: | Incomplete → Triaged |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
newmanrs (newmanrs) wrote : | #59 |
Accidentally changed status while looking for what 'triaged' exactly meant. Unable to change back. My apologies.
Changed in linux (Ubuntu): | |
status: | Triaged → Confirmed |
tags: |
added: bios-outdated-a03 removed: latest-bios-a02 |
tags: |
added: kernel-bug-exists-upstream-v3.12-rc1 removed: kernel-bug-exists-upstream |
summary: |
- XPS 12-9Q33 touchpad not recognized + [Dell XPS 12-9Q33] Touchpad not recognized |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andy Anderson (andyanderso) wrote : | #60 |
I am pretty new to this process. Is there anything I can do to help with fixing this bug? I am an inexperienced coder and not sure what I can contribute, but I would like to help.
tags: |
added: needs-bisect removed: kernel-bug-reported-upstream |
description: | updated |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #61 |
If your brave enough, you can try compiling your kernel with the new driver: https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
C. Loose (loosec-launchpad) wrote : | #62 |
For simplification, you could use the kernel I compiled with the above patches from here:
https:/
Now my touchpad is recognized as full synaptics touchpad, and the touchscreen still works.
An additional, minor change: When the XPS12 screen is flipped, the touchpad is now not disabled, as was the case earlier. The keyboard is disabled as before.
I haven't noticed any side effects while working with this kernel in the past few weeks.
It would be great if these patches work their way into Trusty.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #63 |
Thanks a lot!
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Paul Rensing (prensing) wrote : | #64 |
C. Loose's kernel works for me (Dell XPS12), but I cannot install the linux-header package because of a missing dependency. That means I can't compile any DKMS drivers, so in fact, I can't really use the kernel :-( It does seem to fix the touchpad while still having the touch screen work.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Ethan Y (ethanayonker) wrote : | #65 |
Using the kernel that C. Loose posted:
xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ATML1000:00 03EB:842F id=10 [slave pointer (2)]
⎜ ↳ Synaptics RMI4 TouchPad Sensor id=12 [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)]
↳ Integrated Webcam id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Dell WMI hotkeys id=13 [slave keyboard (3)]
I also had issues installing the header package due to dependency issues. Maybe I'll try compiling a kernel myself with the RMI4 source when I have more time.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
C. Loose (loosec-launchpad) wrote : | #66 |
I forgot to compile the header package. It's available now at the same URL. Sorry!
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Ethan Y (ethanayonker) wrote : | #67 |
I merged the rmi4 code from the rmi4hid branch of https:/
http://
OR
http://
So it should be easier for others to apply the rmi4 driver and compile their own now as they see fit. Let me know if I can be of any further assistance.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Mads (mad3) wrote : | #68 |
I'm trying to get this patch working on Gentoo with a vanilla kernel, and I cannot for the life of me figure out what kernel modules are supposed to be loaded to make this work... (the patch applies nicely on 3.12-kernels, testing this on 3.12.9...)
Should i2c-hid be loaded?
What about hid_multitouch? i2c_designware_
Do I need any special synaptics driver within Xorg? Currently having xf86-input-
Are there some kernel options I need to know about? Replicated the CONFIG_RMI4_* options so they look the same as your patch, no dice... (as in, rmi_hid as module, core,control,
rmi_hid gets autoloaded during boot, so something seems to work..
Do you think you could paste xinput details, lsmod and such? Or do you know of something else that I need besides rmi4.patch on vanilla 3.12.9 for making this work?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Mads (mad3) wrote : | #69 |
When I used the .config from the .deb that C. Loose provided (linux-
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Daniel (theboze) wrote : | #70 |
C. Loose's kernel works for me (yay for two-finger scolling)!
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ATML1000:00 03EB:842F id=10 [slave pointer (2)]
⎜ ↳ Synaptics RMI4 TouchPad Sensor id=12 [slave pointer (2)]
C. Loose, you mentioned the track pad is no longer disabled when the screen is flipped. This actually never worked for me on 13.10 on 3.11 before or after being upgraded.
One quirk I have notice with this patch: When I click-to-drag, clicking with one finger and dragging with another no longer functions. Instead, I must move the same finger I depress the trackpad with to drag. Is anyone else experiencing this?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #71 |
I was just going to say the same. Left and right click at the bottom of the trackpad don't work anymore. It's easy to replace but it's surprising when you couldn't use double finger gestures for a while ;-)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Daniel (theboze) wrote : | #72 |
I am experienceing the trackpad no longer functioning coming out of suspend now as well.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
C. Loose (loosec-launchpad) wrote : | #73 |
- xorg setting for the soft-button areas at the bottom of the touchpad Edit (1.6 KiB, text/plain)
To fix the left, middle, and right buttons at the bottom of the touchpad I put the attached file in /etc/X11/
The important lines are
Option "ClickPad" "on"
Option "SoftButtonAreas" "60% 0 82% 0 40% 59% 82% 0"
The ClickPad is not automatically recognized and the soft-button areas are not set reasonably by default. After restarting the X server with these settings the buttons work normally (even include a middle button).
The touchpad sometimes stops working after waking up from suspend. To fix this I reload the rmi_hid kernel module after suspending.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Petr Burian (kruxik) wrote : | #74 |
Kubutnu 14.04, kernel 3.13.0-14-generic: same issue.
This workaround works for me:
1. Open /etc/modprobe.
2. Add the line 'blacklist i2c-hid' (no quotes)
3. Save and reboot
SynPS/2 Synaptics TouchPad is now detected and working
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
xyzzy (paysinger) wrote : | #75 |
Bug still exists in Kernel 3.14.0-
And with Bios A04
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Barry (barry-magicrd) wrote : | #76 |
Running development of 14.04 (beta).
Havin this same issue reported here (ie. after default install, the touchpad and touchscreen both half-work - can click, but no multi-touch, swipe, drag gestures work)
After blacklisting i2c_hid in /etc/modules.d then touchpad works as expected. However, now touchscreen doesn't register anything at all.
Reading this bug report, I see a references to rmi4 driver to fix this...further I see synaptics_i2c_rmi4 driver in kernel/staging - however upon loading can detect no difference in functionality.
Perhaps I need to disable / enable some other kernel module in conjunction with rmi4 to get this to work?
tags: |
added: bios-outdated-a04 removed: bios-outdated-a03 |
tags: |
added: kernel-key removed: needs-bisect |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
sigman (sigmeneu) wrote : | #77 |
Workaround from #74 works but it would be nice to have touchscreen working as well. Has anyone came up with a full solution yet?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Wouter van der Graaf (wouter-dynora) wrote : | #78 |
Driver is still in development. You could, however, try installing a custom kernel with this driver. Read from comment #61 down.
tags: | removed: kernel-key |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
AceLan Kao (acelankao) wrote : | #79 |
Try this, it should work well
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andreas Ehrle (andreasehrle) wrote : | #80 |
not for me.
https:/
taints the kernel (3.13.0-23) due to module verification fails.
make install:
make -C /lib/modules/
make[1]: Betrete Verzeichnis '/usr/src/
INSTALL /home/halbamy/
Can't read private key
DEPMOD 3.13.0-23-generic
make[1]: Verlasse Verzeichnis '/usr/src/
/bin/bash install.sh hid-rmi hid-generic
dmesg:
[ 2.239480] hid_rmi: module verification failed: signature and/or required key missing - tainting kernel
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Barry (barry-magicrd) wrote : Re: [Bug 1218973] Re: [Dell XPS 12-9Q33] Touchpad not recognized | #81 |
Works for me, but you must have i2c_hid enabled also. (previous suggestions were to blacklist this, so make no blacklisted in /etc/modprobe.d)
On Apr 10, 2014, at 2:37 PM, Andreas Ehrle <email address hidden> wrote:
> not for me.
>
> https:/
>
> taints the kernel (3.13.0-23) due to module verification fails.
>
> make install:
> make -C /lib/modules/
> make[1]: Betrete Verzeichnis '/usr/src/
> INSTALL /home/halbamy/
> Can't read private key
> DEPMOD 3.13.0-23-generic
> make[1]: Verlasse Verzeichnis '/usr/src/
> /bin/bash install.sh hid-rmi hid-generic
>
> dmesg:
> [ 2.239480] hid_rmi: module verification failed: signature and/or required key missing - tainting kernel
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [Dell XPS 12-9Q33] Touchpad not recognized
>
> Status in “linux” package in Ubuntu:
> Triaged
>
> Bug description:
> With the new XPS 12 (haswell), the touchpad gets detected as "PS/2 Generic Mouse".
> cat /proc/bus/
> I: Bus=0011 Vendor=0002 Product=0001 Version=0000
> N: Name="PS/2 Generic Mouse"
> P: Phys=isa0060/
> S: Sysfs=/
> U: Uniq=
> H: Handlers=mouse2 event13
> B: PROP=0
> B: EV=7
> B: KEY=700
>
> Upstream URL: http://
>
> ProblemType: Bug
> DistroRelease: Ubuntu 13.10
> Package: linux-image-
> ProcVersionSign
> 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=
> 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=
> RelatedPackageV
> linux-restricte
> linux-backports
> 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.
> dmi.modalias: dmi:bvnDellInc.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andreas Ehrle (andreasehrle) wrote : | #82 |
I have not blacklisted i2c_hid.
Previously I was running a custom kernel from https:/
I just wanted to try this module with the 3.13.0-23-generic kernel from the repro.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Barry (barry-magicrd) wrote : | #83 |
To be honest, there are few strange issues related to using trackpad / touchscreen. Sometimes can't two-finger scroll after using touchscreen, etc.
But for reference, here is my config:
dell-xps12:~$ uname -a
Linux dell-xps12 3.13.0-23-generic #45-Ubuntu SMP Fri Apr 4 06:58:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
y@dell-
Module Size Used by
hid_multitouch 17407 0
i2c_hid 18704 0
hid_rmi 17520 0
ctr 13049 1
ccm 17773 1
ipt_MASQUERADE 12880 3
iptable_nat 13011 1
nf_nat_ipv4 13263 1 iptable_nat
nf_nat 21798 3 ipt_MASQUERADE,
nf_conntrack_ipv4 15012 2
nf_defrag_ipv4 12758 1 nf_conntrack_ipv4
xt_conntrack 12760 1
nf_conntrack 96976 6 ipt_MASQUERADE,
ipt_REJECT 12541 2
xt_CHECKSUM 12549 1
iptable_mangle 12695 1
xt_tcpudp 12884 6
bridge 110754 0
stp 12976 1 bridge
llc 14552 2 stp,bridge
joydev 17381 0
ip6table_filter 12815 0
ip6_tables 27025 1 ip6table_filter
iptable_filter 12810 1
ip_tables 27239 3 iptable_
ebtable_nat 12807 0
ebtables 30913 1 ebtable_nat
x_tables 34059 11 ip6table_
arc4 12608 2
dm_crypt 23177 1
iwlmvm 189774 0
hid_sensor_magn_3d 13209 0
hid_sensor_gyro_3d 13209 0
mac80211 626489 1 iwlmvm
hid_sensor_accel_3d 13221 0
hid_sensor_trigger 12916 3 hid_sensor_
industrialio_
kfifo_buf 13379 1 industrialio_
industrialio 54069 6 hid_sensor_
hid_sensor_
pn544_mei 12787 0
mei_phy 13881 1 pn544_mei
pn544 18174 1 pn544_mei
hci 44425 2 pn544,mei_phy
nfc 95012 2 hci,pn544
dell_wmi 12761 0
sparse_keymap 13948 1 dell_wmi
dell_laptop 18168 0
dcdbas 14928 1 dell_laptop
hid_sensor_hub 19536 5 hid_sensor_
uvcvideo 80885 0
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 40664 1 uvcvideo
videodev 134688 2 uvcvideo,
dm_multipath 22873 0
scsi_dh 14882 1 dm_multipath
in...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
AceLan Kao (acelankao) wrote : | #84 |
Andreas, could you attach the result of lsmod and dmesg.
Barry, this never happened to me.
Could you find out a more reproducible way, so that I can help to verify it.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andreas Ehrle (andreasehrle) wrote : | #85 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andreas Ehrle (andreasehrle) wrote : | #86 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andreas Ehrle (andreasehrle) wrote : | #87 |
I just noticed in my logs that the hid-rmi module is not loaded. So I did make uninstall, make clean, make, make install but still nothing. If I inset the module with insmod I get
[ 478.948118] hid_rmi: module verification failed: signature and/or required key missing - tainting kernel
Anything else I can do?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andreas Ehrle (andreasehrle) wrote : | #88 |
It is working now.
I did a rmmod hid_generic, rmmod hid_rmi, modprobe hid_rmi.
So I blacklisted hid_generic and everything is working after a reboot.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andreas Ehrle (andreasehrle) wrote : | #89 |
I was too quick about the restart. Blacklisting hid_generic causes the touchscreen to be non functional.
But after rmmod hid_generic, rmmod hid_rmi, modprobe hid_rmi all is well.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
AceLan Kao (acelankao) wrote : | #90 |
Andreas,
Yes, you found the correct path to fix it.
Don't know why udev rules doesn't work every time.
BTW, you can add a file under /etc/modprobe.d/ to automatically remove hid_generic
$ cat /etc/modprobe.
install hid_rmi rmmod hid_generic ; modprobe --ignore-install hid_rmi
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Barry (barry-magicrd) wrote : | #91 |
AceLan:
After further investigation I think its working fine. Turns out after I blacklisted hid-generic all seems ok now.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Dreas van Donselaar (dreas-9) wrote : | #92 |
I'm a n00b here. I downloaded hid-rmi as above, ran make, and sudo make install. According to lsmod, hid-rmi is not running. If I run insmod hid-rmi.ko and then rmmod hid-general, I have a kernel crash. What steps am I missing? modprobe hid-rmi doesn't find the module.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Barry (barry-magicrd) wrote : | #93 |
Hi Dreas:
Quick steps from memory.
1. make/make install of hid-rmi
2. Manually run 'sudo depmod -a' (wouldn't find it without this step).
3. Ensure that you can modprobe it and that its found now, if so proceed. No point proceeding unless you get this sorted.
4. Ensured that i2c_hid wasn't blacklisted and was loading.
5. Created /etc/modprobe.
install hid_rmi rmmod hid_generic ; modprobe --ignore-install hid_rmi
6. Reboot and make sure all was loading. (If correct both touchscreen will work and touchpad will register correctly under System Settings->Mouse - otherwise touchpad just appears as regular mouse unter System Settings->Mouse)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Dreas van Donselaar (dreas-9) wrote : | #94 |
Thanks Barry. modprobe indeed worked, however after reboot my system quickly freezes with a kernel panic. Removing /etc/modprobe.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Barry (barry-magicrd) wrote : | #95 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Dreas van Donselaar (dreas-9) wrote : | #96 |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Barry (barry-magicrd) wrote : | #97 |
Could well be, but I don't know enough about the internals of hid-rmi to confirm.
But, yes I'm running this on 14.04 (beta), so no doubt lots of changes.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Dreas van Donselaar (dreas-9) wrote : | #98 |
On 3.13 I indeed get no more kernel panics and things seem to work.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
sigman (sigmeneu) wrote : | #99 |
Followed steps from #93 and both touchpad and touchscreen works on 14.04 LTS. The only really annoying thing is that "Disable while typing" options in the "Mouse & Touchpad" options doesn't seem to have any effect.
"Syndaemon -i 1 -K -d" and "GPointing Device Settings" "Enable palm detection" also doesn't do anything.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
sigman (sigmeneu) wrote : | #100 |
Just a correction to my last comment, syndaemon does work, but not all the time, sometimes it disables two finger scroll as well. The default "Mouse & Touchpad" option in the system settings doesn't work.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
mrmagos (mrmagos) wrote : | #101 |
It looks like this may be addressed in an upcoming kernel update for 14.04, see: https:/
The i2c-hid changes will be backported from the 3.14 kernel which will provide support for the upstream hid-rmi, so no more blacklisting modules. Please test the kernel (found: http://
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
AceLan Kao (acelankao) wrote : | #102 |
mrmagos, thanks, I forgot to post here.
I'm submitting the SRU and please report back if the kernel works for you or if you encounter any kind of regression.
Thanks.
Changed in linux (Ubuntu): | |
assignee: | nobody → AceLan Kao (acelankao) |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
AceLan Kao (acelankao) wrote : | #103 |
Please refer bug 1305522 for the latest status.
The patch has been accepted and applied on the next Ubuntu kernel.
You can expect a proposed kernel after 25-May and the formal released kernel after 07-Jun
Changed in linux (Ubuntu): | |
status: | Triaged → Fix Committed |
status: | Fix Committed → Fix Released |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #104 |
It's working with 3.13.0-26 but not with 3.13.0-27
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Jens Bast (jbast) wrote : | #105 |
I am using Dell XPS 12 system and #93 worked for me before the recent kernel update (3.13.0-27) and now touchscreen works fine but touchpad not recognized as touchpad & multitouch (scrolling) anymore.
How can I get rid of the changes the workaround made? blacklisting hid-rmi?
Touchpad now recognized as:
⎜ ↳ PS/2 Synaptics TouchPad id=14 [slave pointer (2)]
Should I wait for a new kernel update... I am a noob and do not want to mess with the kernel.
Many thanks
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #106 |
You can try this kernel: https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Francescodario Cuzzocrea (bosconovic) wrote : | #107 |
I can confirm that with the kernel of comment 44 the touchpad and the touchscreen of my dell xps 13 9333 developer edition works well on Ubuntu 14.04.
No problem on resume or suspend even with iRST and multitouch work well.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Eric Munson (emunson) wrote : | #108 |
Currently running 3.15 on the xps 13 developer edition and I can confirm that this problem still is present upstream. I installed the rmi-hid module following the instructions on comment #93 and everything is working (touchscreen and gestures)
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Joseph S Tate (jtate) wrote : | #109 |
Is there a regression with 3.13.0-29? I just updated a couple of days ago and my touchpad stopped recognizing multiple touches, and my touch screen only does movement now (no clicks).
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Alistair Grant (akgrant0710) wrote : | #110 |
> Is there a regression with 3.13.0-29?
No problems here with 3.13.0-29 (i2c_hid is blacklisted).
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
penalvch (penalvch) wrote : | #111 |
Joseph S Tate, this bug report is closed, and further comments towards it are not covered under the scope of this report. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into the default Ubuntu kernel (not a mainline one) via:
ubuntu-bug linux
For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https:/
Ubuntu Kernel Team: https:/
Ubuntu Community: https:/
When opening up the new report, please feel free to subscribe me to it.
Thank you for your understanding.
Helpful bug reporting tips:
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Olivier Berten (olivier-berten) wrote : | #112 |
There was indeed a regression between 3.13.0-26 and 3.13.0-27. And between 3.13.0-28 and 3.13.0-29 if you've installed AceLan's 3.13.0-28 kernel.
By the way, the bug hasn't been fixed yet in the official kernel, but it's been taken care of. See https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Francescodario Cuzzocrea (bosconovic) wrote : | #113 |
Still not working on xps 13 hashwell with 3.13.0-30 whitout blacklisting i2c_hid
Forgot to say it's a Dell computer ;-)
As asked on https:/ /wiki.ubuntu. com/DebuggingTo uchpadDetection here are some more informations