A brief browse inside a Model M7

Here's a quick overview of what's inside an IBM Model M7. The Model M7 is a 49-key point of sale (POS) computer keypad originally produced by IBM between around 1994 until 2012, after which Toshiba continued using the design after buying out IBM's former Retail Store Solutions division. I've acquired three of these M7s over the last short while, hoping to produce PC-compatible macro pads from them to use at my home and my university office (once COVID-19 has buggered off). Being shown off today is the only one out of the three that is broken, serving as a spare parts bin and nothing more.

Just as an FYI: when the phrase "traditional Model M" is used, I am referring to a typical IBM Enhanced Keyboard such as part number 1391401.

Photo of the Model M7

Starting with obviously the most interesting part, the keyboard is housed within two layers of box; an outer and very corporate (plain) looking box with a large IBM logo and an angular box around the M7 itself.

Photo of a Model M7

M7s have two types of keycaps; 1-unit stems with either a 1-unit or 2-unit keycaps on top, or 1.25-unit stems with transparent keycaps on top. Not using a bar or rod stabiliser approach that traditional Model Ms used, the numeric zero key simply uses a second redundant stem for stabilisation.

Photo of the Model M7
Like traditional Model Ms, the keycaps are of a two-piece design

Not being a consumer product, branding is tame on the M7s, with only a single IBM oval on the back wall.

Photo of the colourless IBM oval logo on the rear edge of the Model M7

M7s use what is seemingly a variant of the shielded data link (SDL) connector traditional older-generation Model Ms famously use. Compared to a standard SDL socket, this socket is overall wider and it is a very tight fit if you try and ram a standard SDL cable in there. It can get stuck, so don't try that at home. You have officially been warned! Besides, even if it did fit, it wouldn't do much as the M7 speaks RS485 serial, something no average home PC supports natively.

Photo of the modular SDL connection port
Don't try inserting a normal IBM SDL cable into this
Photo of a mounting hole on the Model M7

One aspect M7s thankfully don't share with their more infamous brethren is that they are held together with just three Phillips screws instead of four 5.5mm nuts.

Photo of the Model M7
Photo of the Model M7 opened

The keyboard assembly is a sandwiched just like a traditional M, with domes on top, followed by two layers of membrane, and backed by a thin plate of metal. The black coloured assembly on top of the plastic ridge is the magnetic strip reader (MSR).

Photo of the keypad assembly
Guess the assembly is screw-modded for you, eh

Close up photo of some of the chips on the mainboard

Perhaps the most interesting revelation for me is that the way the membrane connects to the mainboard is the same as how it is done on a traditional Model M. The type of connector is a Triomate, which is commercially available.

Photo of the two Triomate sockets for connecting the membrane matrix onto the mainboard

I have one such example of a commercial Triomate socket, and indeed, it can be used to mount the membrane to a different board. This fact is more commonly important in B/S circles for converting Wheelwriter Model M assemblies to USB, and converting these is exactly what I got in mind!

Photo comparing the Triomate connector of the Model M7
Specifically, the Triomate I'm holding is 6-520315-6

So, what do I think? Whilst this is not my first time opening an M7, it is definitely a different experience compared to most keyboard disassemblies. Given there is both a keypad and an MSR in there, there is obviously more going on inside this thing compared to most other keyboards. The inside both interesting to look at and takes more time to understand what is going on. Anyway, these will make good project boards in the future!