diff options
| author | Jonathan Rascher | 2020-07-10 23:57:49 +0200 |
|---|---|---|
| committer | GitHub | 2020-07-10 23:57:49 +0200 |
| commit | 027570a21b44b2cba1b917c2eddb804b5dc82173 (patch) | |
| tree | 6ed2111c9e65a1e38a855de490f7d359ba2e0306 /users/bcat/rules.mk | |
| parent | bd72a577a2bec7479a909316d1729bad41c0b0e5 (diff) | |
Rework bcat Crkbd and Lily58 modifier keys (#9692)
* Re-enable mouse keys to fix Chrome OS media keys
I'm not sure if there's a bug in Chrome OS, QMK, or both, but
EXTRAKEY_ENABLE isn't sufficient for media keys to work on Chrome OS.
Instead, MOUSEKEY_ENABLE is also required.
* Remove unnecessary SPLIT_USB_DETECT for Lily58
I've since swapped my Lily58 back to Elite-C v2 controllers with working
VBUS detection.
* Move Crkbd Esc and Ctrl keys; add some shortcuts
* Move MC_ALTT to userspace for cross-board support
* Sync Lily58 keymap with Crkbd
* Fix typos
Diffstat (limited to 'users/bcat/rules.mk')
| -rw-r--r-- | users/bcat/rules.mk | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/users/bcat/rules.mk b/users/bcat/rules.mk index f3c6f9ab27..f979c703f8 100644 --- a/users/bcat/rules.mk +++ b/users/bcat/rules.mk @@ -3,8 +3,10 @@ SRC += bcat.c # Enable Bootmagic Lite to consistently reset to bootloader and clear EEPROM. BOOTMAGIC_ENABLE = lite -# Enable media keys on all keyboards. +# Enable media keys on all keyboards. (Even though I don't use mouse keys, they +# seem to be required for media keys to register on Chrome OS.) EXTRAKEY_ENABLE = yes +MOUSEKEY_ENABLE = yes # Enable link-time optimization to reduce binary size. LINK_TIME_OPTIMIZATION_ENABLE = yes @@ -12,7 +14,6 @@ LINK_TIME_OPTIMIZATION_ENABLE = yes # Disable unused build options on all keyboards. COMMAND_ENABLE = no CONSOLE_ENABLE = no -MOUSEKEY_ENABLE = no NKRO_ENABLE = no TERMINAL_ENABLE = no |