Age | Commit message (Collapse) | Author |
|
Fixes #1201.
|
|
Establish support for Bathroom Epiphanies Tiger Lily controller
|
|
- one shot layers, dynamic macros and tap dance keys
- add a basic readme.md and layout image.
|
|
* Add keymap for smt Clueboard (HHKB layout)
* Add readme for smt Clueboard (HHKB) keymap
* Flesh out the keymap a bit more to support Colemak & Dvorak
* Update README with layout image
|
|
Change to per-key eager debouncing for ErgoDox EZ.
|
|
Add new keymap for dshields.
|
|
lowercase .jpg
|
|
Merge changes for coderkun’s Neo2 layout
|
|
|
|
|
|
|
|
|
|
Replacement controller for Filco Majestouch 2 104 key keyboard. BE
advises code will also work with the Black Petal controller - I don't
have one to test with. Tests working perfectly on my Filco.
|
|
|
|
|
|
|
|
i guess that fixes the image link - currently its broken
|
|
|
|
[ps2avrGB] Add KEYMAP without KC-prefix
|
|
Add DYN_REC_STOP to the dynamic macros, cleanup PR #1267
|
|
|
|
and remove obsolete explicit line-separator "\"
|
|
and rename old variant to KEYMAP_KC
|
|
Adding AMJ60 ANSI Maximized Layout
|
|
Promethium keymap update
|
|
|
|
|
|
|
|
|
|
|
|
Keeping hold space for fn1, adding three other user-mappable keys.
|
|
Both split shifts and HHKB split backspace.
|
|
|
|
- Updated dbroqua layout for S60-X (added backlight)
|
|
frequency
|
|
|
|
Added a proper README to the lae3 keymap
|
|
Empirically, waiting for N consecutive identical scans as a debouncing
strategy doesn't work very well for the ErgoDox EZ where scans are very
slow compared to most keyboards. Instead, debounce the signals by
eagerly reporting a change as soon as one scan observes it, but then
ignoring further changes from that key for the next N scans.
This is implemented by keeping an extra matrix of uint8 countdowns, such
that only keys whose countdown is currently zero are eligible to change.
When we do observe a change, we bump that key's countdown to DEBOUNCE.
During each scan, every nonzero countdown is decremented.
With this approach to debouncing, much higher debounce constants are
tolerable, because latency does not increase with the constant, and
debounce countdowns on one key do not interfere with events on other
keys. The only negative effect of increasing the constant is that the
minimum duration of a keypress increases. Perhaps I'm just extremely
unlucky w.r.t. key switch quality, but I saw occasional bounces even
with DEBOUNCE=10; with 15, I've seen none so far. That's around 47ms,
which seems like an absolutely insane amount of time for a key to be
bouncy, but at least it works.
|
|
|
|
Add smt keymap for HHKB
|
|
S60-X RGB support
|
|
Added lae3 keymap
|
|
Initial Ortholinear Commit for AMJPad
|
|
|
|
|
|
|
|
|
|
Using only one layer, and activating it with two keys at the moment.
As with previous comments, this isn't final, but is a good starting point for a one-handed keyboard, half a Planck-like ortholinear keyboard, or a sample to show a layout with a function layer.
|
|
|
|
* Current building keymap
* Working media keys
* Added mute key. Fixed volume. Fixed media
* Updating readme
* Swapped readme order
|