# Support special functions keys on laptops with Linux

It's very uncool that some of the keys on my HP/Compaq nc6400 are not working by default. I get following messages in dmesg:

atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0060/serio0).atkbd.c: Use 'setkeycodes e059 ' to make it known.atkbd.c: Unknown key released (translated set 2, code 0xd9 on isa0060/serio0).atkbd.c: Use 'setkeycodes e059 ' to make it known.

Jiri Koshina pointed me to HAL Keymap Quirks which is written by a Red Hat engineer.

## My Results

For these (and a lot more) keys I (and you) need at least hal-0.5.10 as said in the link above from Jiri. The keys supported by hal are available in the 30-keymap-*.fdi files from the hal-info git:

http://cgit.freedesktop.org/hal-info/tree/fdi/information/10freedesktop