qmk_firmware/keyboards/massdrop/ctrl
Ahmed Elshafey 9c8e66dc05 [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 <drashna@live.com>

* Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c

Co-Authored-By: Drashna Jaelre <drashna@live.com>

* 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.
2019-12-05 01:03:03 -08:00
..
keymaps [Keymap] Added Massdrop ctrl keymap (#7491) 2019-12-05 01:03:03 -08:00
config.h
config_led.c
config_led.h
ctrl.h
info.json
matrix.c
matrix.h
readme.md
rules.mk

CTRL

CTRL

The Massdrop CTRL is a TKL mechanical keyboard featuring dual USB-C connectors, an integrated Hi-Speed USB 2.0 hub, and fully customizable RGB backlighting and underlighting.

Keyboard Maintainer: Massdrop
Hardware Supported: Massdrop, Inc. CTRL PCBs utilizing Microchip's ATSAMD51J18A MCU and USB2422 2-Port USB 2.0 Hi-Speed Hub Controller, and ISSI's IS31FL3733 LED Drivers.
Hardware Availability: Massdrop CTRL Mechanical Keyboard

Make example for this keyboard (after setting up your build environment):

make massdrop/ctrl:default

For information on flashing this keyboard, visit the following links:

Massdrop Loader Releases
Massdrop Loader Repository and Instructions

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.