[Bug 281732] Re: Mute button not properly working on current Lenovo Thinkpads x200/x200s , t400/t500, X300/X301, & W series

Dmitriy Kropivnitskiy nigde at mitechki.net
Thu Sep 30 22:12:15 UTC 2010


Confirming this bug on an R400 running Maverick. The xev still doesn't
report anything when pressing Mute button. The Volume Up/Down buttons
work fine and show the OSD volume change. The mute button mutes, but the
muteness doesn't register with the mixer applet or anything else, except
that the mute state is noted in /proc/acpi/ibm/volume. It doesn't
unmute, to unmute a volume up/down button needs to be pressed.

While I understand that telling ACPI that Linux is not Windows might
lead to side effects, I am not sure pretending to be Windows is a good
policy in the long run. Wouldn't this make kernel vulnerable to
potential incompatibility bugs? Why does upstream insist on doing it
this way?

I don't understand the argument about not letting Mute key events into
user space. Why not? I understand it is already operating on BIOS mixer,
but something needs to react to this by updating user interface. How is
it supposed to work, check the BIOS mixer state all the time?

-- 
Mute button not properly working on  current Lenovo Thinkpads x200/x200s , t400/t500, X300/X301, & W series
https://bugs.launchpad.net/bugs/281732
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list