Garrett D'Amore wrote:
> Casper.Dik at Sun.COM wrote:
>>> A similar mechanism was provided using hal/libhal on Linux, and there 
>>> was quite
>>> a bit of traffic on the hal aliases at freedesktop.org to create 
>>> patches for
>>> such keys from people who had unsupported laptops.
>>>     
>>
>> In many cases, the keys are just "keyboard keys" and they should be
>> handled through the keyboard driver.
>>
>> In other cases, they are all "ACPI" events.
>>
>> I would like those to be presented as keyboard keys; and then you can 
>> easily use GNOME something or other to bind an event to the key press.
>> (It's not entirely clear to me why you can't bind one event to 
>> multiple keys)
>>
>> Casper
>>
>>   
> 
> I had suggested a similar approach (using keyboard keys) -- actually my 
> original suggestion went a step further, and suggested that this module 
> could emulate a USB keyboard and generate USB boot-protocol HID keyboard 
> events.
> 
> However, the problem, as I understand it, is that as rich as the USB 
> spec is, there are still some keys that lack standard keyboard defines 
> in the USB spec -- e.g. the WLAN toggle key, and LCD backlight control 
> keys.
> 
> I think the current plan has the X server generate key events (X11 
> events) so that tools like gnome can operate on them the same way as 
> ordinary keys.  While not as elegant as a lower level emulation would 
> be, I think it is reasonable.

Garrett, thanks for the reply. :-)

Regards,
Kerry

Reply via email to