qmk-keychron-q3-colemak-dh/keyboards/eco/keymaps/bcat
Jonathan Rascher b5ebdf1b3a
[Keymap] bcat keymaps and userspace (#10705)
Add Eco keymap, factor Crkbd keymap to community layout, other minor tweaks

* Remove outdated Crkbd Ctrl key positioning info

* Add Left Alt key to Lily58 keymap

* Lily58 no longer overrides default TAPPING_TERM

* Refactor Crkbd keymap to use new community layout

* Fix underglow animations for Crkbd w/ Split Common

* Add initial Eco keymap

* Update outdated reference to Crkbd layout

* Add keymap links to userspace readme

* Add copyright notices to files changed in this PR
2020-11-05 22:41:06 -08:00
..
config.h [Keymap] bcat keymaps and userspace (#10705) 2020-11-05 22:41:06 -08:00
keymap.c [Keymap] bcat keymaps and userspace (#10705) 2020-11-05 22:41:06 -08:00
readme.md [Keymap] bcat keymaps and userspace (#10705) 2020-11-05 22:41:06 -08:00
rules.mk [Keymap] bcat keymaps and userspace (#10705) 2020-11-05 22:41:06 -08:00

bcat's Eco layout

This is a cute little 4x14 ortholinear keyboard. I've set it up using an unsplit, ortho version of my split 3x6 + 3 thumb keys (Crkbd) layout, with the following changes:

  • The alpha keys are separated by an extra two columns in the middle to provide a little more hand separation, similar to a split keyboard.

  • The top three rows of the extra middle columns feature navigation keys and brackets/braces. I don't really use dedicated keys for these, but I had the keycaps, so I figured I may as well put them there.

  • I have a Left Alt and Right Super key on the bottom row just like my Lily58.

  • The two keys in each bottom corner are unbound, as is the 2U spacebar in the center of the bottom row. These keys are too inconvenient to reach, and there's nothing really useful to bind them to anyway.

Default layer

Default layer layout

(KLE)

Lower layer

Lower layer layout

(KLE)

Raise layer

Raise layer layout

(KLE)

Adjust layer

Adjust layer layout

(KLE)