1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/massdrop/alt/keymaps/urbanvanilla
James 214528b1e7
[Keymap] urbanvanilla keymap for drop/alt (#11365)
* added urbanvanilla keymap

Urbanvanilla's keymap for massdrop/alt keyboard
adds in an idle timer to turn off RGB after set amount of time.
poor unsuccessful attempt at replicating a velocikey like functionality.
Grave escape is enabled on ESC.

* Update readme.md

* updating documentation

* Create readme.md

* restoring default documentation

* update with review changes implemented

removed unnecessary lines and files.
increased wait_us() parameter to 40 as was still getting chatter at 20.
removed some code for the terrible rudimentary attempt at velocikey for rgb matrix

* Update matrix.c

* Revert "Merge pull request #3 from urbanvanilla/dev_branch"

This reverts commit deb55d797a4629965c990ab507251489c578573d, reversing
changes made to ba8817356f6c0881cf7f3214f7f1ebd31febceb5.

* Update keymap.c

* added urbanvanilla keymap

Urbanvanilla's keymap for massdrop/alt keyboard
adds in an idle timer to turn off RGB after set amount of time.
poor unsuccessful attempt at replicating a velocikey like functionality.
Grave escape is enabled on ESC.

* Update readme.md

* updating documentation

* Create readme.md

* restoring default documentation

* update with review changes implemented

removed unnecessary lines and files.
increased wait_us() parameter to 40 as was still getting chatter at 20.
removed some code for the terrible rudimentary attempt at velocikey for rgb matrix

* Update matrix.c

* Revert "Merge pull request #3 from urbanvanilla/dev_branch"

This reverts commit deb55d797a4629965c990ab507251489c578573d, reversing
changes made to ba8817356f6c0881cf7f3214f7f1ebd31febceb5.

* Delete matrix.c

* Update keyboards/massdrop/alt/keymaps/urbanvanilla/config.h

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keymap.c

* Update keymap.c

* Update keyboards/massdrop/alt/keymaps/urbanvanilla/keymap.c

Co-authored-by: Ryan <fauxpark@gmail.com>

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-13 21:52:11 -08:00
..
config.h [Keymap] urbanvanilla keymap for drop/alt (#11365) 2021-01-13 21:52:11 -08:00
keymap.c [Keymap] urbanvanilla keymap for drop/alt (#11365) 2021-01-13 21:52:11 -08:00
readme.md [Keymap] urbanvanilla keymap for drop/alt (#11365) 2021-01-13 21:52:11 -08:00
rules.mk [Keymap] urbanvanilla keymap for drop/alt (#11365) 2021-01-13 21:52:11 -08:00

Custom mapping for the Drop Alt Keyboard.

A really simple set of changes/fixes

Features and changes:

ESC is now Grave Escape.

Changes KC_ESC for grave escape - Escape key is also `/~ when used with the modifier key.

RGB timer switch off

There is a timer that turns off RGB lighting after a set time. This is defined by

#define  IDLE_TIMER_DURATION  20000  //how many milliseconds before RGB turns off

Keyboard chatter fix

I have left the debounce settings and instead changed

wait_us(1); //Delay for output

to 40 instead of 1 which works for other keyboards as I was getting lots of keyboard chatter on all keys previously. 20 seemed to still let key chatter go through. Seems to be working well since.

ALT

ALT

The Massdrop ALT is a 65% 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. ALT 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 ALT Mechanical Keyboard

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

make massdrop/alt: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.