James Young 16d2db5048 Migrate `LOCKING_*_ENABLE` to Data-Driven: I-J (#23767) 2 tahun lalu
..
ibm122m 16d2db5048 Migrate `LOCKING_*_ENABLE` to Data-Driven: I-J (#23767) 2 tahun lalu
m122_3270 1184e0d9be Adjust keycode alignment around `QK_BOOT` (#23697) 2 tahun lalu
readme.md f98f8eedf0 Consolidate modelm v2 (#14996) 3 tahun lalu

readme.md

IBM Model M Terminal with 122 keys

This is the parent directory for all projects that replace the controller of IBM's Model M terminal keyboard with 122 keys and then run QMK on it.

These controllers differ in their use of microcontrollers, connection (mainly USB) optional speakers etc.

Some of them can be bought fully assembled others are do-it-yourself.

Warning - Model M Variants

Not all of these projects will fit into your keyboard!

As the Model M was produced over several years there are many variants of the controller PCB. Check what fits your keyboard before you build/order one.

The variants built for PCs differ in:

  • PCB size
  • Connectors (8/12 pin flex, location)
  • Ground wire connector location

Additionally IBM built Model M variants with 101/102 keys, the space saving keyboard (SSK, 84-key) etc.