You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.4 KiB

  1. # Brickbots keymap for plaid
  2. Original copyright 2019 Takuya Urakawa (dm9records.com)
  3. LED Support added by Richard Sutherland (rich@brickbots.com)
  4. This layout is based on the Planck layout, with esc/tab swapped and an extra
  5. ctrl key in the bottom left corner. It includes an adjust layer (6)
  6. accessible by holding the lower and raise modifiers (MO3 and MO4) together.
  7. The adjustment layer is used to set the behavior of the two LEDs:
  8. **Modifier Mode:**
  9. Activates when any modifier (shift, alt, os, MO) key is held
  10. down. LED turns off when key is release
  11. **Blinkinlights Mode:**
  12. Random chance of state change on each keystroke.
  13. **Keypress Mode:**
  14. On for any keypress as long as the key is pressed
  15. **Carriage Mode:**
  16. Turns on when enter is pressed, turns off when any next key is pressed
  17. To set the behavior of an LED, and save it to eeprom, hold the
  18. raise/lower keys together to access the adjust layer, then use
  19. the keys indicated below to set the behaviors
  20. * q = Toggle Red LED state, deactivates any other modes
  21. * w = Toggle Green LED state, deactivates any other modes
  22. * e = Set RED LED to modifier mode
  23. * r = Set GREEN LED to modifier mode
  24. * t = Set RED LED to Blinkinlights mode
  25. * y = set GREEN LED to Blinkinlights mode
  26. * u = set RED LED to Keypress mode
  27. * i = set GREEN LED to Keypress mode
  28. * o = set RED LED to Carriage mode
  29. * p = set GREEN LED to Carriage mode