[systemd-bugs] [Bug 75875] systemd-udevd: Error calling EVIOCSKEYCODE (scan code 0xNNNNN, key code MMM): Invalid argument

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Aug 28 18:29:05 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=75875

--- Comment #9 from Gerardo Exequiel Pozzi <vmlinuz386 at gmail.com> ---
(In reply to comment #8)
> Ah, thanks. So apparently interface 00 is the keyboard, interface 01 is the
> mouse. Can you please try to modify /lib/udev/hwdb.d/60-keyboard.hwdb like
> this:
> 
> --- a/hwdb/60-keyboard.hwdb
> +++ b/hwdb/60-keyboard.hwdb
> @@ -648,7 +648,7 @@ keyboard:usb:v046DpC317*
>   KEYBOARD_KEY_9004c=ejectclosecd
>  
>  # Wave cordless
> -keyboard:usb:v046DpC517*
> +keyboard:usb:v046DpC517*dc*dsc*dp*ic*isc*ip*in00*
>   KEYBOARD_KEY_c101f=zoomout
>   KEYBOARD_KEY_c1020=zoomin
>   KEYBOARD_KEY_c1005=camera
> 
> 
> I. e. extend the "keyboard:" line like above in the "Wave cordless" stanza
> that applies to C517 (*not* C317). Then call "sudo udevadm hwdb --update",
> and either unplug/replug the keyboard, or just reboot. Ideally the magic
> keys would now work, and the warnings be gone?

OK I updated the text file and binary db. The error in log still persist.
Special keys are still not reported in evtest (inside or outside Xorg).

Note that these keys are trigger with a FN-key + (F1-F12 | Print | Pause |
Arrow-{L,D,R}) in my case.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-bugs/attachments/20140829/ad13a728/attachment.html>


More information about the systemd-bugs mailing list