Author :
miod
Date :
2025-02-10 11:41:19
Hash :719e8131 Message :Although one would expect systems emulating the legacy PS/2 keyboard
controller to do this faithfully, there are more and more systems which
use creative interrupt configurations differing from the ISA defaults,
and cause pckbc@isa to not behave correctly, making these keyboards (and
sometimes trackpads, too) unusable.
This commit introduces a pckbc@acpi attachment, which will attach instead
of pckbc@isa if it detects an interrupt configuration which would not be
handled correctly by the isa attachment.
This unbreaks, among other things, the keyboards in various ChromeBook.
ok kettenis@, thanks to everyone who tested.