On Fri, 23 Apr 2010, Jerone Young wrote: > > Depends on how the key behaves. Does the EC change from mute always > > mutes (and vol up/down unmutes) mode to mute does nothing (and thus you > > can dumb it down into a toggle) depending on OSI(Linux) ? > > Yeap. So by setting OSI=Linux, the EC basically just makes the mute > button an OS key press. The OS then mutes from the driver or higher > level. This way both speakers & headphone jack get muted. Ok. Please tell me which bit of the EC the BIOS touches to change modes since you did look at its innards. That will let me detect the current mode from inside thinkpad-acpi... > Well the T410 has interesting behavior. It actually does both at the > same time. It sends the OS the mute key press & does a hardware mute to > the speakers. This can fall out of sync of course if a user mutes from > the userspace applet. But is easily remedied once the user presses the > up or down volume key. Argh. > Given some of the new behavior it's probably best to crap it. I did some > testing though before on this on the acpi-devel mailing list with my > X301. I want to send the OSI patch for that as well. But the X300 & the > X301 have the nice hardware mute light that some people love. So I will > just have to add the command line for my machine for a while. I'd rather find out exactly how to sync things. Chances are very high the hardware mute gate powers *off* the speaker drivers (as it does on all thinkpads with the extra hardware speaker/headphone volume control). -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html