-
-
Notifications
You must be signed in to change notification settings - Fork 40.1k
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] add support for the kinT kinesis keyboard controller (kint2pp variant) #9687
Conversation
Changes will be made in the next commit
Co-authored-by: Joel Challis <[email protected]>
Addressed all comments, and verified the current state does indeed compile and work on my keyboard. Please take another look. Thank you! |
Co-authored-by: Ryan <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few small things
Co-authored-by: Joel Challis <[email protected]>
The PR Lint GitHub action is failing because of an unrelated issue with This should be ready to go. Please take another look. Thanks! |
@@ -136,5 +136,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
#ifdef SUBPROJECT_stapelberg | |||
#include "stapelberg/config.h" | |||
#endif | |||
#ifdef SUBPROJECT_kint2pp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't believe that these are used anymore, actually.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, Lines 133-141 aren't needed here at all, and deleting them makes no difference to the build result.
Thanks! |
…2pp variant) (qmk#9687) * branch keyboards/kinesis/kint2pp from keyboards/kinesis/stapelberg Changes will be made in the next commit * [Keyboard] update wiring for kinT (kint2pp variant) * add QMK plumbing * Apply zvecr’s suggestions from code review * Update keyboards/kinesis/kint2pp/config.h * Update keyboards/kinesis/kint2pp/config.h * remove superfluous config.h include
Description
This PR adds support for the kinT kinesis keyboard controller, which is a new revision of the older stapelberg controller.
See https://github.com/kinx-project/kint for the repository, https://michael.stapelberg.ch/posts/2020-07-09-kint-kinesis-keyboard-controller/ for the introduction blog post and https://youtu.be/I0kwQbnhlfk for the introduction stream, if you’re curious about more details.
I decided to send very small incremental commits in this PR for easier review: I branched keyboards/kinesis/stapelberg and then changed it to the new wiring. If you prefer to have one commit, feel free to squash and merge this PR.
Types of Changes
Checklist