Dell Latitude 5580 trackpoint not working after suspend

Bug #1694022 reported by Koen Roggemans
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-hwe (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After a fresh boot, the track point or dual point stick is working and so does the left, right and middle button for it.
After suspend and resume, none of the above work anymore. The touchpad and accompanied left and right button are not affected and work always perfectly.

I noticed bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1630857 which reports the same problem for a different type of Dell laptop. My kernel version is a lot newer then the one where it is fixed in.

Ubuntu version is 16.04..02 LTS

This Dell Latitude 5580 is listed as Ubuntu certified.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.8.0-52-generic 4.8.0-52.55~16.04.1
ProcVersionSignature: Ubuntu 4.8.0-52.55~16.04.1-generic 4.8.17
Uname: Linux 4.8.0-52-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.6
Architecture: amd64
CurrentDesktop: Unity
Date: Sat May 27 15:07:05 2017
InstallationDate: Installed on 2017-05-24 (3 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
SourcePackage: linux-hwe
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Koen Roggemans (koen-roggemans) wrote :
Revision history for this message
Koen Roggemans (koen-roggemans) wrote :

 xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DualPoint Stick id=11 [slave pointer (2)]
⎜ ↳ DLL07A8:01 044E:120B 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)]
    ↳ Sleep Button id=9 [slave keyboard (3)]
    ↳ Integrated Webcam_HD id=10 [slave keyboard (3)]
    ↳ Intel HID events id=13 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
    ↳ Dell WMI hotkeys id=15 [slave keyboard (3)]

Revision history for this message
Koen Roggemans (koen-roggemans) wrote :

koenr@koenr-Latitude-5580:~$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DLL07A8:01 044E:120B id=11 [slave pointer (2)]
⎜ ↳ DualPoint Stick 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)]
    ↳ Sleep Button id=9 [slave keyboard (3)]
    ↳ Integrated Webcam_HD id=10 [slave keyboard (3)]
    ↳ Intel HID events id=13 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]
    ↳ Dell WMI hotkeys id=15 [slave keyboard (3)]
koenr@koenr-Latitude-5580:~$ xinput list-props 12
Device 'DualPoint Stick':
 Device Enabled (140): 1
 Coordinate Transformation Matrix (142): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
 Device Accel Profile (267): 0
 Device Accel Constant Deceleration (268): 1.000000
 Device Accel Adaptive Deceleration (269): 1.000000
 Device Accel Velocity Scaling (270): 10.000000
 Device Product ID (261): 1102, 4619
 Device Node (262): "/dev/input/event13"
 Evdev Axis Inversion (306): 0, 0
 Evdev Axes Swap (308): 0
 Axis Labels (309): "Rel X" (150), "Rel Y" (151)
 Button Labels (310): "Button Left" (143), "Button Middle" (144), "Button Right" (145), "Button Wheel Up" (146), "Button Wheel Down" (147), "Button Horiz Wheel Left" (148), "Button Horiz Wheel Right" (149)
 Evdev Scrolling Distance (311): 0, 0, 0
 Evdev Middle Button Emulation (312): 1
 Evdev Middle Button Timeout (313): 50
 Evdev Third Button Emulation (314): 0
 Evdev Third Button Emulation Timeout (315): 1000
 Evdev Third Button Emulation Button (316): 3
 Evdev Third Button Emulation Threshold (317): 20
 Evdev Wheel Emulation (318): 1
 Evdev Wheel Emulation Axes (319): 6, 7, 4, 5
 Evdev Wheel Emulation Inertia (320): 10
 Evdev Wheel Emulation Timeout (321): 200
 Evdev Wheel Emulation Button (322): 2
 Evdev Drag Lock Buttons (323): 0

Revision history for this message
Koen Roggemans (koen-roggemans) wrote :

Upgraded bios to Version: 1.4.3 without improvement

Revision history for this message
Koen Roggemans (koen-roggemans) wrote :

This seemed to be solved by some kernel upgrade.
4.10.0-35-generic #39~16.04.1-Ubuntu SMP Wed Sep 13 09:02:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
runs fine.

Changed in linux-hwe (Ubuntu):
status: New → Fix Released
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.