-
-
Notifications
You must be signed in to change notification settings - Fork 39.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Keyboard] Kinesis + Pro Micro #9944
[Keyboard] Kinesis + Pro Micro #9944
Conversation
4a94ecb
to
51e22e5
Compare
Thank you all for the constructive feedback! I'll do the cleanups and prepare this PR for merging. |
Cleanups are done. This PR should be ready for merging, unless further feedback arises. |
- docs for DIY - custom matrix = lite - a near-factory dvorak mapping - optimized debouncing for lower latency
20afbcf
to
e88246e
Compare
Co-authored-by: Ryan <[email protected]>
Co-authored-by: Ryan <[email protected]>
Signed-off-by: Viet Yen Nguyen <[email protected]>
Signed-off-by: Viet Yen Nguyen <[email protected]>
Signed-off-by: Viet Yen Nguyen <[email protected]>
Co-authored-by: Ryan <[email protected]>
I just discovered a minor led activation bug when hooked to my docking station while the laptop is disconnected. Please hold off merging until I push the fix. |
I've investigated it a bit. The Docking station is practically a USB hub. When the laptop gets disconnected, it looks like QMK is sending 0 to all led outputs. Due to the Kinesis wiring, all keyboard LEDs are switched on by that. I'll look further for a solution. So this doesn't block merging, but it would be nice to address it as part of this PR. |
Signed-off-by: Viet Yen Nguyen <[email protected]>
Signed-off-by: Viet Yen Nguyen <[email protected]>
I've just fixed the LED activation bug. The PR is ready again for review (and merging). |
Co-authored-by: Ryan <[email protected]>
Thanks! |
* [Keyboard] Kinesis + Pro Micro init - docs for DIY - custom matrix = lite - a near-factory dvorak mapping - optimized debouncing for lower latency * chore: reformatting * chore: update doc * chore: cleanups according to PR feedback * chore: PR feedback * fix: compile error * chore: add include * fix: LEDs hanging after USB disconnect * chore: enable QMK goodies by default * chore: use semantic write pin
This is my first work ever with QMK - I'm not intimate yet with all details and considerations.
This PR comprises two parts:
I'd appreciate feedback, particularly on:
how to implement a faster debounce strategy for reducing lagDONE.whether setting the pinouts is necessary too innguyenvietyen.c
Thank you!
Types of Changes
Checklist