Blake Dietz
daf16535f1
Add keymaps for ergodox ez, hhkb and jd45 under user blakedietz
2017-06-24 22:46:07 -06:00
Dario Giovannetti
30ab4dd14f
Fix typo
2017-06-24 16:32:10 +08:00
Stick
e43e58aad1
updated README.md
2017-06-23 16:28:06 -05:00
Stick
f4e4d6f8d0
Merge remote-tracking branch 'upstream/master'
2017-06-23 16:02:44 -05:00
Stick
37987837b1
added media keys; many bug fixes
2017-06-23 16:02:01 -05:00
Fredric Silberberg
6794495336
Doc updates
2017-06-23 11:36:14 -07:00
Fredric Silberberg
2b26abf9a9
Copy/paste additions.
2017-06-23 11:24:55 -07:00
Fredric Silberberg
946f4854c5
Added backlight control keys
2017-06-23 11:07:28 -07:00
Fredric Silberberg
a2fbd671ad
Added a few more VS macros and another ctrl
2017-06-23 11:07:28 -07:00
Fredric Silberberg
7389beb18c
Small keymap layout updates
2017-06-23 11:07:28 -07:00
Stick
98373f2fc1
added tapdance locking
2017-06-22 22:22:43 -05:00
Stick
fa96d64f37
Merge remote-tracking branch 'upstream/master'
2017-06-22 13:06:30 -05:00
Erez Zukerman
fe9556104b
Merge pull request #1331 from ariasuni/master
...
Fix undefined reference errors with avr-gcc 7.1
2017-06-22 08:40:59 -04:00
Jack Humbert
5682254f71
Merge pull request #1408 from fredizzimo/fix_build_improve_travis
...
Fix the two failing keymaps and improve the travis build script
2017-06-18 12:13:56 -04:00
Jack Humbert
51a86b85f3
Merge pull request #1361 from fredizzimo/ergodox_infinity_backlight
...
Add Ergodox Infinity backlight support
2017-06-18 10:15:02 -04:00
Fred Sundvik
2fd670bec0
Add missing include to Ergodox Belak keymap
2017-06-18 17:07:20 +03:00
Kaleb Elwert
ef4abfeb31
ergodox: initial addition of belak theme
...
Imported from external repo https://github.com/belak/ergodox-layout at commit
233008ad8c46a85cb118fca0be093c3e751075b0
2017-06-16 10:57:58 -07:00
Fred Sundvik
086aad0d7e
Make sure backlight is in the range 0-100
2017-06-16 02:06:30 +03:00
Fred Sundvik
19f0285a76
Fix typo in BACKLIGHT_ENABLE
2017-06-15 23:21:01 +03:00
Jack Humbert
23c448b21d
remove .hex, .PNG, .jpg
2017-06-11 22:16:42 -04:00
Jack Humbert
a7ce482d14
remove the rest of the .pngs
2017-06-11 21:24:23 -04:00
Jack Humbert
c02f9a6ee4
remove most .pngs
2017-06-11 15:36:28 -04:00
Stick
4b50ab029d
Revert "ugly workaround for ErgoDoxEZ LED bugs: turn 'em all off"
...
This reverts commit f397402e10
.
2017-06-08 08:59:33 -05:00
Stick
5a70cb30ee
trying to fix LEDs
2017-06-08 08:59:30 -05:00
Stick
3af2bca1fc
Merge remote-tracking branch 'upstream/master'
2017-06-08 08:52:32 -05:00
Fred Sundvik
b51a0db6ed
Add backlight support to the default Ergodox Infinity animations
2017-06-03 22:04:10 +03:00
Fred Sundvik
2a7f9a7e46
Add backlight control to the IS31FL3731 driver
2017-06-03 21:30:52 +03:00
Adam Bell
82de4d039d
Ergodox Adam keymap
2017-06-03 10:28:36 -04:00
Fred Sundvik
0f9bfafb9e
Turn off LED matrix by default
2017-06-03 15:31:02 +03:00
Fred Sundvik
a916f4e8b8
Let BACKLIGHT_ENABLE control the Infinity LEDs
2017-06-03 14:34:50 +03:00
Stick
f397402e10
ugly workaround for ErgoDoxEZ LED bugs: turn 'em all off
2017-06-02 20:02:02 -05:00
Stick
4cf17210b6
moved alt out from under space
2017-06-02 19:51:29 -05:00
Stick
4ba9917f82
Merge remote-tracking branch 'upstream/master'
2017-06-02 19:50:54 -05:00
Fredric Silberberg
dded79a412
Update licensing on visualizer.c
2017-05-31 18:07:02 -07:00
Fredric Silberberg
cfaf34daec
Updated readme
2017-05-31 17:57:38 -07:00
Fredric Silberberg
aa1b1c5756
Added several new macros
2017-05-31 17:42:50 -07:00
Fredric Silberberg
f35c82ccb2
Fixed numpad 0 layout
2017-05-31 10:27:39 -07:00
Fredric Silberberg
4eba71841e
Use code blocks for keyboard layouts
2017-05-30 23:56:28 -07:00
Fredric Silberberg
95ae256482
Completed iteration 1 of my layout
2017-05-30 23:52:20 -07:00
Fredric Silberberg
949540d601
Added initial keymap files
2017-05-30 18:01:09 -07:00
Erez Zukerman
41fa638aa8
Adds prevent stuck modifiers to EZ default
2017-05-28 20:05:37 -04:00
ariasuni
e87691fa5d
Fix undefined reference errors with avr-gcc 7.1
2017-05-27 00:25:35 +02:00
Erez Zukerman
a965e5b735
tweaks default mouse speed constants
2017-05-24 07:56:41 -04:00
Christian Westerlund
fcef83a5d0
Created a dvorak keymap for Swedish developers using Visual Studio
2017-05-16 15:15:42 +02:00
Nikolaus Wittenstein
8ddbf7f59f
Fix spelling of "persistent"
...
Fixes #1201 .
2017-05-11 15:32:35 -04:00
Erez Zukerman
153eb95ab2
Merge pull request #1279 from awpr/master
...
Change to per-key eager debouncing for ErgoDox EZ.
2017-05-07 21:52:00 -04:00
coderkun
d28d390ad6
Update README for keymap “coderkun_neo2”
2017-05-06 12:25:24 +02:00
coderkun
49046f621b
Merge tag '0.5.43' into coderkun_neo2
2017-05-06 12:19:45 +02:00
coderkun
9e7448ea89
Fix F-keys on right hand to start on first key
2017-05-06 12:17:51 +02:00
Andrew Pritchard
cd30a60d0e
Change to per-key eager debouncing for ErgoDox EZ.
...
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.
2017-04-26 15:29:39 -07:00