[ltp] ThinkV launched
Henrique de Moraes Holschuh
linux-thinkpad@linux-thinkpad.org
Tue, 8 Jul 2008 10:57:10 -0300
On Tue, 08 Jul 2008, Tino Keitel wrote:
> On Tue, Jul 08, 2008 at 00:48:16 +0200, Michael Gaber wrote:
>
> [...]
>
> > well, at least here on my T60 and R50p these buttons are implemented in
> > hardware, so they shouldn't generate these key-events, otherwise you'd
> > have 2 volumen changes at once which is not what you want.
>
> On my X61s, LCD brightness, volume up/down and mute seem to be
> implemented in software. Currently, I use input events for them, but
All IBM -> hardware for volume. Firmware (we don't know how to turn it off
on all GPUs) for brightness, brigtness is controlled by the EC, so it HAS to
be done through thinkpad-acpi AFAIK.
Lenovo: I don't know for the Z-series. T60: depends on BIOS revision. All
others: Volume -> software, except for MUTE, BIOS helps thinkpad-acpi don't
get confused. Brightness -> software, but you need to tell the BIOS to hand
over brightness control to the O.S.
> I'd prefer a more lightweight solution (from the users point of view),
> like a pure kernel solution that works independent from X logins and
It will be done by the DRM layer, but work is still under way.
> input focus (in my setup, the keys don't work in OpenGL games because
> the take away the input focus from the desktop environment). I don't
> know if this is easy to achieve, though.
X will have to special-case the keys for that to work on Lenovo models. It
is as simple as that. IBM models special-case it it firmware anyway, so it
is easier.
--
"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