Skip to content
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

Port Keychron Q11 to VIAL #413

Merged
merged 5 commits into from
Apr 10, 2023
Merged

Port Keychron Q11 to VIAL #413

merged 5 commits into from
Apr 10, 2023

Conversation

adophoxia
Copy link
Contributor

As title.
(Currently following qmk/qmk_firmware#20125, so will be syncing changes via cherry-picked commits to follow what is done with this PR, so best to leave this open if possible for until this PR gets merged)

Changes (for VIAL compatibility)

  • Change bool rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max){ to void rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max){ due to Explicitly mention kb/user callbacks as boolean qmk/qmk_firmware#18448 not being implemented in VIAL.
  • Switch RGB_MATRIX_LED_COUNT to DRIVER_LED_TOTAL in q11/config.h and q11/ansi_encoder/ansi_encoder.c
  • Change MC_1-5 keycodes back to MACRO01-05
  • Remove KC_MCTL and KC_LPAD keycodes from default and via keymaps

@xyzz
Copy link
Contributor

xyzz commented Mar 16, 2023

best to leave this open if possible for until this PR gets merged

in that case, please open PR as draft and then change it when it's ready

@xyzz xyzz marked this pull request as draft March 16, 2023 16:50
@adophoxia
Copy link
Contributor Author

@xyzz, the Q11 has been merged into upstream qmk/master. This PR is ready to go.

@adophoxia adophoxia marked this pull request as ready for review April 7, 2023 02:41
@xyzz xyzz merged commit ba1ebf3 into vial-kb:vial Apr 10, 2023
lesshonor pushed a commit to lesshonor/vial-qmk that referenced this pull request Apr 13, 2023
* Port Keychron Q11 to VIAL

* Add back removed `KC_TASK` and `KC_FLXP` keycodes in `default` and `via` keymaps

* Sync #20125 from `qmk/master`
@adophoxia adophoxia deleted the vial-keychron-q11 branch April 29, 2023 22:14
@davidmarcos98
Copy link

@adophoxia does rgb control work for you? Any change I make (effect, brightness, toggle) applies only to the left side?

lesshonor pushed a commit to lesshonor/vial-qmk that referenced this pull request Jun 15, 2023
* Port Keychron Q11 to VIAL

* Add back removed `KC_TASK` and `KC_FLXP` keycodes in `default` and `via` keymaps

* Sync #20125 from `qmk/master`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants