/mmk

Primary LanguagePython

MMK - My Mechanical Keyboard

Hand-wired wireless keyboard, run Python on it. To be more difficult use ESP32. The Tap-key feature, which is holding a key down to activate an alternate function.

Using D for Navigation

Taping d outputs d (press & release quickly), holding d down activates navigation functions.

  • d + h as
  • d + j as
  • d + k as
  • d + l as
  • d + u as PageUp
  • d + m as PageDown

Using ; as Ctrl

Use ; as a MODS_TAP key, taping ; outputs ;, holding ; down outputs Ctrl.

Using Pair-keys

Simultaneously pressing two keys (interval less than 10ms) activates an alternate function.

Todo

  • add system keys
  • add mouse keys

Credits