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 First generation upright, black Bitsavers
J-M9030-02Ⓒ¹ GMCK-19EHB NEC NEC PC-8801 First generation angled, NEC-branded sandy55.fc2web.com
3-J9011-02D SMK Kaypro II 1982 First generation upright (black, beige) deskthority.net
J-M9031-02Ⓐ SMK 1983 (label) First generation upright (black, beige) vintagecomputer.ca
3-J9011-02Y SMK Kaypro “New” 2 1984 ? deskthority.net
401KBM-006-90RⒶ SMK Acorn BBC Microcomputer 1984 (computer) First generation angled 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² First generation upright, latching 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.