Touchpad not recognized on new Ultrabook
Solution 1
This is an upstream problem from the 3.15-rc kernel. A patch has been submitted here: https://patchwork.kernel.org/patch/4096321/
3.15 final should not contain the bug.
oh, and this is not a conflict with i2c_hid.
Solution 2
My experience:
This is possibly a race condition on cold startup, and exists under 13.04 and 13.10 as well.
This occurred for me on two HP Mini 210 netbooks, with new installs of Ubuntu 14.04 LTS beta. But once touchpad started working, it has not re-occurred. I thought it was an update which fixed issue, but it may have been something else.
UPDATE: (03-May-2014)
Still occurs on HP Mini 210 netbook (at cold start), with Ubuntu 14.04 LTS 32-bit (fully updated).
But self corrects after several minutes (362 seconds):
user01@HP-Mini-210-1036VU:~$ dmesg | grep -e mouse -e Mouse
[ 1.300793] mousedev: PS/2 mouse device common for all mice
[ 362.023854] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0x5a0400, board id: 3655, fw id: 627142
On re-start, no longer occurs: (starts in only 13 seconds)
user01@HP-Mini-210-1036VU:~$ dmesg | grep -e mouse -e Mouse
[ 1.300641] mousedev: PS/2 mouse device common for all mice
[ 13.205310] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd04773/0xe40000/0x5a0400, board id: 3655, fw id: 627142
For your Samsung laptop:
Try restarting laptop, after it has been running for 5+ minutes.
Wait for further 3-4 minutes (after re-start) and check output of dmesg:
dmesg | grep -e mouse -e Mouse
OR
Try restarting the driver (5+ minutes after laptop started)
sudo modprobe -r psmouse
sudo modprobe psmouse
OR possibly (from: Samsung 305u notebook touchpad not working in Ubuntu 13.10)
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
UPDATE: (later, on 03-May-2104)
This is still likely the root cause: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1218973
Conflict between i2c_hid (old-school PS/2 / serial driver), and developments to support multi-touch displays.
However ..
Here is an old fix for the same issue, which you should try.
from: http://ubuntuforums.org/showthread.php?t=1423273&p=8927602#post8927602
( actually from: http://www.linlap.com/acer_aspire_5542g advice from Juan Peròn )
sudo gedit /etc/default/grub
Change line: GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash” to add: 'i8042.nomux'.
ie.
GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i8042.nomux”
Then update:
sudo update-grub
Related videos on Youtube
Matthias Bayer
Updated on September 18, 2022Comments
-
Matthias Bayer over 1 year
I have a new Samsung ATIV Book 9 2014 Edition (930X5J-K01) and installed Ubuntu 14.04 LTS on it. The touchpad is not working at all. There is no cursor visible but an external USB mouse is working fine.
After upgrading the kernel to 3.15 RC2, an UNKNOWN input device is detected. But again, no mouse cursor appears. I tried many approaches to get the touchpad working, but nothing worked. Using an older version of Ubuntu, or another Linux dirso doesn't work too.
I uploaded additional debugging information, where you can see the new detected input device (ATML3000). Windows detects the Touchpad as HID\ATML3000&COL01\5&1579C925&0&0000
Output of
cat /proc/bus/input/devices
- Kernel 3.13 Click Here
- Kernel 3.15 RC2 Click Here
dmesg
Output:- Kernel 3.13 Click here
- Kernel 3.15 RC2 Click here
Content of
Xorg.0.log
- Kernel 3.13 Click Here
- Kernel 3.15 Click Here
Output of
sudo lshw
- Kernel 3.13 Click Here
- Kernel 3.15 RC2 Click Here
I used HID Replay to check that the device is actually working, to see the generated output during some gestures Click here.
-
david6 about 10 yearsHave you fully updated Ubuntu 14.04 LTS, since installing? (14.04 beta had this issue.)
-
david6 about 10 yearsCan you identify the exact hardware (in
sudo lshw
output) for the touchpad device? -
Matthias Bayer about 10 yearsI use a fresh installation of 14.04 LTS. The output of
sudo lshw
does not show the Touchpad. I added the complete output above. -
david6 about 10 yearsIs 14.04 LTS updated, after install?
sudo apt-get update && sudo apt-get upgrade
, followed bysudo apt-get dist-upgrade
-
Matthias Bayer about 10 yearsYes, it is completely updated.
-
Qasim about 10 yearsphoronix.com/scan.php?page=news_item&px=MTY3NjM This might help
-
Matthias Bayer about 10 yearsThank you for your help so far, but that did not work. dmesg gives the following output pastebin.com/a9zswUKm
-
Matthias Bayer about 10 yearsI use 3.15 RC2 now. I'll try 3.14 next, thank you for the link!
-
Matthias Bayer about 10 yearsThank you so much for your greate effort. I tried to understand the reported bugs, installed serveral new kernel modules and kernel versions, but non of them worked.
-
Matthias Bayer about 10 yearsI added more logfile for Kernel 3.15 RC2.
-
david6 about 10 yearsAdded another possible fix.
-
david6 over 9 yearsDoes this solve the issue? Still seeing in fully patched 14.04 LTS 32-bit.
-
david6 over 9 yearsSee also: askubuntu.com/questions/548725/…