Open YjzJim opened 3 months ago
XF86AudioMicMute key is not recognized, does not have keycode.
In evtest: Input driver version is 1.0.1 Input device ID: bus 0x19 vendor 0x0 product 0x0 version 0x0 Input device name: "Ideapad extra buttons" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 1 (KEY_ESC) Event code 138 (KEY_HELP) Event code 148 (KEY_PROG1) Event code 149 (KEY_PROG2) Event code 186 (KEY_F16) Event code 190 (KEY_F20) Event code 192 (KEY_F22) Event code 193 (KEY_F23) Event code 202 (KEY_PROG3) Event code 203 (KEY_PROG4) Event code 212 (KEY_CAMERA) Event code 227 (KEY_SWITCHVIDEOMODE) Event code 240 (KEY_UNKNOWN) Event code 247 (KEY_RFKILL) Event code 364 (KEY_FAVORITES) Event code 445 (?) Event code 446 (?) Event code 530 (KEY_TOUCHPAD_TOGGLE) Event code 562 (?) Event code 634 (?) Event type 4 (EV_MSC) Event code 4 (MSC_SCAN)
The key missing should have event code 190.
My laptop is ThinkBook 14 G6+ AHP, with amd 8845Hs, this dkms module does fix most issues.
In the original ideapad_laptop, this key is recognized.
I looked at the source code. perhaps somewhere below the 1066th line in the .c file ?
As I remember, the XF86AudioMicMute key is triggered by an ACPI event. However, in the amd-fn-fix branch, these ACPI events are ignored, so the key doesn't work.
XF86AudioMicMute key is not recognized, does not have keycode.
In evtest: Input driver version is 1.0.1 Input device ID: bus 0x19 vendor 0x0 product 0x0 version 0x0 Input device name: "Ideapad extra buttons" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 1 (KEY_ESC) Event code 138 (KEY_HELP) Event code 148 (KEY_PROG1) Event code 149 (KEY_PROG2) Event code 186 (KEY_F16) Event code 190 (KEY_F20) Event code 192 (KEY_F22) Event code 193 (KEY_F23) Event code 202 (KEY_PROG3) Event code 203 (KEY_PROG4) Event code 212 (KEY_CAMERA) Event code 227 (KEY_SWITCHVIDEOMODE) Event code 240 (KEY_UNKNOWN) Event code 247 (KEY_RFKILL) Event code 364 (KEY_FAVORITES) Event code 445 (?) Event code 446 (?) Event code 530 (KEY_TOUCHPAD_TOGGLE) Event code 562 (?) Event code 634 (?) Event type 4 (EV_MSC) Event code 4 (MSC_SCAN)
The key missing should have event code 190.
My laptop is ThinkBook 14 G6+ AHP, with amd 8845Hs, this dkms module does fix most issues.
In the original ideapad_laptop, this key is recognized.
I looked at the source code. perhaps somewhere below the 1066th line in the .c file ?