That-Canadian
cc9b0eb109
Line ending stuff again
7 years ago
Drashna Jael're
cb76e71109
Add dvorak/colemak layers
7 years ago
Erez Zukerman
2ee0dc7793
Revert "Moves files from ez/keymaps to ergodox/keymaps"
...
This reverts commit 5e36f8463adf9231a60bc8d1c657d51c3181d079.
7 years ago
Erez Zukerman
9298f9d586
Moves files from ez/keymaps to ergodox/keymaps
...
That directory shouldn't even exist
7 years ago
skullY
89bcdde927
line endings
7 years ago
drashna
be0d49ba63
Add files via upload
7 years ago
drashna
0f2a7b6210
Fixed so will compile both with and without underglow
7 years ago
drashna
cb7255755b
Add files via upload
7 years ago
drashna
1a0b5aee63
Create Keymap.c
...
RGB Underglow mod for layer indication
7 years ago
Jack Humbert
b476d65b9c
Update keyboards' rules.mk/Makefiles ( #1442 )
...
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
8 years ago
Blake Dietz
daf16535f1
Add keymaps for ergodox ez, hhkb and jd45 under user blakedietz
8 years ago
Erez Zukerman
fe9556104b
Merge pull request #1331 from ariasuni/master
...
Fix undefined reference errors with avr-gcc 7.1
8 years ago
Jack Humbert
a7ce482d14
remove the rest of the .pngs
8 years ago
Erez Zukerman
41fa638aa8
Adds prevent stuck modifiers to EZ default
8 years ago
ariasuni
e87691fa5d
Fix undefined reference errors with avr-gcc 7.1
8 years ago
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.
8 years ago
Fred Sundvik
bb86be1f1f
Remove unneeded makefile include
8 years ago
Erez Zukerman
13c882a1fb
disables space cadet rollover
8 years ago
Jack Humbert
841d7e6a1d
turn off rgb_midi in ez
8 years ago
Jack Humbert
ffc1d97672
Update config.h
8 years ago
Jack Humbert
101416eb82
Merge branch 'master' of github.com:jackhumbert/qmk_firmware
8 years ago
Jack Humbert
06c64bbff3
rgb clean-up, api clean-up
8 years ago
Erez Zukerman
29731588b7
Flips off MIDI and API_SYSEX
8 years ago
Kyle Smith
83e613ad23
Allow power consumption to be set per-keyboard.
8 years ago
Jack Humbert
f946d830f9
guess i didnt pull
8 years ago
Jack Humbert
efbc205efd
Merge branch 'wu5y7' of github.com:jackhumbert/qmk_firmware into wu5y7
8 years ago
Jack Humbert
d0cefef946
enable rgblight by default for ez
8 years ago
Jack Humbert
06f18e95d4
enable api sysex for ez
8 years ago
Erez Zukerman
9caf866618
Tweaks EZ Makefile
8 years ago
Erez Zukerman
2d0ada0190
Pulls LED config into common config for EZ
8 years ago
Jack Humbert
06a2677b7e
fix infinity
8 years ago
Jack Humbert
e9f7487518
mostly working
8 years ago
Rob Rogers
75ea142d01
Update ez.c
8 years ago
Rob Rogers
1dcee07eab
Move hand_swap_config to ez.c, removes error for infinity
8 years ago
Erez Zukerman
1a96b2cdc8
Disables sleep LED by default
8 years ago
profet23
b83f76e1b0
Changing keymap name to "profet_80"
8 years ago
profet23
1406118c71
Removing separate ergodox80 project.
...
Created KEYMAP_80 in ez.h to support 80 key ergodoxes.
Creating default_80 keymap as ez keymap.
8 years ago
Fred Sundvik
2e3834edea
Merge remote-tracking branch 'upstream/master' into makefile_overhaul
8 years ago
Jason Green
7009112752
move to ergodox-ez only
8 years ago
Fred Sundvik
051017c312
Split subproject make files into Makefile and rules.mk
8 years ago
Fred Sundvik
349f189e83
Move Ergodox readme from ez subfolder to parent
9 years ago
Fred Sundvik
426e9ecc6f
Fix config.h include guards
9 years ago
Fred Sundvik
e7670f6d19
Move some of the Ergodox config settings to shared
9 years ago
Fred Sundvik
9af995c59b
Initial structure for Ergodox as subprojects
...
Only the EZ default keymaps compiles at the moment though.
9 years ago