Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main Page
Community Portal
Village Pump
Recent Changes
Upload File
Help
Help Contents
Editing Guide
Repair Guide Template
Sandbox
Browse Wiki
📜 Service Manuals
📐 Schematics
🍏 Apple
🎮 Nintendo
🌀 Sega
⚡ Troubleshooting
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Apple Design Keyboard
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Infobox computer peripheral | name = AppleDesign Keyboard | image = [[File:AppleDesign Keyboard top.jpg|250px]] | caption = AppleDesign Keyboard M2980 with fixed ADB cable | manufacturer = Apple Computer, Inc. / NMB / Alps Electric | type = Computer keyboard | release date = 1994 | discontinued = 1998 | price = US$99 (retail) | interface = [[Apple Desktop Bus]] | compatible = All ADB-equipped Macs (System 6.0.7 or later) | dimensions = 470 mm W × 180 mm D × 38 mm H | weight = 1.45 kg (3.2 lbs) | predecessor = [[Apple Extended Keyboard II]] | successor = [[Apple USB Keyboard]] | model = M2980 }} The '''AppleDesign Keyboard''' (model M2980) was Apple's first cost-reduced full-size keyboard, introduced in 1994 as a replacement for the mechanical [[Apple Extended Keyboard II]]. The keyboard marked Apple's transition from Alps mechanical switches to rubber dome technology, significantly reducing manufacturing costs while maintaining a standard 105-key layout. Production occurred across multiple facilities including NMB in Thailand, Alps Electric in Mexico and Czech Republic, and various Chinese manufacturers, resulting in at least four distinct variants with different keycap mounting systems and internal construction. The keyboard featured a permanently attached ADB cable and single ADB port, departing from the dual-port design of its predecessors. == Development Background == The AppleDesign Keyboard emerged from Apple's cost-reduction initiatives following years of financial losses in the early 1990s. Engineering teams were directed to create a keyboard that could be manufactured for under $15 while maintaining acceptable typing quality. The project aimed to bundle a full-size keyboard with consumer Macintosh models without significantly impacting system pricing. The design process involved evaluating multiple rubber dome technologies from established manufacturers. NMB Technologies and Alps Electric both submitted prototypes using their proprietary dome-with-slider mechanisms. Apple ultimately approved both designs, leading to parallel production arrangements that created the multiple variants found in the market. This dual-sourcing strategy ensured supply stability while driving competitive pricing between manufacturers. The keyboard's aesthetic design followed Apple's established Snow White language but simplified construction details. The curved case profile of previous keyboards was flattened, reducing plastic usage. The elimination of adjustable feet and template posts further reduced complexity. These changes collectively reduced the part count from over 200 components in the Extended Keyboard II to approximately 80 components in the AppleDesign Keyboard. == Physical Design == === Case Construction === The keyboard employed a simplified two-piece case design: * '''Upper housing:''' Single-piece ABS plastic in Platinum gray or black * '''Lower housing:''' Flat base with integrated cable channel * '''Assembly:''' 3-8 screws depending on variant (NMB: 8 screws, Alps: 3 screws) * '''Feet:''' Two long rubber strips, non-adjustable * '''Cable routing:''' Fixed cable with strain relief molded into case === Keyboard Layout === Standard 105-key ANSI layout with Apple-specific modifications: * '''Function keys:''' F1-F15 (15 keys versus standard 12) * '''Modifier keys:''' Command (⌘), Option, Control on both sides * '''Power key:''' Separate key with distinctive rectangular keycap * '''Navigation cluster:''' Six-key inverted-T configuration * '''Numeric keypad:''' Standard 17-key with equals sign === Keycap Specifications === [[File:AppleDesign Keyboard (NMB,B) -- keystem orientation.jpg|alt=AppleDesign Keyboard Keycaps|thumb|259x259px|AppleDesign Keyboard Keycaps]] Keycap materials and manufacturing varied significantly by production facility: '''Alps Mexico production:''' * Material: ABS plastic * Legends: Pad printed * Profile: Modified cylindrical * Durability: Prone to legend wear '''Alps Czech Republic production:''' * Material: PBT plastic * Legends: Dye sublimated * Profile: Modified cylindrical * Durability: Superior wear resistance '''NMB Thailand production:''' * Material: ABS plastic * Legends: Laser etched * Profile: Cylindrical with distinct texture * Mount: Proprietary slider incompatible with Alps '''China production:''' * Material: ABS plastic * Legends: Pad printed or laser etched * Profile: Varies by specific manufacturer * Quality: Inconsistent across batches == Manufacturing Variants == === Variant 1: NMB Thailand === '''Production years:''' 1994-1998 * '''Identification:''' 8 case screws, bright yellow rubber domes * '''Switch type:''' NMB dome with slider * '''Keycap mount:''' Proprietary NMB slider design * '''PCB:''' Membrane assembly with metal backing plate * '''Cable:''' Fixed, exits through molded channel * '''Build quality:''' Generally considered superior === Variant 2: Alps Mexico === '''Production years:''' 1994-1997 * '''Identification:''' 3 case screws, clear rubber domes * '''Switch type:''' Alps Type 2 membrane dome * '''Keycap mount:''' Alps-compatible slider * '''PCB:''' Self-contained membrane module * '''Keycaps:''' Pad printed ABS, prone to wear * '''Assembly:''' Melted plastic rivet technique for plate retention === Variant 3: Alps Czech Republic === '''Production years:''' 1995-1998 * '''Identification:''' 3 case screws, PBT keycaps * '''Switch type:''' Alps Type 2 membrane dome * '''Keycap mount:''' Alps-compatible slider * '''Keycaps:''' Dye sublimated PBT (highly desirable) * '''Build quality:''' Excellent keycap durability [[File:AppleDesign Keyboard (Alps,WO) -- serial.jpg|alt=AppleDesign Keyboard Variant 4|thumb|222x222px|AppleDesign Keyboard Variant 4]] === Variant 4: China Production === '''Production years:''' 1996-1998 * '''Identification:''' Various screw configurations * '''Switch type:''' Generic rubber dome * '''Quality:''' Variable, generally inferior * '''Controller:''' Often marked "©APPLE, Inc." * '''Issues:''' Higher failure rates reported == Technical Specifications == === Physical Dimensions === * '''Width:''' 470mm (18.5 inches) * '''Depth:''' 180mm (7.1 inches) * '''Height:''' 38mm (1.5 inches) maximum * '''Weight:''' 1.45kg (3.2 lbs) average * '''Cable length:''' 1.5m (fixed attachment) === Electrical Specifications === * '''Interface:''' Apple Desktop Bus (ADB) * '''Connector:''' Single 4-pin mini-DIN port * '''Power consumption:''' 25mA typical, 50mA maximum * '''Operating voltage:''' 4.75V - 5.25V DC * '''Data rate:''' 10 kbit/s maximum * '''Device address:''' Default $2 === ADB Implementation === * '''Handler ID:''' $02 (standard keyboard) * '''Polling rate:''' 100 Hz maximum * '''Key rollover:''' 2-key minimum, varies by variant * '''Port location:''' Right side of keyboard * '''Daisy chain:''' Single device support only === Environmental Specifications === * '''Operating temperature:''' 10°C to 35°C * '''Storage temperature:''' -20°C to 60°C * '''Humidity:''' 20% to 80% non-condensing * '''Key durability:''' 5 million actuations (claimed) == Switch Technology == === NMB Dome with Slider === '''Construction:''' * Rubber dome: Bright yellow silicone compound * Slider: White plastic, guides key movement * Contact: Conductive carbon pad on dome base * Membrane: Three-layer polyester with printed traces '''Characteristics:''' * Actuation force: 65g ± 10g * Travel: 3.5mm total * Tactile feedback: Moderate collapse point * Sound: Relatively quiet operation * Durability: 5 million rated actuations === Alps Type 2 Membrane Dome === '''Construction:''' * Rubber dome: Clear silicone material * Housing: Individual dome chambers * Slider: Alps-compatible mount * Membrane: Integrated module design '''Characteristics:''' * Actuation force: 60g ± 10g * Travel: 3.8mm total * Tactile feedback: Softer than NMB variant * Sound: Slightly louder than NMB * Mounting: Screws to keyboard base === Generic Rubber Dome (China variants) === '''Construction:''' * Variable designs from multiple suppliers * Generally lower-quality materials * Simplified membrane construction * Cost-optimized components '''Characteristics:''' * Actuation force: 55-70g (inconsistent) * Travel: 3.0-4.0mm (varies) * Tactile feedback: Poor to moderate * Durability: Often below specifications == Internal Construction == [[File:AppleDesign Keyboard (NMB,B) -- membrane assembly 4.jpg|alt=AppleDesign Keyboard Membrane Assembly|thumb|352x352px|AppleDesign Keyboard Membrane Assembly]] === Membrane Assembly === The keyboard utilized a three-layer membrane system: '''Top layer:''' Polyester sheet with conductive traces for each key position * Thickness: 0.1mm * Material: PET with silver-based conductive ink * Connection: Tail connector to controller PCB '''Spacer layer:''' Perforated polyester providing separation * Thickness: 0.2mm * Holes: Aligned with key positions * Purpose: Prevents unintended contact '''Bottom layer:''' Polyester sheet with return traces * Thickness: 0.1mm * Material: Matching top layer specifications * Grounding: Connected to common ground === PCB and Controller === '''Controller chip:''' Custom Apple ASIC or licensed design * Marking: Often "©APPLE, Inc." on generic variants * Function: Matrix scanning and ADB protocol handling * Package: 40-pin DIP or surface-mount equivalent '''Supporting components:''' * Crystal oscillator: 6MHz typical * Capacitors: Minimal filtering components * Resistors: Pull-up network for matrix scanning * Connector: ADB port mounted to separate PCB === Metal Backing Plate === Most variants included a metal plate for rigidity: * '''Material:''' Steel, 0.8mm thickness * '''Finish:''' Zinc plated or painted * '''Attachment:''' Screws or melted plastic rivets * '''Purpose:''' Prevents keyboard flex during typing == Common Issues and Diagnostics == === Membrane Failures === {| class="wikitable" style="width:90%; text-align:center;" |+'''Membrane-Related Problems''' ! Symptom !! Cause !! Diagnostic Method !! Repair Approach |- | Keys not registering || Membrane trace break || Continuity testing with multimeter || Conductive paint repair |- | Multiple keys activated || Membrane short circuit || Visual inspection for damage || Isolate and cut damaged traces |- | Intermittent key response || Oxidized contacts || Clean with isopropyl alcohol || Disassemble and clean thoroughly |- | Entire row/column dead || Matrix line failure || Trace matrix connections || Jumper wire repair |- | Ghost keys || Membrane contamination || Check for liquid damage || Full membrane replacement |} === Rubber Dome Deterioration === {| class="wikitable" style="width:90%; text-align:center;" |+'''Dome-Related Issues''' ! Problem !! Symptoms !! Cause !! Solution |- | Dome collapse || Key stays depressed || Material fatigue || Replace individual dome |- | Torn dome || No spring back || Physical damage || Glue repair or replacement |- | Hardened domes || Excessive force required || Age/heat exposure || Full dome sheet replacement |- | Dome detachment || Key feels loose || Adhesive failure || Reattach with silicone adhesive |} === Diagnostic Procedures === '''Basic functionality test:''' # Connect keyboard to known-good ADB Mac # Open Key Caps desk accessory # Test each key systematically # Note any non-responsive or erratic keys # Check modifier key combinations '''Membrane continuity testing:''' # Disassemble keyboard completely # Separate membrane layers carefully # Set multimeter to continuity mode # Test traces from key pad to connector # Map any broken connections '''Matrix mapping:''' # Identify row and column lines # Create grid diagram of key matrix # Test each intersection point # Identify patterns in failures # Determine if controller or membrane issue == Repair Procedures == === Membrane Trace Repair === '''Materials required:''' * Conductive paint (silver-based) * Isopropyl alcohol 99% * Cotton swabs * Fine brush or toothpick * Multimeter for testing '''Procedure:''' # Locate break in trace using continuity testing # Clean area with isopropyl alcohol # Allow complete drying (30 minutes) # Apply thin layer of conductive paint # Bridge break with multiple thin coats # Allow 24 hours curing time # Test continuity before reassembly # Apply second coat if resistance too high [[File:AppleDesign Keyboard (Alps version) rubber domes.jpg|alt=AppleDesign Keyabord Rubber Domes|thumb|299x299px|AppleDesign Keyabord Rubber Domes]] === Rubber Dome Replacement === '''Individual dome repair:''' # Remove affected keycap and slider # Carefully extract damaged dome # Clean mounting surface thoroughly # Test fit replacement dome # Apply small amount of silicone adhesive # Position dome precisely over contact point # Allow 24 hours cure time # Test key action before full reassembly '''Complete dome sheet replacement:''' # Source compatible dome sheet (difficult) # Remove all keycaps systematically # Document slider orientations # Remove metal backing plate # Replace entire dome sheet assembly # Reassemble in reverse order # Test all keys before case closure === Cleaning Procedures === '''Basic cleaning:''' # Remove keycaps with puller tool # Vacuum loose debris # Clean keycaps in warm soapy water # Wipe case with damp cloth # Clean between switches with cotton swabs # Allow complete drying before reassembly '''Deep cleaning for liquid damage:''' # Complete disassembly required # Rinse membrane with distilled water # Clean with 99% isopropyl alcohol # Dry thoroughly (48 hours minimum) # Inspect for corrosion damage # Test before reassembly # Consider membrane replacement if extensive damage === Cable Repair === The fixed cable design created a common failure point: '''Strain relief failure:''' # Inspect cable at case entry point # Check for internal wire breaks # Test continuity of each conductor # Splice in replacement cable if needed # Reinforce with heat shrink tubing # Secure with hot glue at entry point '''Complete cable replacement:''' # Disassemble keyboard completely # Desolder cable from PCB # Source compatible 4-conductor cable # Solder new cable maintaining pinout # Test ADB communication # Reinstall with improved strain relief == Controller and PCB Issues == === Controller Chip Failures === {| class="wikitable" style="width:90%; text-align:center;" |+'''Controller Diagnostics''' ! Symptom !! Test Method !! Likely Cause !! Repair Option |- | No ADB communication || Check voltage at chip || Dead controller || Replace keyboard |- | Random key outputs || Monitor ADB data || Corrupted firmware || No repair possible |- | Stuck keys || Test matrix scanning || Controller hang || Power cycle, check clock |- | Missing keys || Map matrix pattern || Bad I/O pin || Controller replacement |} [[File:AppleDesign Keyboard (NMB version) controller board.jpg|alt=AppleDesign Keyboard (NMB) Controller Board|thumb|307x307px|AppleDesign Keyboard (NMB) Controller Board]] === PCB Repair Techniques === '''Trace repair:''' # Locate broken trace visually # Scrape solder mask from trace ends # Bridge with 30AWG wire # Secure with hot glue # Test continuity '''Component replacement:''' * Crystal oscillator: 6MHz standard * Capacitors: Match values exactly * Resistors: 1/4W carbon film typical * ADB connector: Harvest from donor == Disassembly Guide == === Tools Required === * Phillips screwdriver #1 * Flat-blade screwdriver (small) * Plastic spudgers * Keycap puller * Anti-static mat * Container for screws === NMB Variant Disassembly === # Remove all keycaps systematically # Document any non-standard key positions # Remove 8 Phillips screws from bottom # Separate case halves carefully # Disconnect membrane tail from PCB # Remove metal backing plate screws # Lift membrane assembly as unit # Access controller PCB if needed === Alps Variant Disassembly === # Remove keycaps and document positions # Remove 3 Phillips screws from bottom # Note longer rear screw locations # Separate case halves at rear first # Carefully detach membrane module # Module removes as complete unit # Metal plate attached with melted rivets # Break rivets carefully if membrane access needed === Reassembly Considerations === * Ensure membrane properly seated * Check cable routing before closing * Verify no pinched wires * Test before final screw installation * Apply even pressure when closing case * Check all keys for proper action == Preventive Maintenance == === Regular Maintenance Schedule === '''Monthly:''' * External cleaning with compressed air * Wipe case with slightly damp cloth * Check cable for damage '''Quarterly:''' * Remove and clean keycaps * Inspect for debris under keys * Test all keys for proper function * Clean ADB port contacts '''Annually:''' * Complete disassembly and cleaning * Inspect membrane for wear * Check rubber dome condition * Lubricate stabilizer bars if present === Environmental Considerations === '''Storage recommendations:''' * Temperature: 15-25°C optimal * Humidity: 40-60% to prevent degradation * Position: Flat, keys facing up * Protection: Cover to prevent dust * Cable: Avoid tight coiling '''Usage environment:''' * Keep away from liquids * Avoid extreme temperatures * Prevent dust accumulation * Maintain stable surface * Regular cleaning essential == Modern Compatibility == === ADB to USB Conversion === '''Adapter compatibility:''' * '''Griffin iMate:''' Works but discontinued * '''Wombat:''' Recommended current solution * '''TMK converter:''' DIY option available * '''Generic adapters:''' Often problematic '''Conversion issues:''' * Power key may not function * Special keys require remapping * Some key combinations unsupported * Latency typically 2-3ms added === Operating System Support === * '''Mac OS 9:''' Full native support * '''Mac OS X:''' Through 10.3 with adapter * '''Windows:''' Limited with adapter * '''Linux:''' Possible with configuration * '''Modern macOS:''' Not recommended == Replacement Parts Sources == === Available Components === '''Keycaps:''' * Individual keys: Rarely available * Complete sets: Donor keyboards only * Compatibility: Variant-specific '''Rubber domes:''' * Individual: Can adapt from other keyboards * Complete sheets: Not commercially available * Alternative: Harvest from similar keyboards '''Membranes:''' * OEM replacement: Unavailable * Repair materials: Conductive paint/pens * Donor sources: Other M2980 keyboards '''Cables:''' * Direct replacement: Not available * Generic ADB: Can be adapted * Repair supplies: Heat shrink, wire === Donor Keyboard Sources === * Similar rubber dome Apple keyboards * Contemporary third-party ADB keyboards * Membrane assemblies rarely interchangeable * Controller chips not available separately == Quality Assessment == === Variant Comparison === {| class="wikitable" style="width:95%; text-align:center;" |+'''Manufacturing Variant Quality''' ! Aspect !! NMB Thailand !! Alps Czech !! Alps Mexico !! China Generic |- | Build quality || Excellent || Good || Good || Variable |- | Keycap durability || Good || Excellent (PBT) || Poor || Poor |- | Dome quality || Excellent || Good || Good || Variable |- | Failure rate || Low || Low || Moderate || High |- | Repairability || Moderate || Moderate || Difficult || Poor |- | Collector value || Moderate || High (PBT) || Low || Minimal |} === Known Reliability Issues === * Fixed cable prone to strain failure * Membrane traces vulnerable to liquid damage * Rubber domes harden with age * Keycap legends wear (except PBT variant) * Single ADB port limits expandability == Service Life Expectancy == === Component Lifespans === * '''Rubber domes:''' 5-10 years typical * '''Membrane:''' 10-15 years without liquid exposure * '''Controller:''' 20+ years * '''ADB cable:''' 5-10 years with strain * '''Keycaps:''' Varies significantly by material === Failure Progression === # Keycap legend wear (1-3 years heavy use) # Cable strain relief degradation (3-5 years) # Rubber dome hardening (5-10 years) # Membrane trace oxidation (10-15 years) # Complete membrane failure (15-20 years) == See Also == * [[Apple Extended Keyboard II]] * [[Apple Desktop Bus]] * [[Rubber Dome Keyboard Repair]] * [[Membrane Keyboard Maintenance]] {{Navbox-AppleVintageAccessories}} [[Category:Apple Vintage Accessories]] [[Category:Apple Desktop Bus]]
Summary:
Please note that all contributions to RetroTechCollection may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
RetroTechCollection:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Pages included on this page:
Template:Hlist/styles.css
(
edit
)
Template:Infobox computer peripheral
(
edit
)
Template:Navbox
(
edit
)
Template:Navbox-AppleVintageAccessories
(
edit
)
Module:Arguments
(
edit
)
Module:Navbar
(
edit
)
Module:Navbar/configuration
(
edit
)
Module:Navbar/styles.css
(
edit
)
Module:Navbox
(
edit
)
Module:Navbox/configuration
(
edit
)
Module:Navbox/styles.css
(
edit
)
Module:TableTools
(
edit
)
Search
Search
Editing
Apple Design Keyboard
Add topic