-
-
Notifications
You must be signed in to change notification settings - Fork 37.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
Add new boards for Keychron Q1 #19307
Conversation
This comment was marked as off-topic.
This comment was marked as off-topic.
@lalalademaxiya1 I tested out the new firmware for the q1v2, however I am not able to change the knob within VIA. Is there something I need to edit in the json to be able to configure it? |
@jrgiacone, you're probably using a VIA Definitions JSON that's not made for Encoder Mapping support. You'll probably have better luck looking at the docs |
Here's the Via config I'm using: https://gist.github.com/K900/f24eac85024ac9badfa573e945f12f7f Note that you need to enable all the lighting effects as I've done here for the default Via effect names to line up. |
I changed 0,15 to be 0,15\ne0 and it works as intended now! The only thing that is not present in the firmware here is the reset option from the stock firmware. |
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
"device_version": "2.0.0" | ||
}, | ||
"matrix_pins": { | ||
"cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "NO_PIN", "NO_PIN", "NO_PIN", "NO_PIN", "NO_PIN", "NO_PIN", "NO_PIN", "NO_PIN"], |
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.
null
could (should?) be used instead of "NO_PIN"
. (same on the other json
's)
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.
All right, Thanks!
This comment was marked as duplicate.
This comment was marked as duplicate.
I still don't think that having each variant of the Q1 be denoted by their MCU would do well when it comes to identifying which model a user has, especially when it comes to troubleshooting since I doubt the average person will open up their board to check what MCU it has so they can flash the correct firmware. A suggestion like delegating each revision into each of their folders like how the GMMK Pro currently has it (Example below):
This would look more simplified without having all of that MCU clutter in the way. Some food for thought if this is considered. |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
Sorry, quick question. I cannot quite tell, if this will also implement support for the Q1 Pro ISO. Is this the case? |
No. Q1-Pro is not in this PR |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as off-topic.
This comment was marked as off-topic.
This constant requesting of reviews doesn't help anyone, and to be honest, makes things worse. Please refer to the PR Checklist for the list of items that need to be handled. Key points:
Feel free to go through and address everything in the PR checklist and then we'll consider a proper review. These checklist items have been published for months, and the onus should not be on QMK maintainers to pick out all the issues that have already been published for general consumption. Complaining that nobody reviews when the PR is not in a reviewable state is not QMK's problem. |
@keychron-dev see above. |
Close this PR and submit a new PR again. |
Added Q1 Version 2 board and made some changes to the original Q1 board (often known as Q1 Version 1).
Thanks!
Description
Fixed the reverse order of the insert and delete key in ansi_encoder_atmega32u4.
And small format changes
Types of Changes
Issues Fixed or Closed by This PR
Checklist