What is the Mod My Model M kit?

Complete internal upgrade kit for IBM Model M keyboards featuring custom NKRO diode matrix membrane, STM32 QMK controller, and USB-C housing. Supports VIA/VIAL configuration. Requires bolt-mod. Compatible with IBM 1391401, 1390131. Install time: 2-3 hours.

The complete internal USB NKRO upgrade for the IBM Model M.

A complete internal electronics upgrade featuring a modern STM32-based QMK controller PCBwith 3D-printed USB housing. True NKRO, USB-C connectivity, and full VIA/VIAL support.

Current ship estimate: 4 weeks from order to start shipping.
Mod My Model M Complete Kit - STM32 Controller and USB Housing
What you get
  • STM32-based QMK controller PCB (USB-C)
  • Custom NKRO diode matrix membrane
  • 3D-printed USB housing
  • Optional: 2× Super/Win keys upgrade
  • Optional: bolt-mod hardware kit (required if not already bolt-modded)
Why this exists
This kit modernizes your Model M with a modern USB-C controller featuring true NKRO, QMK firmware support, and full VIA/VIAL configuration while preserving the buckling-spring feel.
True NKRO

Designed as a diode matrix for reliable chording. Great for gaming and heavy shortcut workflows.

Reversible

Drop-in electronics replacement. Optional Super-key mod requires minor case trimming (you do it).

Documented

Install guide, firmware downloads, troubleshooting, and a compatibility matrix.