Synaptics touchpad sporadically not detected at boot

Bug #1862589 reported by Dan Kortschak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-signed-hwe (Ubuntu)
New
Undecided
Unassigned

Bug Description

Occasionally on boot I find that the trackpad does not support Synaptics multitouch and is not found by the Gnome configuration panel.

Looking at relevant parts of the syslog, I see this in the case that the trackpad is not working correctly.

```
<snip>

Feb 10 10:31:09 cube kernel: [ 0.797497] usb: port power management may be unreliable
Feb 10 10:31:09 cube kernel: [ 0.797750] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:SYNM] at 0x60,0x64 irq 1,12
Feb 10 10:31:09 cube kernel: [ 1.343507] i8042: Detected active multiplexing controller, rev 1.1
Feb 10 10:31:09 cube kernel: [ 1.345640] serio: i8042 KBD port at 0x60,0x64 irq 1
Feb 10 10:31:09 cube kernel: [ 1.345643] serio: i8042 AUX0 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345659] serio: i8042 AUX1 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345670] serio: i8042 AUX2 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345681] serio: i8042 AUX3 port at 0x60,0x64 irq 12
Feb 10 10:31:09 cube kernel: [ 1.345816] mousedev: PS/2 mouse device common for all mice
Feb 10 10:31:09 cube kernel: [ 1.346013] rtc_cmos 00:02: RTC can wake from S4

<snip>

Feb 10 10:31:09 cube kernel: [ 2.499210] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Feb 10 10:31:09 cube kernel: [ 3.569728] input: PS/2 Generic Mouse as /devices/platform/i8042/serio2/input/input10
Feb 10 10:31:09 cube kernel: [ 4.499799] sd 3:0:0:0: [sdc] Attached SCSI disk

<snip>
```

Clearly trackpad support is falling back to generic mouse. Compare with the equivalent lines on a reboot following this that successfully detected the trackpad. No changes made to system between boots.

```
<<snip>

Feb 10 10:35:16 cube kernel: [ 0.803222] usb: port power management may be unreliable
Feb 10 10:35:16 cube kernel: [ 0.803461] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:SYNM] at 0x60,0x64 irq 1,12
Feb 10 10:35:16 cube kernel: [ 1.348804] i8042: Detected active multiplexing controller, rev 1.1
Feb 10 10:35:16 cube kernel: [ 1.351368] serio: i8042 KBD port at 0x60,0x64 irq 1
Feb 10 10:35:16 cube kernel: [ 1.351371] serio: i8042 AUX0 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351387] serio: i8042 AUX1 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351399] serio: i8042 AUX2 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351409] serio: i8042 AUX3 port at 0x60,0x64 irq 12
Feb 10 10:35:16 cube kernel: [ 1.351563] mousedev: PS/2 mouse device common for all mice
Feb 10 10:35:16 cube kernel: [ 1.351939] rtc_cmos 00:02: RTC can wake from S4

<snip>

Feb 10 10:35:16 cube kernel: [ 2.528299] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Feb 10 10:35:16 cube kernel: [ 2.648121] usb 1-9: New USB device found, idVendor=5986, idProduct=066d, bcdDevice= 6.05
Feb 10 10:35:16 cube kernel: [ 2.648140] usb 1-9: New USB device strings: Mfr=3, Product=1, SerialNumber=2
Feb 10 10:35:16 cube kernel: [ 2.648140] usb 1-9: Product: BisonCam, NB Pro
Feb 10 10:35:16 cube kernel: [ 2.648141] usb 1-9: Manufacturer: Generic
Feb 10 10:35:16 cube kernel: [ 2.648142] usb 1-9: SerialNumber: XXXXXXXXXXXX
Feb 10 10:35:16 cube kernel: [ 2.795105] psmouse serio2: synaptics: queried max coordinates: x [..5654], y [..4716]
Feb 10 10:35:16 cube kernel: [ 2.914521] psmouse serio2: synaptics: queried min coordinates: x [1326..], y [1228..]
Feb 10 10:35:16 cube kernel: [ 2.914525] psmouse serio2: synaptics: Your touchpad (PNP: SYN1219 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to <email address hidden>.
Feb 10 10:35:16 cube kernel: [ 3.063606] psmouse serio2: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf00123/0x840300/0x26800/0x0, board id: 3163, fw id: 1924066
Feb 10 10:35:16 cube kernel: [ 3.105219] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input10
Feb 10 10:35:16 cube kernel: [ 4.541872] sd 3:0:0:0: [sdc] Attached SCSI disk

<snip>
```

Note that the laptop's webcam is also not detected in the failing case suggesting a broader problem.

Will happily take instruction on how to obtain additional debugging information for this.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-5.3.0-28-generic 5.3.0-28.30~18.04.1
ProcVersionSignature: Ubuntu 5.3.0-28.30~18.04.1-generic 5.3.13
Uname: Linux 5.3.0-28-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.9-0ubuntu7.9
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Mon Feb 10 16:11:21 2020
InstallationDate: Installed on 2019-05-22 (263 days ago)
InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210)
SourcePackage: linux-signed-hwe
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Dan Kortschak (dan-kortschak) wrote :
Revision history for this message
Dan Kortschak (dan-kortschak) wrote :

Any suggestions as to how to debug this would be greatly appreciated.

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.