August 5th, 2024

Mysteries of the Griffin iMate and the Apple Extended Keyboard II

The author restored a vintage Apple Extended Keyboard II using a Griffin iMate adapter, which initially failed but worked after replacing a hidden battery, exploring ADB and USB technology intricacies.

Read original articleLink Icon
CuriositySatisfactionConfusion
Mysteries of the Griffin iMate and the Apple Extended Keyboard II

The article discusses the author's experience with a vintage Apple Extended Keyboard II and a Griffin iMate Universal ADB to USB Adapter. The keyboard, known for its mechanical ALPS switches, was found in a cupboard after years of neglect. The author cleaned and restored it but faced challenges connecting it to a modern laptop due to the keyboard's ADB interface, which requires a USB adapter. The iMate, produced by Griffin Technology from 1998 to 2008, initially worked intermittently but ultimately failed to maintain a connection, leading the author to investigate further.

Upon disassembly, the author discovered an undocumented CR1225 button cell battery within the iMate, which is believed to assist in powering on certain Macintosh models. After replacing the dead battery with a CR1220, the iMate functioned correctly. The article delves into the technical aspects of the iMate's circuitry, including its use of a Cypress microcontroller and the peculiarities of ADB and USB power signaling. The author speculates on the battery's purpose and the design choices made by Apple when transitioning from ADB to USB, highlighting the complexities of vintage technology.

- The Apple Extended Keyboard II is valued for its mechanical switches and durability.

- The Griffin iMate adapter was designed to connect ADB devices to USB but may have compatibility issues.

- An undocumented battery in the iMate is believed to assist with power-on functions for certain Macintosh models.

- The author successfully restored the iMate's functionality by replacing its dead battery.

- The article explores the technical intricacies of ADB and USB signaling in vintage Apple devices.

Related

Spending 3 months investigating a 7-year old bug and fixing it in 1 line of code

Spending 3 months investigating a 7-year old bug and fixing it in 1 line of code

A developer fixed a seven-year-old bug in an iPad accessory causing missed MIDI messages by optimizing a modulo operation. The bug's resolution improved the audio processor's efficiency significantly.

ThinkPad 701C with a Framework brain transplant

ThinkPad 701C with a Framework brain transplant

A project merges Thinkpad 701C with modern tech: Framework mainboard, iPad 7 display, original keyboard/trackpoint, USB-A/C, GigE ports. Custom adaptations, new components designed. Positive community feedback received.

Apple II graphics: More than you wanted to know

Apple II graphics: More than you wanted to know

The article explores Apple II graphics, emphasizing its historical importance and technical features like pixel-addressable graphics and sixteen colors. It contrasts with competitors and delves into synchronization challenges and hardware details.

The Apple II shows how amazing the C64 was

The Apple II shows how amazing the C64 was

Ruben Schade, a tech writer and IaaS engineer, shared his experience with retro computers, favoring the Apple //e despite being a "Commodore guy." He praised the Apple //e's charm, expandability, and value proposition over the Commodore 64, acknowledging the C64's superior graphics and sound. Schade plans to enhance his Apple //e setup with modern reproductions, emphasizing its unique appeal for retro computing.

What purpose did the lower-right Enter key serve on original Mac 128k keyboard?

What purpose did the lower-right Enter key serve on original Mac 128k keyboard?

The Macintosh 128k keyboard featured a unique "Enter" key for dialog submissions, while the "Return" key moved to the next line. The Mac Plus later replaced it with a conventional layout.

AI: What people are saying
The comments on the article about restoring the Apple Extended Keyboard II reveal several key points and themes.
  • There is a discussion about the technical details of battery compatibility, with some commenters clarifying the differences between battery types.
  • Several users express curiosity about alternative solutions, such as the BMOW WOMBAT adapter.
  • Comments reflect a mix of nostalgia and appreciation for the keyboard's quality and feel, with some sharing personal experiences.
  • Some users question the author's initial assumption that the keyboard was faulty rather than the adapter.
  • There are mentions of the limitations of the iMate adapter and its performance with modifier keys.
Link Icon 12 comments
By @Reason077 - 6 months
> ”My local $2 shop didn't have a CR1225 cell, but they did have a CR1220 cell which is the same thickness and voltage.”

A CR1220 cell is by definition not the same thickness as a 1225.

  CR = Lithium cell, round
  12 = 12mm diameter
  25 = 2.5mm height/thickness
With only 0.5mm difference, a 1220 and 1225 will be interchangeable in many applications. But not always!
By @worstspotgain - 6 months
Fun read. One detail towards the end:

> Worse, I'm already kind of dissatisfied with the iMate - it doesn't distinguish left and right for Alt/Shift/etc.

IIRC, the keys were indistinguishable at the ADB hardware level. The iMate is probably not at fault.

Again IIRC, there was also a hard limit of either one or two regular keys held down at one time, plus any combination of modifier keys. Maybe the limit was one key for pre-ADB and two keys for ADB?

By @playa1 - 6 months
Excellent article. Very well presented with just the right level of detail and drama.

I had no intention of learning about ADB or crazy Apple USB power-on hacks but here I am having had a great time while doing just that.

10/10 would recommend and now this blog is on my reading list.

By @rgovostes - 6 months
By @dotancohen - 6 months
If you like those keyboards for the keys - and those Alps are the reason that those keyboards are still desirable today - then you might want to check out Matias. They have a terrific Alps clone. It feels amazing, and honestly the split Matias Pro has the best layout I've ever used.

That said, the quality is junk. Each $250 keyboard lasted me one year, no longer. That said, even with the high price and low service life, the Matias Pro is so much more comfortable than any other keyboard that I still consider it a good value for the money.

By @lbourdages - 6 months
Is this weird USB boot signal thing the reason why Apple keyboards used to ship with nonstandard USB connectors that would fit their nonstandard USB extension cord? That would explain it, I have been wondering for years...
By @robinsonb5 - 6 months
I have an Ortek clone of the AEK II, and use it with TMK running on a ProMicro - I was pleasantly surprised by just how easy it was to get up and running. (Ironically I'd sold an iMate on Ebay a few weeks before acquiring the keyboard!)

I took it to a retro computer meet a few days ago, connected to a SiDi128 FPGA device running the Minimig Amiga core - caused a few double-takes!

By @wiredfool - 6 months
I don't understand how the battery's presence was never acknowledged. The iMate cases were translucent, there was an obvious battery in there.

I used one of these for a while, but then switched from an AEK2 to a M13, and a Belkin USB/PS2 adapter which has been going solid now for 24ish? years.

By @iwontberude - 6 months
What is bonkers to me is the author immediately assumed the keyboard was bad, instead of the Griffin dongle, despite them being known to never fail. Wasn’t the whole point of this document being the keyboard is legendary? But we should just immediately assume it’s broken.
By @__david__ - 6 months
I used this exact same keyboard and ADB adapter until 2017 (probably 15 years). I only got a new keyboard when I wanted N-key rollover for games. I love the feel of that keyboard a whole lot and tried to get something similar with my new one.
By @UncleSlacky - 6 months
I wonder why the author didn't go straight to the BMOW WOMBAT instead?

https://www.bigmessowires.com/usb-wombat/

By @qwerty456127 - 6 months
> or pick a real challenge like bit-banging low speed USB in Rust on a dirt cheap RISC-V micro

A USB so slow it can't even handle a keyboard smoothly?