From 9c8e66dc05148b6890eef05b51a5be6adfaf0246 Mon Sep 17 00:00:00 2001 From: Ahmed Elshafey <12426718+ash0x0@users.noreply.github.com> Date: Thu, 5 Dec 2019 11:03:03 +0200 Subject: [Keymap] Added Massdrop ctrl keymap (#7491) * massdrop ctrl endgame keymap first commit * massdrop ctrl endgame keymap update Added double dance functions to toggle mouse layer while keeping LGUI key functionality. Added led config and related functionality. Added RGB indicators for effective keys on layers. Fixed RGB timeout ignoring user set LED flags. At current state, layer RGB indicators ignore RGB brightness value, will add toggle key later to toggle between current keyboard brightness and max brightness as it's nice to have the indicator RGB at max brightness but still too bright at times. * updated documentation and added RGB indicator for ctrl and shift in function layer * Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c Co-Authored-By: Drashna Jaelre * Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c Co-Authored-By: Drashna Jaelre * Various fixes and changes. Removed backslashed at end of layouts, better looking. Changed layout names from macro definitions to enum. Replaced MOD_BIT with MOD_MASK macros. --- keyboards/massdrop/ctrl/keymaps/endgame/rules.mk | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 keyboards/massdrop/ctrl/keymaps/endgame/rules.mk (limited to 'keyboards/massdrop/ctrl/keymaps/endgame/rules.mk') diff --git a/keyboards/massdrop/ctrl/keymaps/endgame/rules.mk b/keyboards/massdrop/ctrl/keymaps/endgame/rules.mk new file mode 100644 index 0000000000..2a599810f8 --- /dev/null +++ b/keyboards/massdrop/ctrl/keymaps/endgame/rules.mk @@ -0,0 +1,12 @@ +# NKRO_ENABLE = yes # USB Nkey Rollover +# AUTO_SHIFT_ENABLE = yes # Auto Shift +# # RGBLIGHT_ENABLE is not for MD boards. This is here in case you forget. +# RGBLIGHT_ENABLE = no +# COMMAND_ENABLE = yes +# BOOTMAGIC_ENABLE = full +# BOOTMAGIC_ENABLE = lite +DYNAMIC_MACRO_ENABLE = yes # Dynamic macro recording and play +MOUSEKEY_ENABLE = yes # Enable mouse control keycodes. Increases firmware size. +TAP_DANCE_ENABLE = yes # Enable tap dance keys +CONSOLE_ENABLE = yes # Enable debugging console. Increases firmware size. +SRC += config_led.c -- cgit v1.2.3