Dell Precision M20 keymap quirk

Dawid Wróbel dawid at klej.net
Thu Apr 3 03:35:31 PDT 2008


Hi.
	Attached is the patch for adding the Dell Precision M20 keymap
quirk. Precision M20 is basically the same machine as Latitude D610
(except for GPU), so it was a copy'n'paste kind of effort. I obviously
have tested it throughly and it works fine. 
	Almost.  Bacause the e00b:displaytoggle is somehow not set and
I still get dmesged with:
atkbd.c: Unknown key pressed (translated set 2, code 0x8b on
isa0060/serio0). atkbd.c: Use 'setkeycodes e00b <keycode>' to make it
known.

Other werid problem is that each of the mapped keys will only trigger
once. Another attempts of pressing the same key will have no effect at
all. From xev it looks like if I kept pressing the key - the xev key
press event output is repeated until I press some another random key. 
However this is a kernel issue because it's always been like this, even
when I was manually mapping the keymap with 'setkeycodes'.
I attached the xev output after pressing the e00a:suspend
(Fn+F1 hibernate) in case anyone is interested.

-- 
Regards,
  Dawid Wróbel	
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hal-info-keymap-dell-precision-m20.patch
Type: text/x-patch
Size: 1861 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20080403/1976ea12/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xev_output_log.txt
Type: application/octet-stream
Size: 64992 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/hal/attachments/20080403/1976ea12/attachment-0001.obj 


More information about the hal mailing list