HID: Add driver for Razer Blackwidow keyboards
authorJelle van der Waa <jvanderwaa@redhat.com>
Sun, 16 Jan 2022 15:34:25 +0000 (16:34 +0100)
committerJiri Kosina <jkosina@suse.cz>
Wed, 16 Feb 2022 16:12:14 +0000 (17:12 +0100)
commit047b6188b66e42513a2b0d36244f03d06f882e59
tree3ab01bf00f289d0da6445f39136596132912ccba
parenta254a9da455c171441ab3a76ed8f5d1e9412e15f
HID: Add driver for Razer Blackwidow keyboards

Add a driver to enable the macro keys (M1 - M5) by default, these are
mapped to XF86Tools and XF86Launch5 - XF86Launch8. The driver remaps
them by default to macro keys with an option to retain the old mapping
which users most likely already use as there are many scripts to enable
the macro keys available on Github and other websites.

Signed-off-by: Jelle van der Waa <jvanderwaa@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/Kconfig
drivers/hid/Makefile
drivers/hid/hid-ids.h
drivers/hid/hid-razer.c [new file with mode: 0644]