Updates for QMK key code mapping

* Added QMKOpenRGBBaseController
* Refactored Rev9, RevB and RevD controllers to remove redundant code
* Updated "qmk_keycode_keyname_map" to add missing keycodes
* Resolves #3781
This commit is contained in:
Chris M 2023-12-20 18:30:34 +11:00 committed by Adam Honse
parent 6b4442ce39
commit b05f954d35
9 changed files with 563 additions and 1103 deletions

View file

@ -691,6 +691,7 @@ HEADERS +=
Controllers/PNYLovelaceGPUController/PNYLovelaceGPUController.h \
Controllers/PNYLovelaceGPUController/RGBController_PNYLovelaceGPU.h \
Controllers/QMKOpenRGBController/QMKOpenRGBController.h \
Controllers/QMKOpenRGBController/QMKOpenRGBBaseController.h \
Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller.h \
Controllers/QMKOpenRGBController/QMKOpenRGBRevBController.h \
Controllers/QMKOpenRGBController/QMKOpenRGBRevDController.h \
@ -1419,6 +1420,7 @@ SOURCES +=
Controllers/PNYLovelaceGPUController/PNYLovelaceGPUControllerDetect.cpp \
Controllers/PNYLovelaceGPUController/RGBController_PNYLovelaceGPU.cpp \
Controllers/QMKOpenRGBController/QMKOpenRGBControllerDetect.cpp \
Controllers/QMKOpenRGBController/QMKOpenRGBBaseController.cpp \
Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller.cpp \
Controllers/QMKOpenRGBController/QMKOpenRGBRevBController.cpp \
Controllers/QMKOpenRGBController/QMKOpenRGBRevDController.cpp \