]> www.infradead.org Git - users/jedix/linux-maple.git/commit
HID: topre: Fix n-key rollover on Realforce R3S TKL boards
authorDaniel Brackenbury <daniel.brackenbury@gmail.com>
Wed, 29 Jan 2025 01:08:49 +0000 (20:08 -0500)
committerJiri Kosina <jkosina@suse.com>
Mon, 3 Feb 2025 21:59:42 +0000 (22:59 +0100)
commit9271af9d846c7e49c8709b58d5853cb73c00b193
tree128b4119721029ed9118fa4505a2dc070807b1ec
parent18c966b62819b9d3b99eac8fb8cdc8950826e0c2
HID: topre: Fix n-key rollover on Realforce R3S TKL boards

Newer model R3* Topre Realforce keyboards share an issue with their older
R2 cousins where a report descriptor fixup is needed in order for n-key
rollover to work correctly, otherwise only 6-key rollover is available.
This patch adds some new hardware IDs for the R3S 87-key keyboard and
makes amendments to the existing hid-topre driver in order to change the
correct byte in the new model.

Signed-off-by: Daniel Brackenbury <daniel.brackenbury@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/Kconfig
drivers/hid/hid-ids.h
drivers/hid/hid-topre.c