Index | Thread | Search

From:
Eric Auge <eau+obsd@unix4fun.net>
Subject:
Fwd: touchpad + keyboard issues since BIOS upgrade / snapshot upgrades
To:
tech@openbsd.org
Date:
Sun, 5 Jan 2025 17:13:52 +0100

Download raw body.

Thread
Hello tech@

It seems it is a known issue and a patch was provided by miod@
I was experiencing the same issues on a Framework 13" AMD after a
recent BIOS update, applying the patch locally solved the issue.

Any chance those patches will make their way to snapshot?

from my limited understanding, it seems the new BIOS(es) has(ve) this
weird ACPI keyboard  stuff going on.
Currently running on snapshot and just maintaining locally like
Johannes Thyssen (from mail below), he suggested to forward/ask tech@

Thank you,
Best regards,
Eric.
---------- Forwarded message ---------
From: Johannes Thyssen Tishman <johannes@thyssentishman.com>
Date: Tue, Dec 3, 2024 at 2:20 PM
Subject: Re: touchpad + keyboard issues since BIOS upgrade / snapshot upgrades
To: Eric Auge <eau+obsd@unix4fun.net>
Cc: OpenBSD <misc@openbsd.org>


2024-12-03T13:24:02+0100 Eric Auge <eau+obsd@unix4fun.net>:
> Hello,
>
> After a new snapshot, the touchpad stopped working again... changes in
> xorg.conf.d/* file(s) did not do much this time.
>
> So I naively upgraded the BIOS after seeing an update available, I am
> left with a new problem, the laptop keyboard does not function
> properly after kernel boot.
>
> I can type my BIOS password properly, I can type the bootloader FDE
> password properly, once the kernel boot, the keyboard goes banana,
> every keypress leads to 7 times the same key being displayed and
> kernel logs with :
>
> pckbc: command timeout
> pckbc: command timeout
> pckbc: command timeout
> pckbc: command timeout
> pckbc: command timeout
>
> Did anybody face something similar?
> framework 13" with AMD cpu.. attached the dmesg of the latest snapshot.
> Any ideas?

I have a similar issue[1] with my Thinkpad E14 Gen 6. There's a patch[2] on
tech@ that fixed the keyboard issue for me but that hasn't been
committed yet. Might be worth a try with your Framework 13.

[1] https://marc.info/?l=openbsd-bugs&m=172010795815531&w=2
[2] https://marc.info/?l=openbsd-tech&m=172841287007678&w=2