Model M keyboards



Various Model M keyboards
Various Model M keyboards

The Model M is a large family of computer keyboards created by IBM and later sustained by Lexmark, Unicomp, and Toshiba. The sole unifying principle of the family is the use of membrane sensing circuits whilst mostly being flagship products in their respective target market segments; whilst membranes are common today, IBM's adoption of it contrasted the capacitive assemblies used by IBM previous two major families of keyboards. Other common well-known features found on Model Ms include membrane buckling spring switches and plastic riveted assemblies, although not all Model Ms featured either.

Today, buckling springs Model Ms are regarded as one of the best families of keyboards created due to their unique auditory and tactile feedback capabilities. Whilst perhaps only bested by IBM's earlier creations in this regard, the majority of Model Ms feature more digestible physical layouts, are typically cheaper to buy and there's a superior availability of spare parts should they be needed. Some consider Model Ms to also be a "gateway drug" into the wider field of vintage and/or IBM keyboards.

Brief history

1984 Hattiesburg American advert showing<br />the first Wheelwriters and Quietwriter<sup>2</sup>
1984 Hattiesburg American advert showing
the first Wheelwriters and Quietwriter2

The story of the Model M family begins in late 1983 when IBM patented the membrane buckling springs switch design invented by Edwin T. Coleman, III. The intent of the new membrane-driven design was to half the production cost of the buckling springs switch compared to Richard Hunter Harris' 1977 capacitive buckling springs design used in the Model F family keyboards1. The first vessels of this switch design were the in fact typewriters; namely the IBM Wheelwriter 3, Wheelwriter 5 and Quietwriter 7, which were all released on 13th December 19842.

The first discrete keyboard with this switch design was the IBM Enhanced Keyboard, which launched in June 1985 in the form of a terminal keyboard for the IBM 3161 ASCII Display Station (P/N 1386303)3. This was also officially designated "Model M" unlike the earlier Wheelwriter-family keyboard assemblies, and the PC-compatible versions of the Enhanced Keyboard such as P/Ns 1390120 (PC/XT), 1390131 (PC/AT) and 1391401 (PS/2) cemented the reputation of the Model M and the status of the Enhanced Keyboard being the definitive member of the family. At the same time, the family started expanding with a 122-key terminal keyboard, 84/85-key tenkeyless keyboard, and various smaller keypad designs spawning between 1985 and 1987.

The 1990s were very eventful for the Model M family, with the early '90s seeing the formation and sale of IBM Information Products Corporation in August 1990 and March 1991 respectively to facilitate the divesture of IBM’s Lexington, KT and Boulder, CO typewriter and keyboard manufacturing operations4 (IBM UK and Mexico still continued their own production). This resulted in the formation of Lexmark International, which IBM subsequently started marketing its products with IBM branding (including Model M keyboards)5 with a five-year contract to do so. The '90s saw the rise of numbered Model M variants, resulting in M1 through M15 (excluding M10, M12 and M14) being used as designations for unique keyboard designs sequentially from 1990 to 1994. The family also gained numerous members that did not use buckling springs or even full-travel switches, instead using technologies such as Quiet Touch-branded rubber domes (Enhanced Keyboard with Quiet Touch) or buckling rubber sleeves (M3, M4/M4-1, M6/M6-1, M7, M8, M9 and M11). Attempts to combine keyboard and pointing devices were also made, with keyboards featuring integrated trackballs (M5-1/M5-2) and TrackPoint isometric pointing sticks (M4-1, M6/M6-1, M13) being released through 1993 and 1994.

Lexmark-branded Model M range circa mid 1990s<sup>7</sup>
Lexmark-branded Model M range circa mid 1990s7

When IBM's five-year contract with Lexmark was reaching its end, keyboard sales accounted for only 5% of Lexmark's gross profit and thus they made the decision in late 1995 to exit the keyboard market by April 1996. Assets related to buckling springs and Quiet Touch Model M keyboard production such as tooling were sold off to both IBM (presumably IBM UK) and Maxi Switch, with the latter receiving the 1983 membrane buckling springs patent6. Also in 1996, a group of former Lexmark (and in some cases former Lexmark and IBM) employees retired from the company to form Unicomp to continue to produce buckling springs and Quiet Touch Model Ms based on the last generation designed by IBM and Lexmark. Since tooling had already been sold off back to IBM and Maxi Switch by the time of Unicomp's founding, the fledging company spent the rest of the '90s recovering Model M tooling from other Model M factories under IBM and Maxi Switch to rebuild its tool base8. By the turn of the millennium, Unicomp had established a wide range of keyboards and began the current era of the Model M. Unicomp continued to produce buckling springs Model Ms for IBM as late as 20049, and 2012 was the last year IBM marketed any Model Ms in their name as it sold its IBM Retail Store Solutions division to Toshiba10 who then continued production of the Model M7 through M11 POS keyboards under their own name.

