So, for my daily driver computer, I use a Macbook Pro, but I keep a Windows XP desktop on my desk at work. I seldom use the XP box, except for times when I need to test things in IE, etc. Lately, I've been canibalizing accessories from the XP box for use with my Mac while I'm at work. The prime example of this is the wireless keyboard and mouse. Sometimes, it's nice to be able to type on a full keyboard and right-click on your Mac without having to do any funky gestures.
When I first plugged in the wireless receiver for the keyboard and mouse into my Mac, it recognized the new peripheral and I was off and running. Shortly after starting to use my new keyboard, I realized that I didn't have a Command (Apple) key! For someone who values keyboard shortcuts as much as I do, this is a catastrophe. But, after clicking through the system preferences a little bit, I found a workaround. It's a little ugly, but it works:
- Click on the Apple menu
- Click System Preferences
- Click "Keyboard and Mouse"
- Click the "Modifyer Keys" button toward the bottom
- Change the Caps Lock key to be "Command"
- Click OK
While your Mac is configured like this, the Caps Lock key on the Windows Keyboard will function as the Command key. So, for example, Caps Lock+Q would quit an application. Also, the caps lock key will no longer be in a toggle mode, you can use it just like control or command - it is only enabled while the key is depressed.
NOTE: I just used substituted caps lock for command because I *never* use caps lock. In fact, it usually just annoys me when I hit it by accident and type a whole sentence in caps before I realize what I did. You could also substitute substitute the ctrl key for the command key, if you wanted.
Here's the catch, this setting applies to both keyboards: your external Windows keyboard *and the built-in laptop keyboard.* That is, in this model, your laptop's caps lock button will become Command as well - a plus for me, given that I no longer accidentally hit caps lock.
Anyway, this was a long post to tell you how to do something simple and not-so-elegant. Hope someone finds it useful. :)