Skip to content
Compare
Choose a tag to compare
@sunaku sunaku released this 05 Oct 04:57
· 3 commits to main since this release

This release introduces an optional "Shift forgiveness" feature to ease home row shift tapping, restores the Symbol layer's layout as shown in my video tour and adjusts the Number layer to harmonize, adds a combo for sticky "Meh" modifiers on the base layer, improves the default timing, documentation & layer map diagrams, and much more! πŸ’

Sunaku's Keymap v38 for the "Glorious Engrammer" πŸ§‘β€πŸš€πŸš€βœ¨

Keymap πŸ—ΊοΈ

Legend 🎏

Changes ✨

Base layer
Symbol layer
Number layer

Config:

  • Add SHIFT_FORGIVENESS setting for retro-tap on home row shifts.
  • Add MACOS_USE_GACS setting to suppress the CAGS Cmd/Ctrl swap.

Layout:

  • Base layer: add combo for sticky "meh" modifiers (Alt + Ctrl + Shift) on right hand thumb cluster's T4+T5 keys.
  • Symbol layer: swap ~ and @ to restore v34 layout (exactly as shown in my symbol layer video tour on YouTube).
  • Number layer: put @ on bottom right corner, ~ on top left corner, ^ and $ on opposing sides of the home block with # in the middle. Since ~ is a typically prefix (approximation), it can go on the upper left index finger key. And ^ for exponentiation seems handy for the index finger column allows rolls onto digits higher than 1. And $ for dollar currency on the ring finger is often followed by lower digits, so you can get inward rolls for most numbers. And # is a prefix (number sign) that should be easily reachable with the longest middle finger and rollable onto all digits since it's in the middle of the home block. Finally @ is typically a suffix so it can go on the bottom right corner; this also mirrors its placement on the Symbol layer.
  • Bilateral layers: unmask traditional pinky shift keys for use with home row mods (especially retro-tap cancellation for home row shifts when SHIFT_FORGIVENESS is enabled).

Timing:

  • Change thumb holding type from "balanced" to "tap-preferred" to avoid inconsistent activation of Symbol layer when typing.
  • Increase middle and ring finger holding time by +10ms.
  • Increase CHORD_HOLDING_TIME to 150ms (by +50ms) for multi-mod chords to favor normal typing in the case of slow/lingering taps.
  • Increase STICKY_HOLDING_TIME to 200ms (by +50ms) for one-shot sticky shifts on traditional pinky finger shift keys. Thanks to ~helto on Discord for reporting this problem with release v37: https://discord.com/channels/877392805654306816/1193051200938049546/1285686375613730856

Documentation:

  • Add thumb cluster chords on base layer diagram.
  • Add layer template for easier user customization.
  • Add instructions for editing layer map diagrams, Emoji and World layers' characters, and more.