Defining characteristics

Membrane circuitry

The single defining feature for every IBM keyboard with the designation "M" is their membranes. A membrane is a form of circuit where traces (in this case, for the keyboard's matrix) is placed onto thin sheets of plastic as a cheaper alternative to PCBs11. It does not mean the keyboards are necessarily rubber dome. The most famous mechanism placed on top of these in the Model M family are buckling springs, which the majority of famous and well-regarded Model Ms feature. It is argued by many whether this precludes the Model M from being a "mechanical keyboard", but the definition of the term is ambiguous and not standardised. So, it's best to avoid the term and simply consider the buckling springs Model Ms based on the merits of the auditory and tactile feedback they can provide, not the imperceivable circuitry underneath whose only functional drawback is a limit of two-key rollover.

Buckling springs

More information: IBM buckling spring#Membrane

Buckling springs take the form of a spring that when pressed deforms (buckles) in a specific way that allows a flipper (also called rocker or hammer by some) to hit the circuit underneath to make a connection. In the case of the Model Ms that feature buckling springs, pressing the switch will cause the flipper to bridge two contacts on the membrane sheets underneath at its given switch position1. This contrasts the buckling springs found on the earlier Model F keyboards that when buckling the capacitive material the flipper is made of is sensed by the capacitive sensing PCB underneath12.

Animation of a buckling spring<sup>13</sup>
Animation of a buckling spring13

Buckling springs are a clicky-tactile switch considered by some to be the quintessential good clicky switch. The properties of both features are rather unique as there are seldom switches that feature a similar mechanism. It is best described as having a crisp, pingy click that perfectly matches the point of switch actuation, and having tactility suited for typing but also not over the top. Buckling springs are rated for 25 million key presses and are also on the heavier feeling side of switches.

Buckling springs on a Model M
Buckling springs on a Model M

Riveted assemblies

The majority of Model Ms feature curved assemblies that are riveted together to provide security of the inner switch technology with tension. Typical buckling springs Model Ms famously use melted plastic rivets. The longevity of these rivets has been called into question as they can invariably break off over the years and decades. Losing a handful of rivets that are not adjacent to each other is generally not fatal, but losing many that are clustered in one area of the keyboard will lead to a loss of tension that can at first lead to mushy-feeling keypresses and then will stop registering as it gets worse. It's impossible to establish the cause from case to case, but some generally believe they can break with a combination of extreme and/or sustained vibration, humidity and the user's handling of the keyboard.

The good news is that a chronic loss of rivets typically does not mean the keyboard cannot be salvaged. Practises known as screw or bolt modding can be used to replace the lost rivets with screws or bolts (respectively) to regain tension on the assembly. This can be done yourself (guides on how to do this like Bitten's Model M Restoration Megaguide exist) or can be professionally done by experienced 'bolt modders' such as long-time practitioner Brandon @ clickykeyboards.com. It should also be considered that many vintage Model Ms from the 1980s continue to operate with their original rivets intact, and indeed many Model Ms exchange hands between owners without issue.

Bottom of a 122-key Model M's keyboard assembly<sup>14</sup>
Bottom of a 122-key Model M's keyboard assembly14

As for non-buckling springs Model Ms such as those with buckling rubber sleeve switches, the method of riveting varies. Model M4 and M6 buckling sleeves keyboards use metal 'teeth' rivets that hook the backplate onto the barrel plate. This solution avoids perishable plastic and allows the backplate to be easily removed from the rest of the keyboard. The Models M3, M4 and M4-1 numeric keypads however use plastic rivets. The Models M7, M8, M9 and M11 avoid rivets entirely and use screws.

PBT dye-sublimated keycaps

Biege Model Ms are known for their high-quality unique-mount PBT dye-sublimated keycaps, something inherited from the Model F family. Versus the most common keycap material, ABS16, PBT is more durable, does not yellow with age, and will keep its texture for longer without shining17. Dye-sublimation is also a very durable text printing method that sinks dye material into the keycap's plastic itself, meaning there is nothing to wear off as would be the case with pad-printing or silk screening. This means many vintage Model M keycaps will still be in good condition, requiring at most a good cleaning.

Most buckling springs, buckling sleeves and Quiet Touch Model M keycaps are uni-profile, meaning a given keycap can be swapped with another provided they are of the same unit size. This allows every Model M to have innate layout customizability without the user needing to worry about mismatches in keycap sculpting - sculpture is instead provided by the curved internal keyboard assembly or the keyboard is intended to be low profile. Furthermore, most buckling springs Model Ms have two-piece keycaps that allow the user to swap around their layout around without needing to completely dismount the entire keycap. The two pieces are known as the stem (the part that always stays in the barrel) and the keytop (the part that can be easily swapped). That said, not all buckling springs Model Ms have two-piece keycaps, with notable exceptions include the Models M1, M2, M13 and M15, and some models that are known to have two-piece keycaps may come with single-piece keycaps due to manufacturing nuances over the years.

Beige and industrial coloured Model Ms receive two colours of keycaps; off-white (also known as pearl) and grey (pebble). Black Model Ms with all-black keycaps have pad-printed (perishable) white lettering since dye sublimation cannot be used to sink in dye lighter than the host plastic without resorting to a more costly inverse dye sublimation technique. Today, Unicomp offers keycaps in a variety of colours and as blanks or with dye-sublimated legends on their website. They can be bought individually or as part of the many predefined sets they offer18.

Rear labels

One of the hallmarks of the Model M family is strong documentation of the keyboard's type and date of manufacture in the form of a rear label sticker casually referred to as a 'birth certificate'. This feature is something also inherited from the Model F family and has been present since the first Wheelwriter keyboard assemblies were produced and are still found on the latest Toshiba POS or Unicomp buckling springs Model Ms. Model M keyboards can have an external label and an internal label.

External rear labels

The external rear label is used to display information about the keyboard as a whole. As a summary of the main data points of interest presented on the external rear label:

There are many variations of these birth certificates from various eras of production or manufacture. A sample can be seen below but note there are many more as well.

Internal rear labels

As briefly mentioned above, the internal keyboard assembly (of Model Ms that are not a unibody design) can have their own part number with their own rear-facing label. Actionwriter, Quietwriter and Wheelwriter keyboard assemblies typically also have their only birth certificate on the back of the keyboard assembly. The internal rear label is used to display information regarding just this inner assembly along with the keycaps fitted to it as standard. It doesn't represent the type of controller, lock-lights or outer case of the whole keyboard. As such, multiple unique outer part numbers can share the same internal part number as evidenced by the fact the US ANSI layout IBM Enhanced Keyboards P/N 1390120 (PC/XT)19, P/N 1390131 (PC/AT)20 and P/N 1391401 (PS/2)21 can all bear the inner assembly part number P/N 1386085 since the differences between those three models don't include the keyboard assembly itself or the keycaps.

As a summary of the main data points of interest presented on the internal rear label:

Once again, a sample of these rear labels can be seen below but keep in mind that various other styles exist. Another thing to note is that internal rear labels have been known to be substituted with information written directly on the keyboard's backplate, especially for US-produced Model Ms in the 1990s.


Model M-based typewriter keyboard (1984)

The first membrane buckling springs keyboards were in fact the keyboard assemblies for the 1984-debuting IBM Wheelwriters 3 and 5 and Quietwriter 7. What would become the Model M as we know them featured on all subsequent IBM and later Lexmark Wheelwriters for the next decade. The layouts of these keyboard assemblies were vaguely PC-like, with a mix of including T-nav arrow keys, one or two columns of left-side function keys, and occasionally even a numeric keypad being found on various models depending on their value segment. As a result, most Wheelwriter keyboards range from approximately 65% to 80% size layouts. The common feature amongst all of them was a split spacebar with the smaller "Code" key being an additional modifier for accessing functions throughout the keyboard.

Enhanced Keyboard for terminals (1985)

The Enhanced Keyboard debuted as a terminal keyboard for the IBM 3161 ASCII Display Station and thus were the first introduction of the standard Model M design; the eponymous Enhanced key layout and the typical design features the Model M is known for. Also used on other IBM terminals such as the 3151, 3192, and various InfoWindow display stations, these keyboards heavily resemble the slightly later PC-compatible IBM Industrial and Enhanced Keyboards but lack any lock-lights, feature 240-degree pin arranged DIN or modular 8P5C ("RJ-45"-like) connectors, and have an extra key (102 vs 101 for ANSI, 103 vs 102 for ISO) by splitting the usual numeric keypad + key into two 1-unit keys.

Industrial Keyboard (1985)

The Industrial Keyboards were the first PC-compatible Model Ms available and were variants of the Enhanced Keyboard, originally shipping with the AT-class IBM 7531 Industrial PC but later used on later PS/2 era industrial computers as well. Compared to standard Enhanced Keyboards, industrial Model Ms are essentially the same underneath but feature a grey-coloured case designed to hide the dirt and damage expected to be inflicted upon the device within an industrial environment.

122-key Type I & Type II Functional Key Keyboard (1985)

The 122-key terminal keyboards (commonly known as "M122s" today) are the largest Model Ms available although they are a nuanced subfamily of keyboards themselves. The M122s started out as the membrane buckling springs adaptation of the 122-key Model F design and thus heavily resemble them and were made for use with many of the same terminals including the IBMs 3179, 3180 and 3205. However, these original Type I M122s with Model F-style two-setting riser feet and straight shaped 240-degree pin arranged DIN plug were followed by three further revisions and modifications to the design. Type II was introduced not long after Type I and largely look the same, except that it has Model M-style flip-out feet and a right-angle shaped DIN plug. Type I and II are also typically referred to as "battleship" keyboards due to their size.

Enhanced Keyboard for PCs (1986)

The PC version of the Enhanced Keyboard was the first home consumer, most common and the definitive Model M keyboard, becoming IBM's choice keyboard for a decade after its release and still in production today as the Unicomp Classic. Labelled as being "enhanced" in regards to its layout that became an industry standard and is still used today with the addition of GUI keys, the Model M is perhaps the most well-known keyboard of all time thanks to the success of the Enhanced Keyboard and its main host system - the IBM Personal System/2 series. The Enhanced Keyboard was also made available for IBM's earlier "classic" Personal Computer series in both XT and AT flavours, and several other distinct variants exist for other types of systems and custom orders from third-party companies such Dell, Sabre and General Electric. Essentially, if someone says "Model M", they're usually referring to this keyboard.

Space Saving Keyboard (1987)

The Space Saving Keyboards (SSK) are perhaps the most well-known Model M variation over the standard design. They are simply a tenkeyless and compacted version of the IBM Enhanced Keyboard available as an option for IBM Personal System/2 series of computers. Coupled with the fact numeric keypads were viewed more favourably during the late 1980s, the SSKs are relatively rare. The SSK has since been spiritually succeeded by the Unicomp Mini Model M. Industrial grey versions of the SSKs are known and were popular in the automotive industry during the early 1990s.

Screen Reader/2 Keypad (1987)

The IBM Screen Reader/2 Keypads were the peripheral components of the IBM Screen Reader/2, the first GUI-based screen reader designed to help people with hard or lack of sight access a PC. The keypad takes the form of an 18-key PS/2 compatible buckling springs keypad. These are one of two Model Ms whose internal assembly is based on an older Model F device and thus takes several production values from Model F designs; individual barrels, metal barrel plate, foam padding, and no plastic rivets holding the assembly together. The assembly's previous incarnation was the 25-key IBM 3290-1 Information Panel Program Function and Numeric Keypads.

50-key Keyboard (1987)

The 50-key Model Ms ("M50s") were a matrix-style keypad primarily used with emulating IBM 4700 applications on IBM Personal System/2 or similar class machines. They possessed the same physical layout as the 50-key Model F-based IBM 4704 Model 100 keypads and could come with transparent, functional or alphameric legends. Technically speaking, these are the smallest Model Ms capable of featuring an alphameric layout, although the triple segmentation of the keys makes using an M50 for typing difficult. These are one of two Model Ms whose internal assembly is based on an older Model F device and thus takes several production values from Model F designs; individual barrels, metal barrel plate, foam padding, and no plastic rivets holding the assembly together. The assembly's previous incarnation was the aforementioned 50-key Model F IBM Model 100s these M50s replaced.

122-key Type III & Type IV Functional Key Keyboard (1989)

The Type III and IV M122s were slightly compacted and lighter follow-ups to the Type I and II "battleship" M122s. Typically referred to as "battlecruisers" to differentiate them from their older/larger counterparts, Type III was also a terminal keyboard, however, it sported design language closer to other Model Ms and typically found their home with IBM InfoWindow Display Stations and connected via a modular 8P5C ("RJ-45"-like) connection. The Type IV M122s were introduced soon after as a PC-compatible variant of Type III with lock-lights and at first modular SDL-based cables for use with terminal emulation. Unicomp's PC 122 family is essentially an evolution of Type IV with fixed cables.

M1/M2 Selectric Touch Keyboard (1990)

The Model M1s and M2s were lightweight alternatives to the Enhanced Keyboard. Whilst they fundamentally used the same buckling springs switches, almost everything else about the design was changed as they have no metal backplate, an integrated front cover and barrel plate, and a completely different logic board featuring surface-mounted components. The difference between the M1s and M2s are that the M1 was sold as a standalone product under the "Easy OPTIONS by IBM" brand and the M2 was bundled with full computer systems (usually, IBM Personal System/1 series of low-end home computers). Otherwise, M1s and M2s are the same keyboards. An IBM 3153 terminal and a "bordered" IBM EduQuest variant of the M2 also existed, as well as Quiet Touch rubber dome versions. Despite the name, these keyboards have no relation to the IBM Selectric electric typewriters.

M3 numeric keypad & laptop keyboard assembly (1991)

More information: IBM Model M3 Numeric Keypad for IBM PS/2 L40SX

The Model M3s were the first major deviations from the expected buckling springs keyboards of the previous types. The keyboard design was introduced with the IBM Personal System/2 L40SX, which was an early laptop that featured IBM's first buckling rubber sleeves keyboard assembly. It could also be had with an optional numeric keypad that used the same switches and was designated Model M3. The IBM PS/2 CL57SX and PS/55 N27sx also used variants of this keyboard design. The keyboard assembly was later reused for the Model M4 family and was spiritually succeeded by the ThinkPad's Model M6 series keyboard assemblies.

M4/M4-1 Space Saver Keyboard & numeric keypad (1993)

More information: IBM Model M4 & M4-1 Space Saver Keyboard, IBM Model M4 & M4-1 Space Saver Numeric Keypad

The Model M4s were the discrete desktop and server environment adaptations of the L40SX keyboard and numeric keypad Model M3 assemblies. The M4 is a straight adaptation of the L40SX assembly, featuring a PS/2 based controller. The M4-1 on the other hand adds a TrackPoint II pointing stick module, making it the first IBM keyboard with a TrackPoint. All M4s use the same buckling rubber sleeves switches as their M3 predecessors. M4s were originally produced by Lexmark and Key Tronic, but Unicomp continued production until the late 2000s as the Unicomp Mighty Mouse keyboards. A companion Model M4 or M4-1 numeric keypad was available for all M4s. For IBM, the M4-1 was followed up by the non-Model M and NMB-produced IBM SpaceSaver II (RT3200) keyboard.

M5-1/M5-2 Trackball Keyboard (1993)

The Model M5s were variants of the Enhanced Keyboard with integrated trackball modules. The M5-1 and M5-2 were introduced around the same time, with the M5-1 featuring a 16mm trackball placed around the arrow keys and the M5-2 featuring a 25mm trackball placed on the top-right corner of the keyboard. The M5-1 did not continue in production for long, but the M5-2 is still in production via Unicomp; first branded as the Unicomp On-The-Ball and later/currently the Unicomp Classic Trackball. The Lexmark era models were the last Model M variant released that featured modular SDL connection. Unicomp has since moved to a fixed cable approach.

M6/M6-1 ThinkPad Keyboard Assembly (1993)

The Model M6s were a wide range of IBM portable computer keyboard assemblies used in the 1990s, most notably for early ThinkPad laptops. They were refined Model M3 keyboards using the same buckling rubber sleeves switches but the keyboards themselves had reduced form-factor bodies and the keycaps used a different mount. The biggest difference between M6 and M6-1 was the key barrel slider's colour; M6 had brown sliders, M6-1 had black. Other differences included a larger membrane matrix on the M6-1 (hence the larger ribbon cables) and how they mounted into the host computer. M6s were exclusively produced by Lexmark, however, M6-1s could be produced by Lexmark (before April 1996) or Key Tronic (after). They were used in a plethora of ThinkPads like the 365, 500, 750C, 755CX, 850 and 860. However, by the late 1990s, these had been succeeded by scissor-switch keyboards produced by various other OEMs. Whilst some of these may look identical, the official M6 designation was dropped.

M7 POS MSR Keypad (1993)

The Model M7 is a 49/50-key point-of-sale systems keypad with an integrated magnetic stripe reader. It was the successor of the non-Model M family IBM 468x series keypads of similar function for the IBM 469x family and later many other retail systems from IBM and Toshiba. For the most part, the layout and function of the M7 are customisable and the keypad has many transparent keytops to facilitate printed or written legends on paper. However, almost all M7s have a dedicated numeric keypad in the middle key bank and a Ctrl key in the top-left. These use a bucking rubber sleeves switch design similar to M3/M4/M6 but with very different keycaps.

M7-1 POS Keypad (1993)

The Model M7-1 is a 49/50-key point-of-sale systems keypad without an integrated magnetic stripe reader, the defining difference between this M7-1 and the M7. It too nwas the successor of the non-Model M family IBM 468x series keypads of similar function for the IBM 469x family and later many other retail systems from IBM and Toshiba. For the most part, the layout and function of the M7-1 are customisable and the keypad has many transparent keytops to facilitate printed or written legends on paper. However, almost all M7-1s have a dedicated numeric keypad in the middle key bank and a Ctrl key in the top-left. These also use a bucking rubber sleeves switch design similar to M3/M4/M6 but with very different keycaps.

M8 POS LCD MSR Keypad (1993)

The Model M8 is a 49/50 key point-of-sale systems keypad that is very much like the M7 but sports a tilt-adjustable LCD panel and always has an integrated magnetic stripe reader. Like the M7, for the most part, the layout and function are customisable and the keypad has many transparent keytops to facilitate printed or written legends on paper. However, almost all have a dedicated numeric keypad in the middle key bank and a Ctrl key in the bottom-right. These also use a bucking rubber sleeves switch design similar to M3/M4/M6 but with very different keycaps.

M9 ANPOS MSR Keyboard (1993)

The Model M9 is a 116-key alphanumeric point-of-sale (ANPOS) systems keyboard. The keyboard has two distinct types of keys - the 60%-size alphanumeric standard keys and the transparent keytop keys the Models M7, M8 and M11 use. Like its siblings, a dedicated numeric keypad is found within the transparent-topped keys and gives enough spacing between the alphas and itself to allow for a full Enhanced layout configuration if desired. Of note is that an ANSI left shift and ISO enter are present on the design and is the only option for layout. M9s are only available with an integrated magnetic stripe reader and also use a bucking rubber sleeves switch design similar to M3/M4/M6 but with very different keycaps.

M11 POS MSR matrix keyboard (1993)

The Model M11 is a 133-key point-of-sale systems matrix keyboard or "key array". It's an ortholinear spin on the Model M9 design. Other than the dedicated numeric keypad and Ctrl key, this device can be entirely used for functional/macro use however, ortholinear alphanumeric layouts have also been spotted. M11s are only available with an integrated magnetic stripe reader and also use a bucking rubber sleeves switch design similar to M3/M4/M6 but with very different keycaps.

M13 pointing stick keyboard (1994)

The Model M13 was a variant of the Enhanced Keyboard with an (at-first) integrated TrackPoint II strain gauge-based pointing stick. The M13 in a similar fashion to the SSK is one of the most well-known Model M variants and the black version is well sought after. M13s could also come with a PS/2 passthrough port for mice on the back and have noticeably stronger case texturing compared to almost every other Model M. Unicomp continued producing the M13 until around 2009, branding the keyboard as the Unicomp On-The-Stick and using their unique force-sensing resistor based pointing stick. An industrial version of the M13 also exists.

M15 Select-Ease Keyboard (1994)

The Model M15 was a highly adjustable ergonomic tenkeyless-like keyboard based on the Model M1/M2 design and was branded as either the IBM Adjustable Keyboard, OPTIONS by IBM Adjustable Keyboard, or Lexmark Select-Ease Keyboard. Being the only ergonomic keyboard as per today's standards that IBM ever marketed, the Model M15 features a high degree of customisability; including split, tilt, swivel and tenting capabilities. For convenience, the arrow keys are duplicated on both halves of the keyboard and the split spacebar has an Erase-Eaze feature. A companion numeric keypad (also designated Model M15) could also be had and connected to the host keyboard via a proprietary connection. It is a candidate for the last IBM-sanctioned buckling springs keyboard design.

5576-C01 (1994)

The 5576-C01 was a Japanese-only Model M offshoot produced solely for the IBM PS/55E all-in-one computer. These use modified buckling spring switches that are said to feel slightly different to other Model Ms. These also feature a highly unique rotating vertical stand that allows you to park the keyboards upwards on its back wall. These use TrackPoint II like its larger Lexmark or Maxi Switch produced Model M13 siblings. They could also come in proprietary combined signal PS/2-like cable or a more standard Y-split keyboard and mouse PS/2 cable. It is a candidate for the last IBM-sanctioned buckling springs keyboard design.

"M-e" IBM POS input device

The Model M "extended family" (M-e) is an unofficially defined extension of the Model M family formed when IBM updated their POS keyboard and keypad designs in the 2000s. These are a direct evolution of the Model M7/M7-1/M8/M9/M11 family, using the same IBM buckling rubber sleeve switch technology and closely resembling each other, and some of these still remain in production with Toshiba branding. However, the official "Model M" designation was dropped and most (but not all) of the designs received the ability to attach extensions (hence why many "M-e" members have "Modular" in their product names). The most notable improvements were extra keys for the Model M7 (no LCD keypad) and M8 (LCD keypad) successors and the option for integrated pointing devices such as a TrackPoint-like pointing stick or a "GlidePad" trackpad for the alphanumeric keyboards. The interfaces of these keyboards were also overhauled, with the Modular-branded M-e's now primarily using USB or powered-USB and the ones with detachable cables now use a 6x2 connector for cable modularity instead of 8-pin SDL. Legacy PS/2 support still exists, though. A few unique but still related designs were also introduced, including a 31/32-key monitor-mounted keypad and the IBM Modular CANPOS and CANPOS II keyboards that largely succeeded the Model M9. The Model M11 matrix keyboard never received a direct "M-e" replacement.

Unicomp EnduraPro (2000)

The EnduraPro is Unicomp's spiritual successor to the Model M13 and was their first self-introduced Model M variant. The EnduraPro is an adaptation of the IBM 5576-C01 tooling and thus both closely resemble each other. However, the vertical stand feature has been removed and the TrackPoint II pointing stick has been swapped out for Unicomp's own force-sensing resistor based implementation. Unicomp's typical layout options are also available. After two decades of production with the same tooling, the moulds used to produce them are prone to producing defects.

Unicomp SpaceSaver/Ultra Classic

The Ultra Classic (also known as the SpaceSaver M for the Mac version and previously called SpaceSaver itself) was Unicomp's sole save-saving no-frills alternative to the Unicomp Classic before the introduction of the New M and Mini M. It is a sibling to the Unicomp EnduraPro as it is made with the tooling formerly used to produce IBM 5576-C01 keyboards. Unlike the EnduraPro, these do not have an integrated pointing stick. However, like the EnduraPro, the moulds used to produce them are old and are producing defects.

Unicomp New Model M (2020)

The New M was the first true new Model M variant introduced in 20 years, made with new tooling and thus not prone to the dimples and blemishes Unicomp's older products suffer with. It's essentially the successor to the Unicomp Ultra Classic, taking up a market position of being a bezel-reduced Model M compared to the IBM Enhanced Keyboard/Unicomp Classic. Stylistically, the New M is much closer than its predecessor to typical Model M design features. It is presently only available in black.

Unicomp Mini Model M (2021)

The Mini M is the successor to the SSK and is presently the latest Model M variant. Compared to the original SSK, the Mini M sports an upgraded membrane matrix capable of many 6-10 key combinations, lock-light LEDs, a modular and pressure-locking Type-A USB interface, and is available (and only) in black. The left/right bezel footprint is also slightly diminished compared to the SSK. Like the New Model M, this keyboard is built with Unicomp's latest tooling and thus not prone to the dimples and blemishes Unicomp's older products suffer with.

Further reading & resources



  1. IBM - Rocking switch actuator for a low force membrane contact switch [accessed 2021-06-17].
  2. Hattiesburg American - Archives: The Blitz is On… IBM [accessed 2021-06-17].
  3. SharktasticA - P/N 1386303 [accessed 2021-06-17].
  4. Los Angeles Times - IBM Planning to Set Up New Subsidiary : Industry: A buyout firm will be the majority owner of its typewriter and keyboard operations [accessed 2021-09-01].
  5. IBM - Archives: 1990s - 1991 [accessed 2021-06-17].
  6. Plastic News - Lexmark exits keyboards, targets printers: firm to outsource more molding [accessed 2021-06-17].
  7. JP @ geekhack - Cool information Pamphlet from Lexmark Era Model M's [accessed 2021-11-02].
  8. u/funkmon - I typed on the new Unicomp SSK. *Write-up of visit to Unicomp* [accessed 2021-06-17].
  9. SharktasticA - SNKB-M2004-13U-101 [accessed 2021-06-17].
  10. IBM - Toshiba TEC to Acquire IBM’s Retail Store Point-of-Sale Solutions Business; Agreement Allows Both to Tap Growing Smarter Commerce Opportunity [accessed 2021-06-17].
  11. deskthority wiki - Membrane keyboard [accessed 2021-09-09].
  12. deskthority wiki - IBM buckling spring [accessed 2021-09-09].
  13. Shaddim - File:Bucklingspring-animation-300ms.gif [accessed 2021-09-09]. License: CC-BY-2.0.
  14. SharktasticA - SNKB-M1997-BT4-122 [accessed 2021-10-22].
  15. Blake Patterson - File:Blake Patterson IBM Model M Keyboard space saver open back.jpg [accessed 2021-09-09]. License: CC-BY-2.0.
  16. WASD Keyboards - Mechanical Keyboard Guide [accessed 2021-09-09].
  17. Switch And Click - ABS vs PBT Keycaps: What’s the Difference? [accessed 2021-09-09].
  18. Unicomp - Buttons [accessed 2021-09-15].
  19. ClickyKeyboards - 1987 IBM model M (1390120) Made by IBM 08 JAN 87 [accessed 2021-12-19].
  20. ClickyKeyboards - 1987 IBM model M (1390131) Made by IBM 30 JAN 87 [accessed 2021-12-19].
  21. ClickyKeyboards - 1990 IBM model M (1391401) Made by IBM 09-17-90 [accessed 2021-12-19].
  22. phosphorglow - IBM "Shop Date" [accessed 2021-12-19].
  23. SharktasticA - 1389715 (1987, IBM-US) [accessed 2021-12-19]. License: saved from volatile eBay listing.
  24. webwit - Index of /input/ibm_industrial [accessed 2021-12-07]. License: public domain.
  25. P. Zwettler - File:IBM Model M 1390120 19860331 front 1280x720.jpg [accessed 2021-12-07]. License: WTFPL.
  26. Snuci - File:IBM Screen Reader Pad back.jpg [accessed 2021-12-07]. License: public domain.
  27. D. E. Larsso - File:IBM PS2 L40SX.jpg [accessed 2021-12-04]. License: CC BY-SA 4.0.
  28. Dario'sCope - donated photo.
  29. Sandy55 - IBM [accessed 2021-12-07]. License: re-use permitted; source should be given.
  30. SharktasticA - 41J7247 (2008, XSZ) [accessed 2021-12-04]. License: saved from volatile MercadoLibre listing.
  31. SharktasticA - 92F6271 (2000, Maxi-Switch) [accessed 2021-12-04]. License: saved from volatile eBay listing.
  32. SharktasticA - 41J8019 (2006, XSZ) [accessed 2021-12-04]. License: saved from volatile eBay listing.
  33. webwit - Index of /input/ibm_m15 [accessed 2021-12-07]. License: public domain.
  34. SharktasticA - 65Y4045 (2010, IBM) [accessed 2021-12-05]. License: saved from volatile AliExpress listing.
  35. SharktasticA - 13G2130 (2006, IBM) [accessed 2021-12-05]. License: saved from volatile eBay listing.
  36. SharktasticA - 93Y1231 (2011, IBM) [accessed 2021-12-05]. License: saved from volatile eBay listing.