James Young
84ea77ead6
* remove BOOTMAGIC_ENABLE=lite setting * change keyboard BOOTMAGIC_ENABLE rules Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keyboard BOOTMAGIC_ENABLE inline comments Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite". * change keymap BOOTMAGIC_ENABLE rules Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keymap BOOTMAGIC_ENABLE inline comments Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * change layout/user BOOTMAGIC_ENABLE rules/comments Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/ * remove docs references to Full Bootmagic * convert data-driven Bootmagic Lite instances * remove Bootmagic Lite bodge from data-driven generation * Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a * update docs/ja/config_options.md per mtei * update docs/faq_misc.md per mtei Remove remaining Full Bootmagic reference. |
2 years ago | |
---|---|---|
.. | ||
keymaps | Remove empty override functions (#14312) | 2 years ago |
templates | Add VIA support to MxSS, plus minor tweaks (#7809) | 4 years ago |
config.h | Merge remote-tracking branch 'upstream/master' into develop | 2 years ago |
info.json | Remove width, height and key_count from info.json (#14274) | 2 years ago |
mxss.c | Remove empty override functions (#14312) | 2 years ago |
mxss.h | Add VIA support to MxSS, plus minor tweaks (#7809) | 4 years ago |
mxss_frontled.c | MxSS RGB Handler Touchup (#8105) | 4 years ago |
mxss_frontled.h | Add VIA support to MxSS, plus minor tweaks (#7809) | 4 years ago |
readme.md | Add VIA support to MxSS, plus minor tweaks (#7809) | 4 years ago |
rgblight.c | Migrate STM32_EEPROM_ENABLE to use EEPROM_DRIVER (#14433) | 2 years ago |
rules.mk | Remove `BOOTMAGIC_ENABLE = lite` option (#15002) | 2 years ago |
This PCB supports the VIA configurator, and this is the recommended way to configure the keymap on this keyboard. Building the firmware should only be necessary if you would like to change the colours of the front LEDs in indicator mode.
For more information about the VIA configurator, see here.
Keyboard Maintainer: MxBlue
Hardware Supported: Custom PCB, ATMega32u4
Hardware Availability: https://geekhack.org/index.php?topic=94986.0
Make example for this keyboard (after setting up your build environment):
make mxss:default
See build environment setup then the make instructions for more information.
The MxSS PCB has 2 front RGB LEDs which has a separate brightness and mode of operation to the rest of the RGB LEDs. These are controlled through the supplied custom keycodes.
There are 3 modes of operation:
Colors for FLED_INDI mode are hardcoded as hue/saturation values, the caps lock color can be found in mxss_frontled.h, the layer colors are defined in keymap.c (see default/keymap.c for example).
As SAFE_RANGE is used for defining the custom keycodes seen above, please use NEW_SAFE_RANGE as the starting value for any custom keycodes in keymap.c, as per the example.