You are not logged in.

#1 2011-04-28 05:26:41

xiaq
Member
From: somewhere in China...
Registered: 2011-03-06
Posts: 89

ThinkpadSL mute key shows up in acpi_listen but not in showkey

I have a Thinkpad SL510(the infamous SL series that uses Ideapad firmware) and the problem is pretty simple. The volume up and volume down keys work. When I press the mute key while running acpi_listen, it shows up as


ibm/hotkey HKEY 00000080 00001017

But with showkeys, the mute key is not recognized. According to the wiki(don't remember which wiki article), this means the kernel has a bug of not converting the ACPI event to a keyboard event. But instead of filing a bug report on the kernel and waiting for the bug to be fixed, is there any quick workarounds? If it's not too cumbersome to patch the kernel, I'm willing to try that too.

Another interesting phenomenon is that although showkeys doesn't recognize the mute key, if I press volume up or down after the mute key, a key event is recognized - keycode 113. Volume up and down are keycode 115 and 114 respectively.

Last edited by xiaq (2011-04-28 07:06:02)

Offline

Board footer

Powered by FluxBB