When comparing Microsoft Natural Ergonomic Keyboard 4000 vs SuperCoder 2000, the Slant community recommends Microsoft Natural Ergonomic Keyboard 4000 for most people. In the question“What are the best keyboards for programming?” Microsoft Natural Ergonomic Keyboard 4000 is ranked 12th while SuperCoder 2000 is ranked 19th. The most important reason people chose Microsoft Natural Ergonomic Keyboard 4000 is:
The 4000 keyboard is designed to be more comfortable to type on than regular rectangular keyboards. Its key rows curve to match the human hands’ angled resting position, eliminating the wrist strain that happens with regular keyboards. This is an important factor in reducing the risk of injury.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Ergonomic and comfortable
The 4000 keyboard is designed to be more comfortable to type on than regular rectangular keyboards. Its key rows curve to match the human hands’ angled resting position, eliminating the wrist strain that happens with regular keyboards. This is an important factor in reducing the risk of injury.
Pro Great value for money
With a retail price of $39.04, this keyboard is considerably more affordable than most ergonomic keyboards on the market. It doesn’t have the same caliber as more premium keyboards, but it’s a top option for those on a budget who are looking for a good ergonomic option.
Pro Can be used with a negative tilt
While the 4000 keyboard can be raised at the back like conventional keyboards, it also comes with a detachable platform that raises the front of the keyboard. This creates a negative tilt more natural to the arm-hand alignment.
Pro Ergonomic wrist support
Foam cushions support one’s wrists while typing, preventing “hanging hands,” which can cause fatigue over extended periods.
Pro Great for people with big hands
Due to its size, this keyboard is great for those who have big hands.
Pro Several additional, personalizable keys
This keyboard has hotkeys for things like media control, zoom or launching applications. The function keys also have secondary functions, activated by an F-lock key. Some of them are customizable via a companion app (for Windows and macOS) that ships with the keyboard.
Pro Key swapping for macOS
On macOS, users have the option of swapping the Windows and Alt keys, so they match the Option and Command key order found on standard Apple keyboards, even if no alternate keycaps or stickers are provided for use with this OS.
Pro Standard ancillary key layout
The number pad, the arrow keys, Insert, Home etc. are all in their standard positions which is not common on Ergonomic keyboards.
Pro Great for when Assembly offers too much abstraction
Pro Simplicity
The SuperCoder 2000 offers a simple, clean layout without fancy extra features like a numpad or media keys, enjoyed by some people.
Pro Great key spacing for error free code
The spacing between the 0 and 1 keys is larger than traditional keyboards. You'll rarely fatfinger a 0 when you mean to enter a 1.
Pro Minimalistic design
Unlike some other keyboards, the SuperCorder has a clean, simple white look, which can be less distracting and favored over more flashy, gaming-oriented keyboards.
Pro Air cooled
This keyboard is air-cooled, which means there is no noise generated by cooling fans. This makes it great for quiet work environments where fan noise could be a nuisance.
Pro Saves desk space
This keyboard has less keys than a standard 104-key keyboard, and thus is smaller and takes up less space on your desk. This makes it great for compact work environments.
Pro With fewer keys, you are less likely to hit the wrong one
Pro Especially good for professional coding
Pro Programming dream
I managed to recreate GTA V while writing my own engine just using binary in just the space of a week with this keyboard. Would recommend.
Pro Vetted by Jeff Dean
Pro Does not allow for errors
The lack of a delete button forces you to progressively learn how to always produce error-free code. This is an enormous advantage when it comes to the learning process.
Bonus: you can fix logical and mathematical errors with subsequent commands.
Pro Great tool for truly low level programming
Considering the performance overheads of managed code, go beyond assembly, back to basics.
Pro Great for gaming
The 3 key design is perfect for rhythm games such as OSU.
Pro Completely universal cross-platform. Programs in any language.
Pro Can be used for gaming too
Can play Starcraft 2 with this, although only supports playing Protoss.
Cons
Con The space bar is hard to press
While it's new, the space bar needs quite some force to be pressed down.
Con No mechanical switches
The 4000 keyboard uses the same traditional rubber dome switches found on common keyboards, unlike the mechanical switches found on many other good programming keyboards. Rubber dome switches are inconsistent and always need to be bottomed out with each key press. They are also not especially durable, lasting about a quarter of the time their mechanical counterparts last. It should be noted this switch option is one of the main reasons why this keyboard is so affordable.
Con Key printing gets erased after a short time
After 2 or 3 months of use, the most used keys loose their printed symbols.
Con Not very portable
With external dimensions of 19.8’’ x 10.3’’ x 3.26’’ (503 mm x 262 mm x 82.8 mm) and weighing 2.9 pounds (1.3 kg), this keyboard is not easy to carry around.
Con Noisy
Despite not using mechanical switches, the 4000 keyboard is quite noisy, so it’s not the best pick for those looking for a silent option.
Con Key layout is hard to reconfigure
It's hard to reconfigure the 4000's default key layout. Some users would like to have the option of moving a few keys around, which is very difficult with this keyboard.
Con No USB ports
Can't connect any external devices, since there aren't any USB ports.
Con Almost all the keys are hard to press
The keys can feel too rigid due to the force needed to press them down. This hinders the typing process, making it less fluid.
Con Most of the extra functionality keys are not supported on macOS
This keyboard has a lot of extra functionality keys useful for daily tasks, like media controls or back/forward keys. Unfortunately, most of them are not supported on macOS, even after driver installation.
Con Only solves some RSI problems
While this does help with many RSI problems, it still has the ergonomic disadvantages of a standard keyboard layout.
Con No right hand Windows key
There is no right hand Windows key.
Con No backlit keys
Unfortunately in dark rooms this keyboard becomes increasingly challenging to use. Although, assuming you know how to locate the home key you should be fine. More of a nitpick.
Con No Caps Lock key
Con No wireless version available
Would be the perfect keyboard if only it was wireless.
Con Requires powered-on machine for use
Inconvenient for use when you must write code without electrical power or batteries available. Would recommend a pin and magnetic storage medium in that case.
Con Uncomfortable for two-handed use
While working with two hands, this keyboard is too small and key spacing is too narrow.
Con User Security
No password option.
Con No Backspace/Undo
You can't backspace binary code.
Con Can only type binary code
This keyboard is useless for typing anything other than ones and zeros, which makes me wonder why it's even on Slant.
Con No android support
Con No support for Mac OS X
This keyboard offers no software support for Mac OS X. It only works with Windows or Linux operating systems.