Translated from here
I'm using my computer with an Apple Extended Keyboard from the nineties because the Alps switchs are satisfyings. It's an ADB keyboard, an old serial bus introduced on the Apple IIgs, the Macintosh SE and all subsequent Macs before the translucent iMac G3 with USB.
The Apple Desktop Bus has the following features:
In the past i built an ADB-to-USB converter using an arduino pro micro and QMK firmware but i wanted to use my keyboard on my modern Macbook and on my Macintosh SE at the same time without (un)plugging things and rebooting.
For this reason i written my own converter and added a button to switch between an USB host and an ADB host. Any mouse or other device plugged on the keyboard will work on ADB and be ignored on USB. The power key works too! I re-used the same hardware because the arduino pro micro is 5V tolerant and USB-HID compatible.
Detailed instructions and source code is available on github!