Comment 5 for bug 998489

Revision history for this message
Alexander Jeckmans (a-jeckmans) wrote :

Hi, I also have a HP Elitebook 8560w. I'd really like to see this work. Apart from the ambient light sensor function key and the double-tap to disable the touchpad everything works on this notebook.

I followed the steps on the above mentioned page.

Results are:

xev returns no result.

$ /lib/udev/findkeyboards
AT keyboard: input/event3

$ sudo /lib/udev/keymap -i input/event3
scan code: 0xDF key code: sleep (== fn+f3)
scan code: 0xEE key code: switchvideomode (== fn+f4)
scan code: 0xAE key code: volumedown (== fn+f6)
scan code: 0xBO key code: volumeup (== fn+f7)
scan code: 0x89 key code: battery (== fn+f8)
scan code: 0x92 key code: brightnessdown (== fn+f9)
scan code: 0x97 key code: brightnessup (== fn+f10)
scan code: 0xB3 key code: f23 (== fn+f11)

input.h does not define an ambient light sensor KEY_ value appropriate. Well maybe it is the following define but I don't know:
#define KEY_BRIGHTNESS_ZERO 244 /* brightness off, use ambient */

$ cat /sys/class/dmi/id/sys_vendor && $ cat /sys/class/dmi/id/product_name
Hewlett-Packard && HP EliteBook 8560w

Looking at /lib/udev/keymaps/hewlett-packard it defines "0xB3 f23 # FIXME: Auto brightness".

BTW, step 6 in /usr/share/doc/udev/README.keymap.txt(.gz for me) states "Send [....](files) to the <email address hidden> mailing list, so that they can be included in the next release." How would I go about doing this?

Attached is "udevadm info --export-db" output.
If any other files or information is needed please let me know.