[ltp] Re: [PATCH] Set osi=Linux for the ThinkPad X200s

Henrique de Moraes Holschuh linux-thinkpad@linux-thinkpad.org
Tue, 10 Nov 2009 07:24:18 -0200


On Mon, 09 Nov 2009, Matthew Garrett wrote:
> When you hit the mixer button, does the ACPI interrupt count increase? 
> If so, we're certainly in a position to do something with it.

It is supposed to go over the KDC.  But I would be _really_ interested on
any events related to volume key presses on the X200s.  I expect it is
issuing one of the ACPI volume notification events with OSI(Linux), and none
without.

> But it does nothing to solve the underlying issue, and then we get to 
> apply the same patch again for the next Thinkpad product cycle. If we 
> fix it properly, we don't need to bother.

If I get a full description of behaviour, etc.  I can simply ask Lenovo
about it.

AFAIK, the native volume control through windows is being done in a
different way, nowadays.  I'd need to know, without OSI(Linux), where the
events are going.  That'd be enough to know when to read EC 0x30 and check
if it is now mute/unmute.

-- 
  "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