qmk_firmware/keyboards/lily58/keymaps/bcat
Ryan 5e4b076af3
Remove legacy keycodes, part 5 (#18710)
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
..
config.h [Keymap] Update bcat's keymaps/userspace to share logic, add OLED functionality, and set up one of my macropads for WFH (#14702) 2021-12-27 14:46:00 +11:00
keymap.c Remove legacy keycodes, part 5 (#18710) 2022-10-15 22:29:43 +01:00
readme.md [Keymap] Update bcat's keymaps/userspace to share logic, add OLED functionality, and set up one of my macropads for WFH (#14702) 2021-12-27 14:46:00 +11:00
rules.mk [Keymap] Update bcat's keymaps/userspace to share logic, add OLED functionality, and set up one of my macropads for WFH (#14702) 2021-12-27 14:46:00 +11:00

bcat's Lily58 layout

This split ergo layout follows my preferred split 3x6 + 3 thumb keys (Crkbd) layout with a few changes:

  • There's an optional number row at the top of the keyboard. I am quite used to using layers for numbers and symbols, so in practice this goes unused.

  • The dedicated Hyphen/Underscore and Equals/Plus keys on the number row are placed in the same positions as on the ErgoDox EZ. (There's no real reason for this; I just had to do something with those keys.)

  • The extra thumb keys on the bottom row are used for a Left Alt key (for easier Alt+Tab, Alt+F4, etc.) and a dedicated Super key.

  • The harder-to-reach thumb keys below the controllers are bound to browser back/forward navigation keys.

Default layer

Default layer layout

(KLE)

Lower layer

Lower layer layout

(KLE)

Raise layer

Raise layer layout

(KLE)

Adjust layer

Adjust layer layout

(KLE)