Opened 6 years ago

Last modified 2 months ago

#14236 new bug

Thinkpads Trackpoint and Touchpad sometimes doesn't work after boot

Reported by: miqlas Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Drivers/Input/PS2 Version: R1/Development
Keywords: touchpad, trackpoint Cc:
Blocked By: Blocking: #17311
Platform: All

Description

Happend with x200s and now with T440s.

The trackpoint (the small red rubber thing in the middle of the keyboard) mostly works, but sometimes it is dead after booting Haiku.

I would say there is 3 cases:

  • after boot trackpoint and touchpad works ok
  • after boot trackpoint dead, touchhpad works ok
  • after boot neither works

(- i haven't seen yet working trackpoint but dead Touchpad)

Interestingly in the third case the Touchpad recognizes the first 1-2 mm movement, but then it never reacts anymore. A reboot solves this problem. Keyboard is not affected.

In the syslog i see only: "KERN: ps2: reset failed"

Haiku: x86_64 hrev52047.

Attachments (3)

syslog.trackpoint.grep (488 bytes ) - added by miqlas 6 years ago.
Grepped syslog
syslog_not_working (312.5 KB ) - added by pakyr 2 months ago.
syslog_new_not_working (18.6 KB ) - added by pakyr 2 months ago.

Download all attachments as: .zip

Change History (14)

by miqlas, 6 years ago

Attachment: syslog.trackpoint.grep added

Grepped syslog

comment:1 by cb88, 6 years ago

I see something very similar on my x131e AMD e2-1800. Seems to run Hrev52246 pretty well other than no wifi (its BCM43228 I may have a realtek or intel card I can switch it to will have to check but it has to be on the laptop's whitelist unfortunately)

I installed Haiku from qemu wit -cdrom anyboot.iso -device file=/dev/sda,index=0,type=disk,format=raw -boot d

rebooted (chainloaded the Haiku partition from syslinux) trackpad worked on the first native reboot, trackpoint did not, warm rebooted same thing, also the trackpad was acking wierd button clicks were not working as expected and it was registering clicks from the touchpad itself too often making it hard to go through the menus etc.. did a cold reboot and it works. Note the syslog still shows the PS/2 reset errors but it works seemingly without issues both trackpad and trackpoint are very usable. Syslog on the working reboot says reset failed, after loading the ps2 driver, right after /input/mouse/ps2/0 is published and right after ps2/1 is published, this is followed by ps2/2 and ps2/synaptics_3, the keyboard and then ps2/ibm_trackpoint_3 being published. I can attach syslogs once I get it on the internet if needed.

Note the wifi on this laptop experiences a similar issue on Linux/Windows, sometimes it doesn't come up after a warm reboot. Through I haven't noticed this yet on Linux 4.17 it may have been fixed.

Also note I have 5 of these laptops very robust but not very fast... runs Haiku snappily though. One on the nicest keyboards you'll find on a subnotebook.

Last edited 6 years ago by cb88 (previous) (diff)

comment:2 by diver, 6 years ago

#3152 and #3125 could be related. There are links to a few commits with possible regressions.

comment:3 by waddlesplash, 6 years ago

Component: Drivers/MouseDrivers/Input/PS2
Keywords: ps2 removed

comment:4 by eml, 4 years ago

I can also replicate this on my T460s, on R1Beta2. What can I do to help?

comment:5 by diver, 3 years ago

Blocking: 17311 added

comment:6 by waddlesplash, 2 years ago

Please retest after hrev56268.

comment:7 by inv2004, 2 years ago

t460s: trackpad does not move. buttons look ok. trackpoint does not work also.

/proc/bug/input/devices

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=event7 mouse0 
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003`
I: Bus=0011 Vendor=0002 Product=000a Version=0000
N: Name="TPPS/2 IBM TrackPoint"
P: Phys=synaptics-pt/serio0/input0
S: Sysfs=/devices/platform/i8042/serio1/serio2/input/input9
U: Uniq=
H: Handlers=event8 mouse1 
B: PROP=21
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
Last edited 2 years ago by inv2004 (previous) (diff)

comment:8 by waddlesplash, 2 months ago

Please retest after hrev58155.

comment:9 by pakyr, 2 months ago

I believe I have a similar issue on my XPS 9560 (trackpad+keyboard works intermittently, only on some startups; see attached syslog); I will update and test, but it may be a while before I can say for certain because I often go several days with no issues before they stop working on startup again.

Last edited 2 months ago by pakyr (previous) (diff)

by pakyr, 2 months ago

Attachment: syslog_not_working added

comment:10 by pakyr, 2 months ago

Never mind, ended up being quick - still same issue as of hrev58155; see attached syslog.

by pakyr, 2 months ago

Attachment: syslog_new_not_working added

comment:11 by waddlesplash, 2 months ago

Same failures in both:

KERN: ps2: keyboard reset failed, status 0x80000009, data 0xff
KERN: ps2: keyboard getid failed, status 0x80000009, data 0x0000. Assuming no keyboard
KERN: ps2: keyboard probing failed
Note: See TracTickets for help on using tickets.