Skip to content

Design 36-key keymap layout (layers, combos, HRM assignments) #60

Description

@flwrenn

Summary

Design the complete 36-key Chocofi keymap: base layer, symbol layer, navigation layer, function layer, thumb assignments, combos, and home row mod positions with per-finger depth/time thresholds.

Area

Docs

Done when

  • docs/keymap.md documents:
    • Base layer (alpha layout choice with rationale)
    • Symbol layer
    • Number + navigation layer
    • Function + media layer
    • 6 thumb key assignments
    • Home row mod key positions
    • Per-finger HRM depth and time thresholds (initial values for prototyping)
    • Combos (if any)
  • Layout is complete -- every key on every layer is defined

Dependencies

None

Context

This is a design task that feeds directly into the Keymap firmware module. Thoughtful keymap design now avoids rework later. The HRM threshold values chosen here become the initial config for the HRM module and will be tuned during Stage 4 human typing tests.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Projects

  • Status
    PR Open

Relationships

None yet

Development

No branches or pull requests

Issue actions