https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253249

--- Comment #9 from Vladimir Kondratyev <w...@freebsd.org> ---
Created attachment 222185
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=222185&action=edit
ukbd_rollover.patch

Your patch assumes that keyboard uses boot protocol and all modifier keys are
released (sc->sc_buffer[0] == 0).

I made a patch that does not depend on these assumptions. Could you test it?
It filters entire packet if any array item got the RollOver value. That should
be ok as according to specs "The keyboard must report a phantom state indexing
Usage(ErrorRollOver) in all array fields"

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"

Reply via email to