qmk-firmware/keyboards/keychron/q1/rev_0100/keymaps/gtg465x
Grayson Carr d5fae3a6f9
Updated Keychron Q1 user keymap (#14666)
* Updated Keychron Q1 user keymap
- Added Caps Lock indicator
- Mission Control and Launchpad custom keycodes are now defined using the VIA user keycodes range so they can be labeled properly in VIA

* Only use VIA keycode range if VIA is enabled

* Reformatted led_indexes enum to match layout

* Feature: When the Fn layer is active, RGB lighting turns off for keys that are not assigned

* Fixes

* Cleanup: Updated method signature of rgb_matrix_set_color_by_keycode to more closely match rgb_matrix_set_color

* Fixed int sizing for keycodes
2021-10-06 08:36:04 -07:00
..
config.h Updated Keychron Q1 user keymap (#14666) 2021-10-06 08:36:04 -07:00
keymap_user.h Updated Keychron Q1 user keymap (#14666) 2021-10-06 08:36:04 -07:00
keymap.c Updated Keychron Q1 user keymap (#14666) 2021-10-06 08:36:04 -07:00
README.md Updated Keychron Q1 user keymap (#14666) 2021-10-06 08:36:04 -07:00
rgb_matrix_user.c Updated Keychron Q1 user keymap (#14666) 2021-10-06 08:36:04 -07:00
rgb_matrix_user.h Updated Keychron Q1 user keymap (#14666) 2021-10-06 08:36:04 -07:00
rules.mk Updated Keychron Q1 user keymap (#14666) 2021-10-06 08:36:04 -07:00

gtg465x's Keychron Q1 keymap

  • On macOS, F3 opens Mission Control and F4 opens Launchpad without needing to configure shortcuts in System Preferences
  • RGB lighting turns off when the computer sleeps
  • Caps Lock and alpha keys turn red to indicate when Caps Lock is on
  • When the Fn layer is active, RGB lighting turns off for keys that are not assigned

Changelog

10/3/2021 - 1.0.3

  • Feature: When the Fn layer is active, RGB lighting turns off for keys that are not assigned

10/1/2021 - 1.0.2

  • Added Caps Lock indicator (my implementation is different, but this was inspired by mkillewald)
  • Mission Control and Launchpad custom keycodes are now defined using the VIA user keycodes range so they can be labeled properly in VIA

9/28/2021 - 1.0.1

  • Initial release