tmk / tmk_keyboard

Keyboard firmwares for Atmel AVR and Cortex-M
3.98k stars 1.7k forks source link

Keymap for M0487 Apple Classic II (IIgs) Keyboard #748

Open je-stevens opened 2 years ago

je-stevens commented 2 years ago

I wanted to contribute a US English keymap for M0487 Apple Classic II (IIgs) Keyboard used with:

tmk_keyboard/converter/adb_usb

ADB M0487 Apple Classic II (IIgs) Keyboard unimap_plain.c.txt

Sorry I am not using TRANS code, but I was having fun counting up all the array positions to start with since a few new keys have been added. (Much easier to just copy and paste the array to a new layer.)

Since I do not use it natively I am using the ` as a TAP_KEY to get F1-F12 functionality, Home/End/PageUp/PageDown and arrow key emulation out of the numeric keypad. This makes keyboard usable in Raspbian for a retrofit of raspberry pi to a Mac Classic II case.

The latest fixes also enabled use of my M2706 Apple Desktop Bus Mouse II manufactured in Malaysia -- thank you -- now my ADB emulation is fully working.