vial-qmk/keyboards/ibm/model_m/modelh
2025-06-21 16:00:42 -06:00
..
keymaps Merge remote-tracking branch 'qmk/master' into merge-2025-02-08 2025-02-08 20:14:59 -06:00
config.h Migrate LOCKING_*_ENABLE to Data-Driven: I-J (#23767) 2024-05-22 19:06:09 +01:00
keyboard.json modelh: add prerequisites for via support (#24932) 2025-04-24 13:04:30 -07:00
modelh.c Update GPIO API usage in keyboard code (#23361) 2024-05-03 15:21:29 +10:00
readme.md Merge remote-tracking branch 'qmk/master' into merge-2025-02-08 2025-02-08 20:14:59 -06:00

Model H - A USB capable PCB for the IBM Model M keyboard

modelh

This conversion kit allows you to replace your IBM Model M's original internal controller board with a modern USB board. This aims to match the footprint of the original controller and plugs into the original keyboard matrix, but exposes a USB port through the original SDL connector.

Make example for this keyboard (after setting up your build environment):

make ibm/model_m/modelh:vial

Flashing example for this keyboard:

make ibm/model_m/modelh:vial:flash

For IBM Wheelwriter 10/15/1000 modules (ISO), you can try the wheelwriter_1x_iso keymap:

make ibm/model_m/modelh:wheelwriter_1x_iso

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.