~ruther/qmk_firmware

ref: dc267f96c79b82e6b7eb77a36cdfe8b81e601519 qmk_firmware/docs/feature_space_cadet_shift_enter.md -rw-r--r-- 1.1 KiB
dc267f96 — holtenc Flesh out keymaps and some tweaks to indicators (#5608) 6 years ago

#Space Cadet Shift Enter

Based on the Space Cadet Shift feature. Tap the Shift key on its own, and it behaves like Enter. When held, the Shift functions as normal.

#Usage

Replace any Shift key in your keymap with KC_SFTENT (Shift, Enter), and you're done.

#Keycodes

Keycode Description
KC_SFTENT Right Shift when held, Enter when tapped

#Caveats

As with Space Cadet Shift, this feature may conflict with Command, so it should be disabled in your rules.mk with:

COMMAND_ENABLE = no

This feature also uses the same timers as Space Cadet Shift, so using them in tandem may produce strange results.

#Configuration

By default Space Cadet assumes a US ANSI layout, but if you'd like to use a different key for Enter, you can redefine it in your config.h:

Define Default Description
SFTENT_KEY KC_ENT The keycode to send when the Shift key is tapped