Switching to an ergonomic keyboard - the Microsoft Natural 4000
When I bought my Mac Pro last year I used it to replace my Windows XP system. Since I already had a great pair of Samsung 204B displays and a Logitech Mx510 Gaming Mouse that I really liked I figured I'd just keep using them. I personally couldn't stand the Apple Mighty Mouse - I love all the buttons I get on the Logitech too much and with SteerMouse I could customize it as much as I liked.
The remaining item for input was the keyboard. My Mac Pro came with a full size aluminum keyboard and typing on it was acceptable. Since I had been using a MacBook quite a bit up to that point in time I wanted to use a Mac style keyboard, one that had the keys aligned properly for Mac users. Windows keyboards generally have the following keys along the lower left side:
Full size Mac keyboards on the other hand use:
The swapping of the the two keys between the Control and Space Bar means a lot of fumbling for different keys, especially for a heavy keyboard user like me. Since I've now ingrained into my hands the physical location of the keys I decided to give my old Microsoft keyboard a whirl.
Back in Black
I became addicted to Microsoft ergonomic (split) keyboards nearly 10 years ago and have owned a variety of different versions over the years. My latest one is a Microsoft Natural Ergonomic Keyboard 4000. While the name is unwieldy the keyboard itself is a joy to touch type on. With a raised wrist rest and natural feeling home position for my fingers I can very easily drop my fingers to the keyboard without looking and just type away. This was not the case with the Mac's aluminum keyboard; if I pulled away from it to grab the mouse I didn't always drop on the right key position; the tiny indentation on the F and J keys were easily passed over.
That's not the case with a split keyboard. Your hands have a tendency to just fall right into place because of the angle for the keyboard. The split in the middle mimics the angle your arms approach the keyboard and the keys themselves are not laid out in a straight line; they curve gently to mimic the reach of your fingers.
I dusted off the keyboard and plugged it in to one of my USB ports. The Mac Pro couldn't figure out which keyboard it was and asked me a couple of questions but after that I was able to get it up and running quite easily. I was shocked to see how quickly I could type on it compared to the aluminum keyboard, especially when I was jumping between tasks.
The first problem I encountered was the position of the Alt/Option and Command keys. Fortunately System Preferences has a Modifier Keys dialog under the Keyboard & Mouse section for switching them around:
While this worked fine there was one other little quirk; the Microsoft Natural Keyboard doesn't have an eject key. There are tons of extra keys on this baby but an eject button just wasn't a requirement.
It turns out Microsoft has an OS X driver for the Natural Keyboard that seems to work well with my Mac so far. It provides some decent remapping of keys and I was able to make the dedicated calculator button serve to eject the CD tray:
Now that I have my keys mapped properly I am ripping through work like crazy and typing faster than ever. The only downside is that I have this little Windows Start key sitting there that I would like to have labeled Alt / Option–which is what it actually does–and the Alt key should be named Command. Since each key on this keyboard is custom fit they aren't interchangeable. It appears a Bic Permanent Marker is able to cover up the incorrect name for the key. All I need now is a small Command and Option sticker to drop in there and I'll be set.
If anyone can think of a decent solution to my key cap naming problem please let me know through the comments below.
The remaining item for input was the keyboard. My Mac Pro came with a full size aluminum keyboard and typing on it was acceptable. Since I had been using a MacBook quite a bit up to that point in time I wanted to use a Mac style keyboard, one that had the keys aligned properly for Mac users. Windows keyboards generally have the following keys along the lower left side:
Full size Mac keyboards on the other hand use:
The swapping of the the two keys between the Control and Space Bar means a lot of fumbling for different keys, especially for a heavy keyboard user like me. Since I've now ingrained into my hands the physical location of the keys I decided to give my old Microsoft keyboard a whirl.
Back in Black
I became addicted to Microsoft ergonomic (split) keyboards nearly 10 years ago and have owned a variety of different versions over the years. My latest one is a Microsoft Natural Ergonomic Keyboard 4000. While the name is unwieldy the keyboard itself is a joy to touch type on. With a raised wrist rest and natural feeling home position for my fingers I can very easily drop my fingers to the keyboard without looking and just type away. This was not the case with the Mac's aluminum keyboard; if I pulled away from it to grab the mouse I didn't always drop on the right key position; the tiny indentation on the F and J keys were easily passed over.
That's not the case with a split keyboard. Your hands have a tendency to just fall right into place because of the angle for the keyboard. The split in the middle mimics the angle your arms approach the keyboard and the keys themselves are not laid out in a straight line; they curve gently to mimic the reach of your fingers.
I dusted off the keyboard and plugged it in to one of my USB ports. The Mac Pro couldn't figure out which keyboard it was and asked me a couple of questions but after that I was able to get it up and running quite easily. I was shocked to see how quickly I could type on it compared to the aluminum keyboard, especially when I was jumping between tasks.
The first problem I encountered was the position of the Alt/Option and Command keys. Fortunately System Preferences has a Modifier Keys dialog under the Keyboard & Mouse section for switching them around:
While this worked fine there was one other little quirk; the Microsoft Natural Keyboard doesn't have an eject key. There are tons of extra keys on this baby but an eject button just wasn't a requirement.
It turns out Microsoft has an OS X driver for the Natural Keyboard that seems to work well with my Mac so far. It provides some decent remapping of keys and I was able to make the dedicated calculator button serve to eject the CD tray:
Now that I have my keys mapped properly I am ripping through work like crazy and typing faster than ever. The only downside is that I have this little Windows Start key sitting there that I would like to have labeled Alt / Option–which is what it actually does–and the Alt key should be named Command. Since each key on this keyboard is custom fit they aren't interchangeable. It appears a Bic Permanent Marker is able to cover up the incorrect name for the key. All I need now is a small Command and Option sticker to drop in there and I'll be set.
If anyone can think of a decent solution to my key cap naming problem please let me know through the comments below.
Comments
I plan to switch to a Mac Pro in April, so this article is perfectly timed.
Do all the other Mac specific function keys work as expected (Dashboard, show desktop etc)
Cheers
Allan
I then tried mapping the Back and Forward keys that are near the front of the keyboard to push in a Command-Shift-[ / C-S-] to handle moving between browser tabs but it didn't seem to execute them in Firefox. That's a shame because that would be really cool.
They make an interesting-looking ergonomic mouse, but I haven't tried it.
http://www.kinesis-ergo.com/
I'm interested in your thoughts on it if you've tried it out.
@Patrick: I used Skitch; didn't try GrabUp yet because I'm actually very happy with Skitch right now. I have a tendency to go back through my blog comments on occasion and revisit suggestions so I likely will check it out at some point.
I now have the confidence to give it a try!
- Dan Ashley, Chicago
I find that using a generic Dell keyboard if I hold down the F12 key it will eject an optical disk.
Tarik Sivonen
I have been using this keyboard on my Mac for a long while and love it. When installing Leopard I didn't re-install the MS drivers because I suspected them as the cause for some annoying problems I was having (can't remember what they were now). I use ControllerMate instead to bind some of the special keys.
For tab switching, maybe try binding Cmd-Opt-left/right.
A big downside however is ControllerMate's very bizarre interface that takes a while to figure out.
Probably not worth it just for this. I bought it instead of Steermouse for mapping my extra mouse buttons.
For instance, I never use the keyboard to go forward and back through web pages, so I bound those keys to two apple scripts that skipped me forward 30 second in my iTunes podcast and back 5 seconds so that I can easily skip past ads.
@Dan: I will futz around with something to squeak just a little bit more productivity that is easily lost by the time it took to figure it out. It's actually one of the reasons I write a lot of that in this blog; hopefully save someone else the time I waste on it.
I like the iTunes control idea!
All the special buttons are listed under the "Consumer Control" listing of the keyboard in the "Controllers" panel. The Back / Forward buttons are listed as "AC Back" and "AC forward. You drag those onto the grid, then drag and dock copies of the "Keystrokes" item from the "Output" panel under those buttons. And finally record the appropriate key combinations.
Thanks VERY much for the article!
The Bee Lady
Hmmm. Can't you do a screen grab of the command a option symbols, print it out, trim it out, buy a can of Spray Mount, and adhere it to the keys?
http://www.fentek-ind.com/labels.htm
There a a couple of other vendors out there too. But I've never really searched for Mac specific labels.
You could also find the 3M stuff or whatever material they use, and maybe print and cut your own on a laser printer.
Nate
Here is a link if the pricing is still good by the time you read this.
I'm a heavy keyboard user with a PC and an older MS Natural keyboard at work; and a new Mac with a new MS Natural keyboard 4000 at home. I need the two set-ups to match or else I run into all sorts of typing problems.
One key question for any tech-savvy, Mac and MS Natural keyboarders out there: is it possible to get the Num Lock key on the MS 4000 to work when using it with a Mac? I don't need the numbers but I do (somewhat desperately) need the PgUp, PgDn, Del, etc. options that are available when NumLock is off.
I have not seen any posts about turning off the NumLock on the MS Natural 4000 when using a Mac. Am new to Mac-land so haven't figured out the best sites for information.
Any help is really, seriously, completely, appreciated.
SEG
"Since I am using that set up I can tell you that the Num Lock does NOT work"
does this mean that the default setting is for the numbers to be usable?
Thanks!
Bill R
I bought a MS 4000. (Thanks for the great hints) The most irritating thing about the 4000 is that the 'numbers lock' reverts to unlocked when you "sleep" or shut down, and there's no way of setting the numbers lock to the locked position as the default. So I'm typing away, and I think I'm keying in numbers. I look up from my document to the screen and find the cursor off in left field with no numbers keyed in.
The hint about the eject button and the switch of the start/alt keys to the option/command keys was a big help. I probably should have been able to come up with those solutions, but I didn't.
Have you figured out a way to make the computer sleep or shut down with a shortcut. The old control+eject doesn't work if you assign the calculator key as the eject key.
I don't have a shortcut for Sleep or Shutdown; since I really only do that once a day I tend to grab the mouse and hit it from the Apple menu.
FWIW, info here suggests quirks in the MS ergo keyboard will be more work than reward (for me). In case anyone else feels the same and wonders as to other options: the current Adesso ergo seems poorly rated and the LogiTech ergo seems to have Mac compatibility issues (maybe moreso than MS ergo). That leaves Kinesis-Ergo and Goldtouch, with the latter better-suited IMO in feature/price ratio.
The reference to ControllerMate is much appreciated!
--
DrJJWMac
I like the idea of a 3M or Brother label, but I don't know if there's an opaque 3M sticker, and I don't want to buy a label maker just for one use. Does anybody know where we can get black 3M stuff that can go through a printer?
I also installed the Windows driver on my new iMac's OS X Snow Leopard.
Unfortunately I still have some trouble with wrong key assignments... (Some keys swapped or not accessible with the AltGr-key-combination anymore, like e.g. curly brackets... Highly annoying!)
I wonder whether this is caused by my German keyboard layout...
Any hints from you on this one?
I love my MS Ergo 4000 and don't really want to give it up for the tiny iMac keyboard... :)
Greets,
Marko
yes, I did. But unfortunately there is no way to make it work properly.
I am pretty confused. Can't even find a tool to reassign the keys to the correct translations... Would be quite a job to achieve this in any case. CAN'T imagine, that I am the only one with this problem.
But thanks for the hint!
Greets,
Marko
P.S.: Was surprised that I had to restart the computer after installation of these drivers. Seems to be a Microsoft thing... All other recently installed {Apple} tools didn't need a restart! ;)
Did it solve any of the problems?
Thanks
Marcia
Are you having issues with the MS4000 KB on a Snow Leopard based Mac? If so that would be good to know!
I got the scansnap s500m working on snow leopard. I think there's updated drivers/application on their site. That being said, I remember reading about the incompatibility after upgrading, but it still worked.
I've been looking at getting one of these keyboards, and this article and comments are very helpful.
But like the problem with the German keyboard, I use a Swedish keyboard and the changes are not sticking.
My 'control' button still doesnt want to do anything on the MS kb.
Will keep looking for a solution.
That said I wouldn't recommend doing that if you have switched to Mac. It's fine if you have to live in both Mac and Windows worlds all day but if you have switched it's much better to just adjust to the native Mac keystrokes. This would include swapping the Ctrl and Alt keys, though you should be able to do that in the MS keyboard software.
Thanks.
*~Stephanie~*
1. Go to the Microsoft web site and download and install Intellitype Pro on your Mac - it will install as a System Preference titled Microsoft Keyboard.
2. Open Microsoft Keyboard, and select Options. To make your keyboard act like a Mac keyboard, check the first box, to Swap the Windows and Alt keys.
3. Select Key settings. From here you can assign keys to Eject (i.e. DVD's), and to act as a Power key, which can be used for the standard sleep, restart, or shutdown actions. I used the Play/Pause key for Eject, and the Calculator key for Power, since I would rarely use those keys. Other reassignment possibilities also exist.
RobG
I'm not a robot but I can't read some of those capta images.
I wonder if there ever will be a real natural keyboard for mac users.
All the mac keyboard look nice but typing is a real pain in the "hand" ;-)
Thank you for this very informative thread. I love my Microsoft Natural Ergonomic Keyboard 4000 though I switched to a Mac two days ago. As a former PC user, I am finding the switch is challenging my adaptability.
Has anyone discovered a way to use the functions on the number pad (Home, up arrow, page up, left arrow, right arrow, end, down arrow, page down, insert and delete) instead of as a number pad? That is where I really use these commands. I do not use the number pad for numbers (I know, the world turned upside down syndrome) but I refuse to surrender the keyboard because of its ergonomic design.
Again, thanks. I truly appreciate this thread.
Ron
Thank you for this exceptionally informative thread. I love my Microsoft Natural Ergonomic Keyboard 4000 though I switched to a Mac two days ago. As a former PC user, I am finding the switch is challenging my ability to adapt.
Has anyone discovered a way to use the functions on the number pad (Home, up arrow, page up, left arrow, right arrow, end, down arrow, page down, insert and delete) instead of as a number pad? That is where I really use these commands. I do not use the number pad for numbers (I know, the world turned upside down syndrome) but I refuse to surrender the keyboard because of its ergonomic design.
Again, thanks. I truly appreciate this thread.
flyfysher
If you turn off the Num Lock button, you can use the arrows. Then, if you press shift buton, you can use Del, Ins, Home, PgUp, etc.
- Carolyn
1. The Windows button is not recognize as Command button by my Mac OS X 10.8.4. Pressing the Windows button on my Ergonomic keyboard doesn't do anything.
Should I install the ControllerMate to fix this issue?
2. I'm also used to PC shortcuts like Ctrl + C for copy and Ctrl + V for pasting. How do I change this shortcut on my Mac?
Please help,
Ronald
The option for flipping the Control and Command keys is actually in the basic options on your Mac:
System Preferences app / Keyboard / Modifier Keys
You can remap them from there.
That said, I would recommend against doing that. Most navigation and shortcut keys on Mac use the Command key, which on a Mac keyboard is in the same place as the Control key on a Windows keyboard.
It's better to relabel the keys on the keyboard (which is the technique I used) than to have to relearn the muscle memory for those key combinations. Hope this helps...
The suggested settings + stickers[1] turns it to a complete mac keyboard :)
[1] http://www.4keyboard.com/mac-function-keys-keyboard-sticker-p-420.html
Check out Karabiner : has settings for MS 4000 keyboard to change win/app keys to option, and alt to command
No MS driver needed
I was even able to map the function keys to F1-F12
https://pqrs.org/osx/karabiner/
And stickers. I am going to order this set... it looks close
http://www.4keyboard.com/english/599-english-mac-function-keys-non-transparent-keyboard-sticker-882798355537.html
Good luck!