ThinkPads have an extra blue key that has been labeled ThinkPad, Access 
IBM, or ThinkVantage over the years: 
<http://www.thinkwiki.org/wiki/ThinkPad_Button>.  On my ThinkPad X61, 
this key does not generate any useful behavior by default, and does not 
even generate X KeyPress events that I might bind as a shortcut of my 
choosing.  xev reports nothing whatsoever when I press this key. 
However, hald is definitely noticing the event; when running in verbose 
it prints:

     addon-acpi.c:189: event is 'ibm/hotkey HKEY 00000080 00001018'

I can also see this event by running acpi_listen if acpid is running.

I asked about this on the HAL mailing list, and Danny Kukawka expressed 
the opinion that this is something thinkpad_acpi should handle on its 
own, without help from hald:

Danny Kukawka wrote:
> The event isn't currently handled by the addon, and I'm not sure if we really 
> want to add them, since this part of the code (IBM ThinkPad ACPI key events) 
> was planed to get removed sooner or later. 
> 
> Did you load thinkpad_acpi ? IMO this driver should handle the extra keys of 
> the thinkpads and send them through some /dev/input/* device (at least since 
> 2007-07-22). If not, you may should check and report to the kernel ppl.

So, what's the response from the thinkpad_acpi side?  Is this something 
that thinkpad_acpi should already be handling, and therefore I'm seeing 
a thinkpad_acpi bug or perhaps a local configuration error?  Is this 
something it doesn't handle yet, but you agree that it should?  Or do 
you want to push back and convince the HAL people that this is hald's 
responsibility?

My software environment:

      base distro:    Fedora 8
      Linux kernel:   2.6.23.9-85.fc8
      hal:            0.5.10-1.fc8
      hal-info:       20071030-1.fc8
      thinkpad_acpi:  0.18-20071203

Thanks!

-- Ben

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
ibm-acpi-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel

Reply via email to