Touchpad not working after kernel upgrade

Bug #1859028 reported by Dmitry Ermichev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

My touchpad stopped to work unexpectedly. I don't understand, the cause of problem. Yesterday touchpad workes well, today I turned on my laptop, and touchpad not working. Maybe the problem did apperes after I upgrade to kernel 4.15.0-74-generic, but it was upgraded two days ago.
1. My laptop model: HP Probook 450 G3
2. Manufacturer of touchpad - Synaptic, I don't know exact model

Touchpad doesn't work in ubuntu live cd too. But it works in bios uefi and in windows installation cd.

xinput doesn't return information about touchpad

xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ A4TECH USB Device id=9 [slave pointer (2)]
⎜ ↳ A4TECH USB Device id=15 [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)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ HP HD Camera: HP HD Camera id=11 [slave keyboard (3)]
    ↳ AT Raw Set 2 keyboard id=12 [slave keyboard (3)]
    ↳ HP WMI hotkeys id=13 [slave keyboard (3)]
    ↳ HP Wireless hotkeys id=14 [slave keyboard (3)]
    ↳ A4TECH USB Device id=10 [slave keyboard (3)]

I tried to set kernel options

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux=1 i8042.reset"

it didn't helped to me

In attachments

cat /proc/bus/input/devices
dmesg

Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :
Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :
tags: added: touchpad
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1859028

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: bionic
Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

I've run command
apport-collect 1859028, as supposed in email by bot
Don't know the result, because got error
dpkg-query: шаблону linux не соответствует ни один пакет
In english it means something like
dpkg-query: no packages match linux pattern

description: updated
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Can you please select previous kernel in GRUB menu and see if it works?

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

I tried with 2 kernel versions, that installed in /boot

 initrd.img-4.15.0-72-generic
 initrd.img-4.15.0-74-generic

Touchpad doesn't work on both

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :
Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

I tried with 2 new images

initrd.img-5.4.10-050410-generic
initrd.img-5.5.0-050500rc5-generic

Problem not solved for both. Touchpad is not working

Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

The other not critical problem - keyboard not responding after laptop returns from sleep mode. May be these problem related and depends on power management?

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Ok, so it's a regression not fixed in upstream kernel. What's the last working kernel?

Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

I set kernel params
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash atkbd.reset"
My touchpad is recognizing now in xinput as PS/2 Generic Mouse.

xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ A4TECH USB Device id=9 [slave pointer (2)]
⎜ ↳ A4TECH USB Device id=10 [slave pointer (2)]
⎜ ↳ PS/2 Generic 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)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ HP HD Camera: HP HD Camera id=11 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
    ↳ HP WMI hotkeys id=14 [slave keyboard (3)]
    ↳ HP Wireless hotkeys id=15 [slave keyboard (3)]
    ↳ A4TECH USB Device id=16 [slave keyboard (3)]

But it doesn't work properly. Left/right button clicks recognized as cursor movement, cursor movement set wrong cursor position etc. The same situation on
4.15.0-72-generic
4.15.0-74-generic

Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

> Ok, so it's a regression not fixed in upstream kernel. What's the last working kernel?

Working kernel was 4.15.0-72-generic, but now it doesn't work. Now i booted with 4.15.0-72-generic
 kernel and compare journalctl log with log of the same kernel, that was booted month ago.

Now:
янв 14 09:30:17 dmitry-HP-ProBook-450-G3 kernel: input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input7
янв 14 09:30:17 dmitry-HP-ProBook-450-G3 kernel: psmouse serio1: Failed to enable mouse on isa0060/serio1
янв 14 09:30:17 dmitry-HP-ProBook-450-G3 kernel: random: crng init done

Month ago:
дек 11 18:12:56 dmitry-HP-ProBook-450-G3 kernel: psmouse serio3: synaptics: queried max coordinates: x [..5716], y [..4886]
дек 11 18:12:56 dmitry-HP-ProBook-450-G3 kernel: psmouse serio3: synaptics: queried min coordinates: x [1220..], y [986..]
дек 11 18:12:56 dmitry-HP-ProBook-450-G3 kernel: psmouse serio3: synaptics: Touchpad model: 1, fw: 7.5, id: 0x1e0b1, caps: 0xf00173/0x640000/0xa2400/0x0, board id: 2654, fw id: 1323623
дек 11 18:12:56 dmitry-HP-ProBook-450-G3 kernel: input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio3/input/input10

Full journalctl logs in attachment

Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

Month ago 4.15.0-72-generic boot log

Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

Now 4.15.0-72-generic boot log

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Can it be a hardware failure?

Revision history for this message
Dmitry Ermichev (dmitryermichev) wrote :

The problem is fixed by updating HP BIOS Firmware to latest version. Touchpad works again. Thanks for help!

Changed in linux (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.