missing "ThinkPad Extra Buttons" on ThinkPad X61

Ben Liblit liblit at cs.wisc.edu
Sat Dec 22 03:11:06 PST 2007


My ThinkPad X61 is running Fedora 8 with hal-0.5.10-1.fc8 and 
hal-info-20071030-1.fc8.  The "thinkpad_acpi" kernel module is loaded. 
However, the expected "ThinkPad Extra Buttons" input source is missing:

   % lshal | fgrep input.product
   input.product = 'Video Bus'  (string)
   input.product = 'Video Bus'  (string)
   input.product = 'Sleep Button (CM)'  (string)
   input.product = 'Lid Switch'  (string)
   input.product = 'Power Button (FF)'  (string)
   input.product = 'Macintosh mouse button emulation'  (string)
   input.product = 'PC Speaker'  (string)
   input.product = 'TPPS/2 IBM TrackPoint'  (string)
   input.product = 'AT Translated Set 2 keyboard'  (string)

Without "ThinkPad Extra Buttons", the multimedia keymap handling from 
"30-keymap-module-thinkpad-acpi.fdi" does not match.  Indeed, I see no 
extra keymap data at all:

   % lshal | fgrep keymap
   (no output)

This definitely is a ThinkPad, and it definitely has extra buttons 
exactly like those "30-keymap-module-thinkpad-acpi.fdi" is supposed to 
handle.  Why is the "ThinkPad Extra Buttons" input source missing?

I've also tried removing "thinkpad_acpi" and reloading it with 
"experimental=1".  This makes no difference I can see.  :-(


More information about the hal mailing list