|
|||||||||||||||||||||||
(printable version of this page) UPDATE 4: (20 Novermber 2005) This page has been superseded by these instructions. This page was originally at http://www.gyford.com/misc/windows_keyboard_mac01.php
UPDATE 2: (21 November 2002) uControl lets you swap and change the Command, Option and Control keys around via a moderately friendly System Prefences pane. I think it was originally based on DoubleCommand, mentioned below. Also, Nick Perry emailed me to say…
So, with uControl and Nick’s file you could probably avoid all the instructions below! On my keyboard Nick’s changes seem to have reversed the backslash (\) and backtick (`), but I suspect different keyboards have their own variations. Thanks Nick. UPDATE: (2 July 2002) UK PC Keyboard Patch for Mac OS X has appeared as an alternative solution after Tim had identical problems to mine. It works in a similar way to DoubleCommand, mentioned below. There may be a better way to get a British Windows keyboard working with a Mac and I’m surprised I can’t find one anywhere on the web. So here’s what I’ve done. I hope it’s useful. Let me know if you find it does or doesn’t work. 12th June 2002. There are two things we need to do. First, moving the Command, Option and Control keys into their familiar Mac positions. Second, because British Windows keyboards have a different layout to British Mac keyboards, we need to move some of the punctuation keys around so that when, for example, you press Shift-2 you get ” rather than @. Moving Command, Option and Control keysBy default the actions of Command, Option and Control are in an unfamiliar order on a Windows keyboard, mapped to the Windows, Alt and Ctrl keys. The simplest way I’ve found to switch these is to use DoubleCommand. This lets you switch various keys around by setting a number in a text file (you’ll have to read the Readme.rtf for the details). I used the number 608, making the Windows key Control, Ctrl key Option and Alt key Command. Although my Windows key actually does nothing now, so there’s room for improvement! (Be aware that some people have had serious problems with DoubleCommand, although I haven’t. Yet.) Move punctuation keysThis process is rather more complicated unfortunately. You’ll need a copy of ResEdit which must be run in Classic/OS9, and which can cause major damage if you’re not careful. We want to create a new keyboard layout which will be accessed from the keyboard menu (System Preferences > International > Keyboard Menu). Follow the instructions in the first post on this page. The instructions don’t say that you’ll have to make a copy of Localized.rsrc in a different folder (unless you’re logged in as root) because ordinary users don’t have write access to the file in its original location. In step 3 duplicate the “British” KCHR resource (ID 2) and name it something like “British - Windows”. Now we need to alter some of the key mappings in this new resource. I used these instructions as a guide to the process. It’s not hugely clear, but hopefully you can figure it out. To give you a start, here’s a step-by-step guide to changing Shift-2 to result in a ” rather than @:
Now save your Localized.rsrc file and continue with the first instructions from step 4, dragging the file on to QuickConvert again, replacing your active Localized.rsrc file and restarting your Mac. Switch to your “British - Windows” keyboard layout, open an application you can type in to and try your new key mapping. You may have to go through all this a few times until you get the keys all mapped correctly as they’re not always obvious. If this is all a real pain for you, you could try downloading the Localized.rsrc I’ve made and using that (after unstuffing it of course). Backup your origional version (found in System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/ Resources/English.lproj/) and replace it with my version. I’d be interested to know if it works for you! Some credit for all this goes to this page. I’ve been using a US PowerBook and a British layout Goldtouch Ergonomic keyboard, but hopefully the instructions should work for anyone with a British Windows/PC keyboard. |
|
||||||||||||||||||||||