Apple Keyboard (M0116): Difference between revisions

Rebuild from Deskthority (photograph-backed) + Guide to the Macintosh Family Hardware ch.8. Corrected predecessor to M0110A; cable is detachable not fixed; deleted unsourced dimensions, weight, typing angle, 25/50 mA draw, switch force/travel/lifetime, Pantone 423C, plate thickness, Taiwan/Singapore/Ireland production split, quality-control and assembly narratives, ~500,000-unit production statistics and 2024 market values; replaced fabricated register-2 LED table with Apple Table 8-8
Update links to Apple Extended Keyboard after page move
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox computer peripheral
{{Infobox computer peripheral
| name        = Apple Keyboard
| name        = Apple Keyboard
| image        = [[File:Apple (Standard) Keyboard M0116.jpg|250px]]
| image        = [[File:Apple (Standard) Keyboard M0116.jpg|260px|frameless]]
| caption      = Apple Keyboard M0116
| caption      = Apple Keyboard M0116
| manufacturer = Apple Computer, Inc. (Alps Electric)
| manufacturer = Apple Computer, Inc.
| type        = Computer keyboard
| type        = Computer keyboard
| release date = 1987 (with the [[Macintosh II]] and [[Macintosh SE]])
| release_date = 1987 (with the [[Macintosh II]] and [[Macintosh SE]])
| discontinued = 1990
| discontinued = 1990
| price        = US$129 (1987)
| interface    = [[Apple Desktop Bus]]
| interface    = [[Apple Desktop Bus]]
| compatible  = All ADB-equipped Macs, Apple IIGS
| compatible  = ADB Macintosh models
| predecessor  = Apple M0110A
| predecessor  = Apple M0110A ([[Macintosh Plus]] keyboard)
| successor    = [[Apple Extended Keyboard II|Apple Keyboard II]]
| successor    = [[Apple Keyboard II]]
| model        = M0116 (ANSI), M0118 (ISO)
| model        = M0116 (ANSI), M0118 (ISO)
| part_number  = 661-0383 (service exchange)
}}
}}
<templatestyles src="Template:StyledTable/styles.css" />
<templatestyles src="Template:StyledTable/styles.css" />
The '''Apple Keyboard''', usually called the '''Apple Standard Keyboard''' to distinguish it from the several other products Apple has called "Apple Keyboard", is a plate-mounted Alps SKCM keyboard introduced in 1987 with the [[Macintosh II]] and [[Macintosh SE]].<ref name="dt">"Apple Standard Keyboard", [https://deskthority.net/wiki/Apple_Standard_Keyboard Deskthority wiki]. Part numbers M0116 and M0118; FCC ID BCG6LWM0117 where present; Alps SKCM Orange, Alps SKCM Salmon and (on some Arabic models) Alps SKCM White main switches with an Alps SKCL Lock for Caps Lock; plate mount; dye-sublimated PBT keycaps except the ABS space bar, legends bottom-left in italic Univers Condensed Thin; years of production 1987–1990; price $129 USD (1987); two bidirectional ADB ports and a detachable coiled cable; the backwards-L Return key and the Control key left of 'A'; the M0117 serial-number suffix; an Arabic M0118 with SKCM White switches; all known M0118s made in Ireland or the USA; the power button as a sideways-mounted Alps switch; and a controller IC dated 8718 on an apparently 1987 example. '''Community wiki, cited as a secondary source''', photograph-backed; where it marks a claim as uncited that is said here.</ref> Neither machine shipped with a keyboard: the buyer chose between this one and the larger, dearer [[Apple Keyboard|Apple Extended Keyboard]].<ref name="dt" /> Deskthority gives the production span as '''1987–1990''' and the 1987 price as '''US$129'''.<ref name="dt" />
The '''Apple Keyboard''', often called the Apple Standard Keyboard to tell it apart from other Apple products of the same name, is a plate-mounted Alps SKCM keyboard introduced in 1987 with the [[Macintosh II]] and [[Macintosh SE]]. Those machines were sold without a keyboard, and buyers chose between this one and the larger [[Apple Extended Keyboard|Apple Extended Keyboard]]. It was made until 1990. Deskthority lists the Apple M0110A of the [[Macintosh Plus]] as its predecessor and the [[Apple Keyboard II]] as its successor.<ref name="dt">"Apple Keyboard" (Apple Standard Keyboard), [https://deskthority.net/wiki/Apple_Standard_Keyboard Deskthority wiki]. Community wiki, secondary source: models M0116 and M0118, FCC ID BCG6LWM0117; Alps SKCM Orange and Salmon switches with an Alps SKCL Lock for Caps Lock; plate mount; dye-sublimated PBT keycaps except the ABS space bar, legends bottom-left in italic Univers Condensed Thin; two bidirectional ADB ports and a detachable cable; layout identical to the Apple Desktop Bus Keyboard; the backwards-L Return key and the Control key left of A; M0118 ISO variant; serial numbers ending M0117; the sideways-mounted Alps power switch; 1987-1990 production; introduction with the Macintosh II and SE (citing an August 1987 Macworld advertisement); dimensions and weight (citing Apple Tech Info Library article 3504).</ref>


Its direct predecessor is the '''Apple M0110A''', the keyboard of the [[Macintosh Plus]] — not the [[Apple Desktop Bus Keyboard]], which was a contemporary Apple II product rather than an ancestor.<ref name="dt" />
Apple's service manual describes both of its 1987 ADB keyboards as having their own microcontroller and connecting to the Apple Desktop Bus.<ref name="v6">''Apple Service Technical Procedures, Volume Six'', part number 072-0062, June 1987. Macintosh II Basics (the two ADB keyboards and their microcontrollers); Macintosh SE Take-Apart, "Keyboard", pp. 2.39-2.40 (Mar 87), written for the Apple Keyboard; Macintosh SE Illustrated Parts List, Figure 9 and parts list, pp. IPL.16-IPL.17 (May 87). The keyboard pages are hosted as [[:File:Apple ADB Keyboards Technical Procedures (Macintosh SE).pdf]].</ref>


== Layout ==
== Layout ==
The layout is the same as that of the [[Apple Desktop Bus Keyboard]] for the [[Apple IIGS]]. It is the last Macintosh keyboard with a backwards-L-shaped Return key, as on the M0110A, and the only Macintosh keyboard with the Control key to the left of A, the Apple II position.<ref name="dt" />


The layout is identical to that of the [[Apple Desktop Bus Keyboard]] for the [[Apple IIGS]].<ref name="dt" /> Two features make it the end of a line:
The M0118 is the ISO variant, with a narrow Return key and Caps Lock and Control in their more usual positions. All known M0118s were made in Ireland or the USA, and both model numbers were sold with legends for many languages.<ref name="dt" /> The FCC ID is BCG6LWM0117 and the serial numbers recorded by Deskthority all end in "M0117"; no keyboard marked M0117 is known.<ref name="dt" />


* It is the '''last Macintosh keyboard with a backwards-L-shaped Return key''', following the M0110A.<ref name="dt" />
Deskthority gives the dimensions as 16.5 &times; 5.6 &times; 1.8 inches (420 &times; 140 &times; 46 mm) and the weight as 2.125 lb (0.964 kg), citing Apple's Tech Info Library.<ref name="dt" />
* It is the '''only Macintosh keyboard with the Control key to the left of "A"''', the Apple II position.<ref name="dt" />


Both were dropped on the Apple Keyboard II.
== Switches and keycaps ==
The main keys use Alps SKCM Orange or SKCM Salmon switches, and Caps Lock uses an Alps SKCL Lock latching switch. The power key is a sideways-mounted Alps switch.<ref name="dt" /> Deskthority dates SKCM Orange to about 1987-1991 and lists it as the switch in most M0116 and M0118 keyboards.<ref name="orange">"Alps SKCM Orange", [https://deskthority.net/wiki/Alps_SKCM_Orange Deskthority wiki]. Community wiki: introduced about 1987, discontinued about 1991; found with and without the Alps logo; fitted to most Apple Standard Keyboards (M0116, M0118) and most Apple Extended Keyboards (M0115).</ref>


=== M0118 ===
The keycaps are dye-sublimated PBT, except the ABS space bar, with legends in the bottom-left corner in italic Univers Condensed Thin.<ref name="dt" />
The M0118 is the ISO variant: a narrow Return key, and '''Caps Lock and Control in their more usual positions''' rather than the M0116's. All known M0118s were made in Ireland or the USA.<ref name="dt" /> Keyboards of both model numbers were sold with legends for many languages and regions.<ref name="dt" />


=== M0117 ===
== Ports and cable ==
There is no known M0117 keyboard, but the model number exists in two places: the '''FCC ID is BCG6LWM0117''', and every spotted serial number ends in "M0117".<ref name="dt" /> That suggests an M0117 was planned or certified; it is not evidence that one shipped, and this page does not claim one did.
The keyboard has two bidirectional ADB ports; either can take the cable to the computer, and the mouse normally goes in the other. The cable is detachable.<ref name="dt" />


== Switches ==
== ADB behaviour ==
Keyboards power up at ADB address $02, the address reserved for encoded devices.<ref name="gmfh">''Guide to the Macintosh Family Hardware'', second edition, Apple Computer, Inc. / Addison-Wesley, 1990, hosted as [[:File:Apple Guide to the Macintosh Family Hardware 2nd Edition 1990.pdf]]. Chapter 8, "Apple Desktop Bus": Table 8-1, ADB connector signals, p. 291; the 500 mA, 5 m, 100 pF per metre and three-device limits, p. 295; the Apple Standard Keyboard, Tables 8-7 and 8-8, registers 0 and 2, pp. 306-307; the 11 ms automatic Talk repeat, p. 313; Table 8-16, device addresses, p. 322.</ref> Register 0 holds up to two key transitions at a time: bit 15 is the status of the first key (0 = down) and bits 14-8 its key code, bit 7 the status of the second key and bits 6-0 its code. Register 2 holds only the modifier keys: Delete (bit 14), Caps Lock (13), Reset (12), Control (11), Shift (10), Option (9) and Command (8), with bits 7-0 reserved. There are no LED bits, because the keyboard has no lock LEDs.<ref name="gmfh" />


Main keys use '''Alps SKCM Orange''' or '''Alps SKCM Salmon'''; Caps Lock uses an '''Alps SKCL Lock''' latching switch.<ref name="dt" /> Deskthority dates SKCM Orange to about 1987–1991, with Salmon following it, and lists the M0116/M0118 among the keyboards that mostly use Orange.<ref name="orange">"Alps SKCM Orange", [https://deskthority.net/wiki/Alps_SKCM_Orange Deskthority wiki]. Tactile switch in the Alps SKCL/SKCM series, metal-leaf sensing, Alps keycap mount, plate mount; introduced ca. 1987 and discontinued ca. 1991; supersedes Alps SKCM Cream and precedes Alps SKCM Salmon; listed as fitted to most Apple Standard Keyboards (M0116, M0118), most Apple Extended Keyboards (M0115), some Apple Desktop Bus Keyboards made in Japan, some Apple IIc keyboards and some Macintosh Portable keyboards. Alps published no actuation-force or lifetime figure that Deskthority reproduces.</ref>
When idle, the computer's ADB transceiver repeats the last Talk command every 11 ms.<ref name="gmfh" />


'''Alps published no actuation force, pre-travel or rated lifetime that any source consulted here reproduces.''' Figures of "70 g ± 10 g", "2.0 mm pre-travel", "3.5 mm total travel" and "10 million actuations" circulate widely for these switches; none could be traced to Alps and none are stated here. What can be said is that both are tactile, non-clicking, metal-leaf switches, and that the difference in feel between Orange and Salmon is small enough that enthusiasts disagree about how much of it is age and contamination.<ref name="orange" />
The power key does not send an ADB code. On the Macintosh II family it momentarily grounds pin 2 (POWER.ON) of the ADB connector to pin 4 to switch the power supply on; on other Macintosh models pin 2 is not connected.<ref name="gmfh" /> ADB-to-USB adapters therefore have to treat the power key separately.


An Arabic M0118 has been recorded with '''Alps SKCM White''' switches.<ref name="dt" />
The data line on pin 1 is open collector, pulled up to +5 V through 470 ohms on the computer's logic board; pin 3 is +5 V and pin 4 ground. All ADB devices together must draw no more than 500 mA; cables should be no longer than 5 m with no more than 100 pF per metre, and Apple recommends no more than three devices daisy-chained on one port.<ref name="gmfh" />


The '''power button is a sideways-mounted Alps switch''', not a separate mechanism.<ref name="dt" />
== Service ==
Apple serviced the keyboard as a complete exchange unit, 661-0383. Apple's instruction is not to remove the keyboard mechanism when exchanging the keyboard; send the whole unit without the cable, and remove the mechanism only to replace a keyswitch.<ref name="v6" />


== Keycaps ==
To open it, following Apple's procedure for the Apple Keyboard:<ref name="v6" />
# Disconnect the keyboard from the computer and remove the cable.
# Work on a grounded workbench pad with a wrist strap.
# Remove the three Phillips screws from the back and lift off the top cover.
# Note how the small breakaway boards carrying the ADB connectors fit into the upper corners of the bottom case, then lift the mechanical assembly out.
# To reassemble, place the assembly in the bottom case with the breakaway boards upright in their slots, engage the top cover's teeth on the front edge of the bottom case and its guide posts in the holes, then turn the keyboard over and fit the three screws.


Dye-sublimated '''PBT''', except the space bar, which is '''ABS'''. Legends sit in the bottom-left corner in italic '''Univers Condensed Thin'''.<ref name="dt" /> The practical consequence is the usual one for this era: the space bar yellows at a different rate from every other key, and no amount of [[Retrobrite|retrobriting]] will make the two match perfectly.
{| class="wikitable styled-table"
|+'''Apple Keyboard service parts (Macintosh SE parts list, Figure 9)'''
|-
! Part number !! Description
|-
| 661-0383 || Apple Keyboard
|-
| 815-1016 || Top case
|-
| 658-7010 || Key cap set
|-
| 076-0209 || Keyswitch set
|-
| 815-1017 || Case bottom
|-
| 970-1263 || Alps locking keyswitch
|-
| 590-0361 || Cable, keyboard
|}
<ref name="v6" />


== Ports and Cable ==
The Caps Lock position needs the latching Alps SKCL Lock switch, which Apple listed as the Alps locking keyswitch, 970-1263.<ref name="dt" /><ref name="v6" />


The keyboard has '''two bidirectional ADB ports'''. Either can be the upstream connection to the computer or a further ADB device; the other normally takes the mouse. Deskthority describes the convention plainly: right-handers use the right port for the mouse and left-handers the left, and the keyboard cable goes in whichever is left over.<ref name="dt" />
For a keyboard that does nothing, check +5 V between pins 3 and 4 of the computer's ADB port, and try another cable and another ADB machine; the cable is detachable.<ref name="gmfh" /><ref name="dt" />


'''The cable is detachable''' and plugs into either ADB port — it is an ordinary 4-pin mini-DIN ADB lead, which is why a failed cable on this keyboard is a five-minute fix rather than a soldering job.<ref name="dt" />
== Things that are not faults ==
* The power key does nothing on the Macintosh SE and other Macintosh models outside the Macintosh II family, where ADB pin 2 is not connected.<ref name="gmfh" />


== ADB Behaviour ==
== Related pages ==
 
Apple's published figures for an ADB keyboard:<ref name="gmfh">''Guide to the Macintosh Family Hardware'', second edition, Apple Computer, Inc. / Addison-Wesley, 1990 — hosted on this wiki as [[:File:Apple Guide to the Macintosh Family Hardware 2nd Edition 1990.pdf]]. Chapter 8, "Apple Desktop Bus": Table 8-1 connector signal assignments (470 Ω pull-up, POWER.ON on pin 2); Table 8-2 transceiver electrical characteristics; Table 8-4 register 0 in the Apple Standard Mouse and its note on 100 ±10 / 200 ±10 counts per inch; Tables 8-7 and 8-8 registers 0 and 2 in the Apple Standard Keyboard; Tables 8-10 and 8-11 registers 0 and 2 in the Apple Extended Keyboard and the $0002 → $0003 Device Handler ID change for right-hand Option and Control; Table 8-13 command byte syntax; Table 8-14 the full ADB timing specification; Table 8-15 device register 3; Table 8-16 device addresses; Table 8-17 reserved Device Handler IDs; the 500 mA total bus limit, the 5 m / 100 pF-per-metre cable limits, the 11 ms idle polling interval and the warning against unplugging a device while the computer is running. Chapter 9, "Floppy Disk Interfaces": Table 9-1 drive capacities, file systems and encoding; the IWM and SWIM interface ICs; internal 20-pin and external DB-19 pinouts; drive current requirements; and the PWM motor-speed line used only by 400K single-sided drives.</ref>
 
* '''Default address $02''' (encoded devices).
* '''Register 0''' carries two key events in one 16-bit read — bit 15 key status for the first key (0 = down), bits 14–8 its 7-bit key code, bit 7 key status for the second, bits 6–0 its code.
* '''Register 2''' carries modifier-key status only on a Standard Keyboard: Delete, Caps Lock, Reset, Control, Shift, Option, Command, with 0 meaning down. There are '''no LED bits''' in register 2 on this keyboard; those exist only on the Extended Keyboard, which has lock LEDs to drive.
* The '''power key is not an ADB message'''. It momentarily grounds pin 2 (POWER.ON) of the connector to pin 4, and that only does anything on Macintosh II-family machines — on other models pin 2 is not connected.
 
Apple documents no polling rate as such. In the idle state the ADB transceiver '''repeats the last Talk command every 11 ms''', which is the real figure behind the "100 Hz" that circulates.<ref name="gmfh" />
 
== Maintenance and Repair ==
 
=== Dead or intermittent key ===
# Test on a known-good ADB machine first. A blown ADB fuse on the computer's logic board presents exactly like a dead keyboard.
# Swap the detachable cable for a known-good one — the cheapest test available on this model.
# Remove the keycap, flood the switch with 90%+ isopropyl alcohol and actuate it repeatedly, then let it dry fully.
# If that fails the switch must come out. SKCM switches open at four retention tabs; the leaf contacts are the usual fault.
 
=== Caps Lock will not latch ===
The Caps Lock position is an '''Alps SKCL Lock''' — an alternate-action latching switch, mechanically different from its neighbours.<ref name="dt" /> An ordinary SKCM will fit and will type, but it will not latch. Replacements come from donor boards only.
 
=== Scratchy or gritty feel ===
Contamination, not wear. Full cleaning means desoldering, which on a plate-mounted board means removing the plate assembly. Weigh that against the risk of lifting pads.
 
=== Nothing at all ===
* Measure '''+5 V at pin 3 against pin 4''' of the computer's ADB port.
* Pin 1 should idle high, held up by a '''470 Ω''' resistor on the computer's logic board.<ref name="gmfh" />
* Keep the chain short. Apple recommends no more than '''three devices''' on one ADB port and no more than '''5 m''' of cable, and the whole bus must stay under '''500 mA'''.<ref name="gmfh" />
 
=== What is not a fault ===
* '''Only two keys register at once.''' That is the register-0 format, not a defect.<ref name="gmfh" />
* '''The power key does nothing on a Macintosh SE or a IIGS.''' Pin 2 is not connected on machines outside the Macintosh II family.<ref name="gmfh" />
 
== Restoration ==
 
The case and space bar are ABS and yellow; the remaining keycaps are PBT and largely do not.<ref name="dt" /> Treat the case and the space bar as one job and leave the PBT keycaps alone. See [[Retrobrite]] before starting.
 
Apple published no dimensions, weight, typing angle, power consumption or production figures for this keyboard that could be found, and none are stated here.
 
== Modern Use ==
 
ADB-to-USB conversion is the usual route. The power key normally needs remapping, because it is a hardware line rather than a key code, and the M0116's Control-left-of-A layout usually wants remapping too. See [[Apple Desktop Bus]] for the protocol timing any converter has to meet.
 
== See Also ==
* [[Apple Desktop Bus]]
* [[Apple Desktop Bus]]
* [[Apple Keyboard|Apple Extended Keyboard]]
* [[Apple Extended Keyboard|Apple Extended Keyboard]]
* [[Apple Extended Keyboard II]]
* [[Apple Keyboard II]]
* [[Apple Desktop Bus Keyboard]]
* [[Apple Desktop Bus Keyboard]]
* [[Macintosh II]]
* [[Macintosh II]]
* [[Macintosh SE]]
* [[Macintosh SE]]
* [[Apple ADB Keyboards Technical Procedures (Macintosh SE)]]


== References ==
== References ==
<references />
<references />