Mac OS 9 Discussion > Mac OS 9, Hacks & Upgrades

Swap CMD and Option in Classic Mac OS so you can use Windows keyboards


How to Swap CMD and Option in Classic Mac OS so you can use Windows

First make a duplicate of the original System Suitcase in the
System folder.

Open a copy of the System Suitcase with ResEdit, and find the KMAP
resources. Open it with a double-click.

Find ID of 2 and double-click to open it in the hex editor.
Find the value 3A in the file and change it to 37.
Find the value 37 in the table and change it to 3A.

In other words, to swap the keys, swap the two values 37 and 3A in Hex.

Be sure to use the Find function or it will mess up the rest of the

Next, open the ROv# resource.
Find ID number 1917 and open it with a double-click.

Go to the end of the list and select the last ****.

From the Resource menu select "Insert New Field" (Command-K).

In the empty box for TYPE insert KMAP, and for RES ID insert 2

The ALT key is now CMD and the Windows Key is now Option.

To install your editied System Folder first drag the original
in the System folder to the trash, then copy your modified
version to the System Folder, then restart.

Can't attach file (too large?) You can get it from my website under 'Tools'

Thank you so much for this !!!

This is awesome info and will save many $$$ for OS9 beginners that go out and shell out a lot of money UN-necessarily.

hardcoding this seems legit, but i always wondered why it is not possible to write an extension or cdev which lets you change mappings on the fly.

Thanks a lot! I have some Cherry MX board 3.0 in use and was so hard seeking for this possibility. I even contacted some developers some years ago about a possibility to swap the keys!


[0] Message Index

Go to full version