Skip to content

v23: Version 23 (2023-09-26)

Compare
Choose a tag to compare
@sunaku sunaku released this 27 Sep 06:48
· 243 commits to main since this release

Hey everyone, I'm pleased to announce a new version 23 of my Glove80 keymaps featuring ultra responsive ⚑ and satisfyingly crisp home row mods. πŸ‘Œ This is it! ❀️‍πŸ”₯

Version 23: 🎁

Keymaps: πŸ—ΊοΈ

Changes: ✨

  • Split TYPING_STREAK_TERM into separate HOMEY_STREAK_DECAY and INDEX_STREAK_DECAY settings.
  • Renamed settings: *_TAPPING_TERM to *_HOLDING_TIME, and KEY_REPEATING_TERM to THUMB_REPEAT_DECAY.
  • Reduced THUMB_REPEAT_DECAY from 300ms to 200ms to allow faster access to characters in symbol layer separated by spaces, such as the equal sign in "x = y" assignments.
  • Reduced THUMB_HOLDING_TIME from 200ms to 170ms for faster layer activation and responsive typing (spaces after words).
  • Enabled retro-tap for thumb keys for lingering taps (e.g. when I type "after ", the space after R wasn't being emitted).
  • Enabled typing streaks for index fingers and reduced INDEX_STREAK_DECAY from 160ms to 70ms for faster CamelCase typing.
  • Reduced INDEX_HOLDING_TIME from 180ms to 170ms for CamelCase: 160ms "av" -> "v", 170ms "av" -> "V", 180ms "av" -> "av".
  • Aligned all timing thresholds to 70ms which is the magic number for me. πŸͺ„ I determined this using my typing layer on the QMK Configurator's testing tool at https://config.qmk.fm/#/test whereby I would pretend to use home row mods and observe the timing & duration of keystrokes as reported by the testing tool. πŸ₯Ό