Hey,

On my Thinkpad T14, I have three buttons which I think are new on that
system:

Fn + F9:  A "message" / chat symbol
Fn + F10: An "accept call" symbol
Fn + F11: A "hang up" symbol

You can see them here:
https://www.notebookcheck.net/fileadmin/_processed_/9/e/csm_IMG_20200629_014519_369088cd34.jpg
(Note that the picture is from the Intel variant - I own the AMD
variant, but it has the same keyboard)

When I press them, no X keypress event is generated, instead I get:

    thinkpad_acpi: unhandled HKEY event 0x1317
    thinkpad_acpi: please report the conditions when this event happened to 
ibm-acpi-devel@lists.sourceforge.net

The IDs I see are:

0x1317: message
0x1318: accept call
0x1319: hang up

I guess the first two would correspond to XF86Messenger and XF86Phone.
No clue about the third one.

I took a quick look at the source[1] and I'm guessing they'd need to be
added after TP_ACPI_HOTKEYSCAN_EXTENDED_START somehow, but I don't
really understand how those values are used exactly, or how (and by
what) they're mapped to X key events. I might be able to contribute a
fix (or at least test one) if someone can help me get started, though
it'll likely take me a bit of time.

[1] linux-5.9-rc3/drivers/platform/x86/thinkpad_acpi.c that is

Florian

Attachment: signature.asc
Description: PGP signature

_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel

Reply via email to