Opened 17 months ago

Last modified 2 months ago

#18501 new bug

Keyboard and Trackpad not working

Reported by: vercu Owned by: PreetpalKaur
Priority: normal Milestone: Unscheduled
Component: Drivers/Input/PS2 Version: R1/beta4
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

I have got an new Notebook (TigerLake Chipset). It is very well supported when booting from USB. The Problem is: Keyboard and Trackpad is not working.

Haiku hrev57134 and beta 4

Laptop configuration: HP Envy 14-eb0001nt, i7-1165G7, 16gb RAM, NVIDIA GeForce GTX 1650 Ti Max-Q/Intel Iris Xe, 1TB NVMe, WI-FI 6 AX201

Attachments (6)

listdev-HP_Envy14.rtf.zip (1.6 KB ) - added by vercu 17 months ago.
syslog (324.5 KB ) - added by waddlesplash 17 months ago.
Listdev-keyboard+trackpad+USB Mouse.txt (4.1 KB ) - added by vercu 10 months ago.
Listimage-keyboard+trackpad+USB Mouse.txt (53.3 KB ) - added by vercu 10 months ago.
syslog-keyboard+trackpad+USB Mouse.txt (202.9 KB ) - added by vercu 10 months ago.
syslog-2024-09-20 (478.9 KB ) - added by vercu 2 months ago.

Download all attachments as: .zip

Change History (16)

by vercu, 17 months ago

Attachment: listdev-HP_Envy14.rtf.zip added

by waddlesplash, 17 months ago

Attachment: syslog added

comment:1 by waddlesplash, 17 months ago

I see there are I2C controllers. I don't see anywhere else the input devices would be so it's quite possible they are attached to I2C.

Or it's also possible the keyboard is PS/2 and these failures are the problem:

KERN: ps2: keyboard reset failed, status 0x80000001, data 0xff
KERN: ps2: keyboard getid failed, status 0x80000009, data 0x0000. Assuming no keyboard
KERN: ps2: keyboard probing failed

comment:2 by pulkomandy, 17 months ago

Component: Drivers/InputDrivers/Input/HID/I2C

Should we add the I2C HID driver to the image? I think it is still not there.

Or it's also possible the keyboard is PS/2 and these failures are the problem:

Well this just says there is a PS2 port but no keyboard connected to it. The best explanation for that is there is no keyboard on the PS2 port and it is wired somewhere else, which would not be unexpected these days.

comment:3 by waddlesplash, 17 months ago

Enabling the I2C HID driver won't do any good at the moment:

KERN: [33mpch_i2c_pci:[0m PCI BAR not assigned
KERN: driver busses/i2c/pch_i2c/pci/driver_v1 init failed: General system error
KERN: [33msdhci_pci:[0m supports_device(vid:8086 pid:a0e9)
KERN: [33mpch_i2c_pci:[0m PCI BAR not assigned
KERN: driver busses/i2c/pch_i2c/pci/driver_v1 init failed: General system error

Seems this has the same problem your hardware has, then.

comment:4 by vercu, 10 months ago

Is the driver already included in the latest nightly? The reason I ask is: recently keyboard and trackpad works maybe 1 out of 10 boots. Listdev listimage and syslog is attached.

comment:5 by waddlesplash, 10 months ago

Component: Drivers/Input/HID/I2CDrivers/Input/PS2

PS/2 init succeeded in that syslog, so, then PS/2 is indeed the problem here.

comment:6 by waddlesplash, 2 months ago

Please retest after hrev58155.

comment:7 by vercu, 2 months ago

Thank you for working on this. Installed hrev58155 on USB stick. Unfortunately keyboard and trackpad still does not work.

comment:8 by waddlesplash, 2 months ago

Please attach a new syslog.

by vercu, 2 months ago

Attachment: syslog-2024-09-20 added

comment:9 by waddlesplash, 2 months ago

KERN: ps2: keyboard reset failed, status 0x80000001, data 0xff
KERN: ps2: keyboard getid failed, status 0x80000009, data 0x0000. Assuming no keyboard
KERN: ps2: keyboard probing failed

So, it's the same problem as before.

Perhaps we should retry on timeouts?

comment:10 by vercu, 2 months ago

If I can help with testing - I am happy to do that.

Note: See TracTickets for help on using tickets.