-
-
Notifications
You must be signed in to change notification settings - Fork 40.6k
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 via keymap for boardsource/3x4 #10043
Conversation
fix rules.mk Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
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.
PRODUCT_ID
for the keyboard is not unique.
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.
At the risk of maybe throwing this for a loop, I've suggested a change to VENDOR_ID
, based on tracing the original instance of 0xF7E0
to the handwired/412_64
, which evolved into the standaside
by FateEverywhere.
keybage/radpad
uses 0x4253 // "BS"
, derived from the designer/vendor's initials, so I made a suggestion based on a lowercase s
in Boardsource
here.
edit: The idea here is that the other Boardsource keyboards will use this updated Vendor ID when they gain VIA keymaps.
The Vendor/Product pairings should be unique across the project (unless it's different revisions of the same keyboard), but this is something that we haven't kept track of over the years. Ideally each keyboard by a specific designer or vendor should share a Vendor ID, each with a unique Product ID. |
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.
Looks good to me.
Thanks! |
* 'master' of https://github.com/qmk/qmk_firmware: (126 commits) [Keyboard] AJisai74 (qmk#10021) [Keyboard] HolySwitch Co Southpaw75 (qmk#10011) [Keymap] update dvorak_42_key keymaps for atreus and ergodox_ez: add VSCode shortcuts (qmk#10054) Fix typo in docs/feature_dynamic_macros (qmk#10085) [Keymap] VIA keymap for Cannonkeys Ortho60 (qmk#10086) [Keymap] xd60:shura30 (qmk#10089) Rename keyboards/handwired/zergo/keymap.c to keyboards/handwired/zergo/keymaps/default/keymap.c (qmk#10094) [Keymap] added dbroqua keymap for kbdfans/kbd6x (qmk#10072) [Keyboard] Vision keyboard by SatT (qmk#9768) 60_ansi_arrows Community Layout; mrsendyyk keymaps for dz60 and maartenwut/eon65 (qmk#9993) [Keyboard] add Xelus Valor (qmk#10079) [Keyboard] Add support for keyboard 'Bolt' (qmk#10046) [Keymap] update kejadlen keymaps (qmk#9954) [Keymap] jotix_ortho_4x12_layout (qmk#10075) Changes to thevankeyboards/minivan:king keymap (qmk#10032) Refactor Adelais PCB (qmk#10069) [Keyboard] NK87 (qmk#9965) Update keymap for Keebio/iris4/rev4 (qmk#10062) Dawn60 update that breaks travis keyboard builds (qmk#10082) add VIA keymap for boardsource/3x4 (qmk#10043) ...
* via keymap for boardsource/3x4 * fix formatting * Apply suggestions from code review fix rules.mk * Update keyboards/boardsource/3x4/rules.mk * use unique product ID * update vendor id to be unique, update product id to make more sense
Add boardsource/3x4 keymap for via support
In /keyboards/boardsource/3x4/keymaps added
Issues Fixed or Closed by This PR
Checklist