-
-
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
Fixes non-unique vid and pid for sofle_choc #23080
Conversation
Wouldn't it be better to allocate a pid from https://pid.codes instead as that does not risk conflicts? |
Is there any official QMK guidance on this? It looks like many devices in QMK are built/maintained by individuals, and the pid.codes registry seems geared towards organizations. If I'm adding VID/PID for other peoples projects, then I'd need to create org profiles for other people - which feels weird? |
https://docs.qmk.fm/#/faq_build?id=usb-vid-and-pid I don't understand why sofle choc needs a different pair than the original sofle though? They have the same key layout etc. |
The Sofle Choc needs a unique pair because it has RGB, and the original Sofle does not. |
There are plenty non-choc sofles with RGB. It would make more sense to me (presuming this is for VIA purposes) to edit the VIA json. |
There is one Sofle RGB already in VIA -but that is the keyhive variant, which has a different pinout, so that VIA config is not compatible with the Sofle Choc. The keyhive unique pinout variant issue is mentioned here. This PR is for VIA purposes. The VIA PR is blocked by the Sofle Choc having a non-unique PID/VID. The VIA issue aside, the Sofle Choc should still have a unique PID/VID. |
I followed up on this in the QMK discord channel. Using pid.codes is not a requirement, and I would feel weird creating profiles for other people, so I will not update this PR to use pid.codes. The initial pull request PID/VID remains unchanged. |
Ok |
Thank you for your contribution! |
All issues have been addressed. Waiting for review. |
@drashna would you be so kind as to review? The PR has been approved by the boards creator, and all other concerns have been addressed. (Plus it's only two lines)! |
Thank you for your contribution! |
1a822f8
to
3ffe8d9
Compare
The sofle_choc has the same VendorID and ProductID as sofle/rev1. This PR changes the VID/PID for sofle_choc to make them unique. The keyboard creator, Brian Low, approved the VID/PID update.
I checked for conflicts between the new VID/PID in the latest QMK and didn't find any.
I went with "BL" (Brian Low) for vendor ID & "SC" (Sofle Choc) for ProductID.
@brianlow tagging for visibility.
Description
Types of Changes
Issues Fixed or Closed by This PR
Checklist