~ruther/qmk_firmware

ref: 8aee82e8b4d8108d8a9a56f8fd61ae1281ee4165 qmk_firmware/docs/feature_space_cadet_shift_enter.md -rw-r--r-- 1.1 KiB
8aee82e8 — shela [Keymap] Fix compilation error of feature #4301 (#5649) 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