The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,854 other subscribers

A ton of keyboard conversions via GitHub – trekawek/mac-plus-ps2: Arduino project that allows to connect a PS2 keyboard to Macintosh Plus

Posted by jpluimers on 2025/12/12

This is for earliest compact Apple Macintosh systems predating the introduction ADB (Apple Desktop Bus) on Macintosh SE and Apple Macintosh II (and Apple IIgs which technically is not a Macintosh):

[Wayback/Archive] GitHub – trekawek/mac-plus-ps2: Arduino project that allows to connect a PS2 keyboard to Macintosh Plus

Before continuing to an even more impressive keyboard and mouse interfacing project below (basically many kinds of modern keyboard, mice and gamepads to many retro computers) that I found thanks to doing some more research after finding the above one, lets summarise where the above one is still useful for:

I think it is applicable to these classic Compact Macintosh models (for a diagram see the Wikipedia article List of Mac models, in other words all the M0001* models:

It does not work for the Macintosh XL (which was basically the Macintosh version of the Apple Lisa), as both the Macintosh XL and Apple Lisa used the Apple Lisa keyboard.

Regrettably a lot of early Lisa and Macintosh XL information got lost over time. Here hare two links I found with useful information:

Luckily there are adapters for those really early keyboard interfaces too, and some even support a big variety of modern and retro hardware combinations:

The github repository references links in the README file, one of them already to an older version in the Wayback Machine, one didn’t even link (because of the ftp scheme) and another already died. With the ever dying links, below is the list of links in the same order of the README, but with archived links prepended:

  1. [Wayback/Archive] mac-plus-ps2/mac_plus_ps2/keymap.ino at master · trekawek/mac-plus-ps2 · GitHub
  2. [Wayback/Archive] PS2Keyboard Library, Connect a keyboard for user input
  3. [Wayback/Archive] Mac Keyboard Interface
  4. [Wayback/Archive1/Archive2] ftp://ftp.apple.asimov.net/pub/apple_II/documentation/macintosh/Mac%20Hardware%20Info%20-%20Mac%20128K.pdf
  5. [Wayback/Archive] altercation.tmk_firrmware_hhkb_teensy2.tmk_hhkb_teensy2/protocol/m0110.c at master · jpluimers/altercation.tmk_firrmware_hhkb_teensy2.tmk_hhkb_teensy2 · GitHub

Via [Wayback/Archive] Building a PS/2 Keyboard Adapter for Early Apple Macintosh Computers (128K, 512K, Plus) – YouTube

Queries

--jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.