-
-
Notifications
You must be signed in to change notification settings - Fork 39.9k
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
Split GMMK Pro PCBs into separate revisions, fix RGB mapping on ISO #13570
Conversation
Are individual readmes actually needed for each folder? |
You will want to sort out the keymaps and info.json, as the "common" folder approach wont work as the layout macros are not common. It should look something like....
|
@Gigahawk I have pulled your branch onto my local repository (god, I'm bad at git) and switched my keyboard to gmmk/pro/iso instead of gmmk/pro. Built it and flashed it. On my end the LEDs light up now. Seem to be at least roughly in the right position, too, from what I can tell. Can't wait for it to be merged into develop after some cleanup :) |
Co-authored-by: Drashna Jaelre <drashna@live.com>
Just updated to the latest commit. It seems the sideglow LED number changed? |
Taken from https://github.com/qmk/qmk_firmware/blob/521e24a1b99857ccf8c82782c6b40cb3599aef0f/keyboards/gmmk/pro/pro.c and https://github.com/qmk/qmk_firmware/blob/7a7fe4c16cb3220a724d7ca25409826025ec88ab/keyboards/gmmk/pro/ansi/ansi.c
|
Thanks. I found the under glow LED nubmers are now from 66-92 with some keycode mixed in it instead of purely 82-97. I will make some changes to my own keymap. |
You must have been using the Glorious mapping, which was ordered by the keyswitch matrix and then the underglow LEDs slapped on at the end. The merged mapping on develop follows the order of the actual RGB matrix as defined in this comment with column major axis, following the memory layout of the actual RGB driver chips. |
Ah make sense. It's not that hard to change those numbers in keymap either. |
Co-authored-by: Drashna Jaelre <drashna@live.com>
Description
RGB mapping is unique between ISO and ANSI GMMK Pro PCBs, split each version into a separate revision for proper support.
@Hatbuster @Giesd @tipok I don't actually have an ISO model to test, on so if you could please confirm this actually works.
Types of Changes
Issues Fixed or Closed by This PR
Checklist