Jump to page content

SMK keyboard codes

SMK keyboard codes do not yet appear to be as structured as those from Alps, and so far seem not to offer much in the way of clues. They do however suggest that the NEC-branded switches were made by SMK.

For series details, see series and parts.

Long code Short code PCB branding Keyboard Year Switches Source
J-M7101-02 Ⓓ SMK Zentec Zephyr 00-441-01 J-M0404 Bitsavers
J-M9030-02Ⓒ¹ GMCK-19EHB NEC NEC PC-8801 JM-0400, NEC-branded sandy55.fc2web.com
J-M6301-01Ⓓ SMK Olivetti ET 121 56.10. (week 10 1981) Olivetti-designed integrated dome Deskthority
3-J9011-02D SMK Kaypro II 1982 J-M0404 deskthority.net
J-M9031-02Ⓐ SMK 1983 (label) J-M0404 vintagecomputer.ca
3-J9011-02Y SMK Kaypro “New” 2 1984 ? deskthority.net
401KBM-006-90RⒶ SMK Acorn BBC Microcomputer 1984 (computer) J-M0432 wouter.bbcmicro.net
401KBG-010-50RⒷ KBG0301-1021R
KBG0301-1031R (shown together)
SMK Canon S-51 ? PCB equivalent to KBS03 Series deskthority.net
401KBG-014-90RⒷ KBG0301-1052R(A)
KBG0301-1054R(G) (all three shown together)
SMK Sony HB-G900P
Sony HB-G900F
1986 (machine introduction) PCB equivalent to KBS03 Series msx.hansotten.com (HB-G900P/F service manual)
YouTube — Vintage MSX computer teardown (Sony HB-G900P)
401KAG-060-00RⒷ KAG9001-0002R SMK Unidentified typewriter None given Non-discrete slider over dome (most keys); second generation white (inverse cross) plus.google.com
2J-M9021-4 ? Apple Apple M0110A 1989² J-M0404, J-M0409 (tall variants) kbtalking.cool3c.com
401KBM-037-01Ⓔ ? SMK Tulip ATK 03.01.44 1990 (case) Second generation ivory tactile (inverse cross) deskthority.net
401KBM-087-01R/02R KBM0602-1262R/1263RⒷ SMK Sony PCY-333? ? Second generation tortoiseshell tactile (inverse cross) mousefan.telcontar.net
401KBM-087-02RⒷ KBM0602-1263R(DOSV) Sony PCY-333 ca. 1992 (case) Second generation yellow tactile (inverse cross) ~kaineko2
401KAS-063-01RⒷ CMKS-81X¹ SMK Apple Keyboard II 1991¹ (case) SMK spring-over-membrane; second generation latching (Alps mount) applerescueofdenver.com


  1. Unclear
  2. alps.tw believes that the “89-32” written on his M0110A PCB is the production week; while this is extremely late for first generation switches, the photo of the case appears to show March 1990, which does tie up well with the code on the PCB. The controller chip is below the mounting plate and is difficult to document.