FS#74965 - HP Omen key is broken on 5.18.1.arch1-1
Attached to Project:
Arch Linux
Opened by Arash Rohani (Arash-Rohani) - Sunday, 05 June 2022, 08:41 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 30 August 2022, 06:09 GMT
Opened by Arash Rohani (Arash-Rohani) - Sunday, 05 June 2022, 08:41 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 30 August 2022, 06:09 GMT
|
Details
There is a special OMEN key (keycode 248) on HP Omen
15-ce0xx that stops working on 5.18.1.arch1-1.
xev won't recognize the key at all but when pressed this message appears in dmesg: > ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [D008] at bit offset/length 128/8 exceeds size of target Buffer (128 bits) (20211217/dsopcode-198) > ACPI Error: Aborting method \HWMC due to previous error (AE_AML_BUFFER_LIMIT) (20211217/psparse-529) > ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_BUFFER_LIMIT) (20211217/psparse-529) Downgrading to 5.17.9.arch1-1 fixes the problem and xev correctly recognizes it as keycode 248. When the key is pressed dmesg still shows this warning but the functionality of the key is not lost: > hp_wmi: Unknown key code - 0x21a5 Hardware: HP Omen laptop 15-ce0xx Works on: 5.17.9.arch1-1 Doesn't work on: 5.18.1.arch1-1 |
This task depends upon
- reported upstream to kernel bugzilla/mailing list/etc?
- considered performing a bisection to identify the offending commit?
- tried latest -rc kernel to see if it's fixed?
That's probably your best bet.