HID: evision: Add preliminary support for EVision keyboards
authorPhilippe Valembois <lephilousophe@gmail.com>
Wed, 25 Jan 2023 21:15:10 +0000 (22:15 +0100)
committerBenjamin Tissoires <benjamin.tissoires@redhat.com>
Mon, 6 Feb 2023 17:17:56 +0000 (18:17 +0100)
commitf5cd71cfdb5c850d93d258c43c379f144acaae35
tree39026dfec7ab855aaa9a01d0c9614aa7a3f31c4a
parent7287904c8771b77b9504f53623bb477065c19a58
HID: evision: Add preliminary support for EVision keyboards

For now only supports one model and only filters out bogus reports sent
when the keyboard has been configured through hidraw.
Without this, as events are not released, soft repeat floods userspace
with unknown key events.

Signed-off-by: Philippe Valembois <lephilousophe@gmail.com>
Link: https://lore.kernel.org/r/20230125211511.12266-1-lephilousophe@gmail.com
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
drivers/hid/Kconfig
drivers/hid/Makefile
drivers/hid/hid-evision.c [new file with mode: 0644]
drivers/hid/hid-ids.h