I'm sure someone's done this before, but I enjoyed the challenge (I used all but 61 words of program memory and all but 4 bytes of SRAM!)... I made some firmware for the PIC12F1501 that lets a PS/2 keyboard be used with a Mac Plus or the other Macs that used the phone-cord keyboard.
It makes full use of the PS/2 keyboard, or as near to it as I felt I could get - Print Screen maps to Cmd-Shift-3, for example. The otherwise-unused Esc and function keys can be programmed on the fly by the user, just hold the key you want to program and press the keystroke you want to associate with it and Bob's your uncle.
If folks are interested, I could knock together a PCB for this... its requirements are incredibly simple, it doesn't even require external resistors. On top of that, unlike the PIC12F1840 (used in TashTalk), the PIC12F1501 can be programmed by the ubiquitous TL866 programmers, so it's that much more accessible.
It makes full use of the PS/2 keyboard, or as near to it as I felt I could get - Print Screen maps to Cmd-Shift-3, for example. The otherwise-unused Esc and function keys can be programmed on the fly by the user, just hold the key you want to program and press the keystroke you want to associate with it and Bob's your uncle.
If folks are interested, I could knock together a PCB for this... its requirements are incredibly simple, it doesn't even require external resistors. On top of that, unlike the PIC12F1840 (used in TashTalk), the PIC12F1501 can be programmed by the ubiquitous TL866 programmers, so it's that much more accessible.


