Where should the “6” key be?
ultimatehackingkeyboard.com
ultimatehackingkeyboard.com
Whenever I see a keyboard with an "Fn" key, I sigh. This means that the designer of the keyboard thought he knows better which functions I need and took valuable space in the modifier row for a key which I will probably never use. Media control functions? Come on.
Most keyboards that have an "Fn" key do not allow you to remap it in any way and invent new, impressively useless functions for it, often involving holding it for a second or longer to get to some functionality (the mind boggles).
I couldn't understand from the description if the "Fn" key is fully configurable — I sincerely hope it is, because otherwise I will never want to use this keyboard.
Otherwise this seems like a really nice design.
I actually like the how OS X by default uses the fn functionality, and you press fn to access f1, f2 etc.. Except for very few games, I never actually use those keys anyways. And even then I use something like Palua[0] to automatically enable/disable the fn key based on the app that is currently in focus.
I can't really imagine living without F5, F11 or F12 as a web developer.
Because of this, on my MacBook I've mapped FKeys to do global stuff; F1 brings up Spotlight (launcher), F2 shows a Quake-style drop down terminal, and F3 bring up a popover calendar (Fantastical). The only exception is F4, which ive set up to pop open Xcode's "Quick Open" UI.
However I agree that software development without function keys would suck (IDE shortcuts, debugger, control, etc.)
The problem with the Fn key is that it, itself, typically cannot be reassigned.
Remapping it to Control (as most normal people do) means that some of your control combinations will miss, also under Windows (it's really a hardware thing).
No BIOS to configure and the software they come with don't usually have the option either.
I also would avoid this (otherwise nice) keyboard if Fn could not be changed to a standard modifier.
You can make Backspace emit Ctrl, Enter emit Alt+Tab, or make the Right Shift play back a macro.
PS: I'm not your target audience (I use my laptop keyboard almost exclusively) but great job so far!
I'll keep an eye on its development and availability. Thanks.
And what tells you they won't make this key configurable? Nothing.
> Media control functions? Come on.
Most people listen to music, you know. It's certainly not crazy to have them on every keyboard.
http://stackoverflow.com/questions/514781/intercepting-the-f...
I prefer firmware configuration over software anyway -- it lets you re-use the same keyboard with different computers or when dual booting.
Unless they explicitly programmed the IC for re onfigurability of FN, it will be the same useless button.
I just got the Vortex Poker 3 which lets you remap (and bind to macros) almost anything, and it's working out great so far.
[0] That's the brand name, it's not really truly ergonomic, or at least not as designed for ergonomics as a Kinesis. Homepage/store: http://www.trulyergonomic.com
I've got tons of keyboard notes: http://thespanishsite.com/public_html/org/ergo/keyboards.htm...
And I wrote a small blog on Ergonomic keyboards:
https://h4labs.wordpress.com/2015/07/16/the-model-01-an-heir...
For something we use 8-20 hours a day, keyboards should evolve a little more.
I've read so many RSI stories it's scary:
http://markmcb.com/2014/10/13/severe-hand-rsi-pain-and-recov...
One thing I liked was the separate arrow keys (though the duplicate didn't make much sense). I barely ever need the numpad but I can't live without the arrow keys (I don't even see how anyone who's not a vim user can).
I like how they advertise "100% of the keys in 60% of the space", when the majority of the space they save is the numpad... which isn't replicated in their keyboard. There's a number of odd choices with keys, probably the greatest of which is hiding 'insert' behind a function shift.
Also, why is that Windows key so accessible? That is what that diamond shaped icon is, right?
As an example, I just noticed that my Surface "Typepad" KB has a very narrow tilde / back-quote key (~ and `) which biases the "6" to the left. If this weren't the case than it would be more centered, but this is then thrown by the width of the "Backspace" key.
Is numerical input (without the use of a number pad) covered at all in any of the QWERTY vs. Dvorak vs. etc. debates? They have mostly looked at character input to my knowledge, with little regard to numerical input.
Thanks UHK for asking this question?
(personally, I think I'd just adopt to whatever, but "power users" may have a different, justifiable position on this.)
EDIT: As an aside, what width space-bar do most of you think you require? I've just been thinking about KB key-width, and the space-bar shaped elephant-in-the-room loomed it's lengthy head.
Based on the visible wear patterns on my 7 year old laptop, I reckon I'd be more than happy if the space-bar only extended from "V" to "N".
I assume the KB designers have already looked into this, and we've already reached "optimum space-bar", but I'd love to see some research. Anyone know of any studies that have been done that confirm why my space-bar needs to be more than five times larger than the standard letter key?
Well, mine's about a half inch teardrop shape :)
I imagine it's just so wide so your thumb doesn't have to move from anywhere on the main keyboard to hit it. It is used incredibly often!
Also the chorded keyboard ideas like in Douglas Englebart's famous 1960s computing demo, where he had a chording keyboard in one hand and a mouse in the other ( https://en.wikipedia.org/wiki/Chorded_keyboard ). The modern variant on that has headed towards wearable mobile use with the Twiddler http://twiddler.tekgear.com/
Also, the Buxton collection includes some interesting keyboard designs (including the two above): http://research.microsoft.com/en-us/um/people/bibuxton/buxto...
https://h4labs.wordpress.com/2015/07/16/the-model-01-an-heir...
Here are a few dozen of links about keyboards:
http://thespanishsite.com/public_html/org/ergo/keyboards.htm...
http://www.kinesis-ergo.com/shop/advantage-pro-for-pc-mac/
It optimizes the contour of the layout to minimize finger movement distance, and improve comfort. It also moves frequently pressed keys like ctrl, shift, backspace, etc. onto the thumbs which are stronger. Overall I type noticeably faster.
The 3M Ergonomic Mouse is a mouse I use that's very ergonomic as well. No stress or strain for me ever since switching to those with a standing desk, years ago, even despite very intensive computer use.
Whether or not you like what the Keycool 84 does on the right hand side with the arrow keys and Home/End etc, it should be fairly obvious that there's no real benefit to removing the F row.
(I learned my non-standard method of touch typing playing MUD's via telnet in the mid-nineties)
If an ergonomic keyboard does not include duplication of the middle keys, it adds quite a bit of confusion when I reach for a key that isn't there.
I have globally remapped 'b' to the right of 'l'. It feels much better. The old 'b' key is now unused.
If anything I would think keeping your wrist in the same position too long would cause strain, especially if it's unrelaxed.
Even in piano, if you have to play the same notes many times, you are supposed to move your wrist slightly so you aren't doing the same movement each time to prevent injury.
Perhaps for the same reason, I don't use anything other than the standard PC layout; I'm basically memorised where all the keys are, and changing them will greatly confuse me. Split keyboards don't work for me either.
IMHO if you have to consciously think about which finger is being used, you should practice typing more. I didn't really know which finger I used and actually had to slow myself down to figure it out.
Edit: after a bit of experimenting, my fingering pattern seems to be approximately like this: http://i.imgur.com/zpcmHZ9.png
Edit: after some screwing around, I hit every number but 1 with my middle fingers (I hit 1 with my left ring finger).
That is, I need a Mac keymap and a Linux keymap, where everything is synced between. Which ironically, is pretty much already possible by customizing the native keyboard layout files.
Ergo keyboards always seem to stick it on the "wrong" side. :)
(go to that link if you want to see images inline)
* * *
Edgar Matias wrote (context: Matias’s Ergo Pro keyboard puts the 6 key on the right hand):
> That's true, but it is consistent with the typing textbooks I've seen. It's been a while since I researched this stuff. We can get a quick & dirty estimate using Google... http://www.google.ca/search?q=fingers+used+to+touch+type&tbm...
When I search for “touch typing” in Google images (this query is a bit more effective than the one you suggested, which quickly devolves into irrelevant images after the first page or so), the first several examples are either on Wikipedia or copies of images that originally came from Wikipedia / Wikimedia commons. After that, there seem to be a bunch of examples each way. A sampling of the ones with 6 on the left hand:
http://i.imgur.com/p0dE8wo.jpg http://i.imgur.com/UzgxGmz.jpg http://i.imgur.com/7FFd9pv.jpg http://i.imgur.com/qA8s3X9.jpg http://i.imgur.com/mNE0Fhx.jpg http://i.imgur.com/KarYUjV.jpg http://i.imgur.com/mUY5aNM.jpg http://i.imgur.com/fQx1h3N.jpg http://i.imgur.com/qT0iUO3.jpg http://i.imgur.com/wY33abR.jpg http://i.imgur.com/SL7W4mi.jpg http://i.imgur.com/ccDqf8c.jpg
(Again, there is a similar variety of diagrams that put 6 on the right hand.)
Matias again:
> While there are a few guides that deviate from the standard approach, the trend is pretty clear. Again, I'm not disputing anyone's particular technique (whatever works for you) but there is an established standard. You can choose to follow it or ignore it. I chose to follow it. Microsoft ignored it.
To be as generous as I can: you’re greatly exaggerating how “established” this “standard” is.
On the one hand, the original touch typing book from 1889 does put 6 on the right: http://i.imgur.com/iK8WNJp.png
On the other hand, here’s a book from 1893: http://i.imgur.com/LyqyQ9M.png
As for my personal technique.... The way I type on a QWERTY/ANSI/IBM keyboard – and I would strongly advise anyone else to use a similar fingering – is roughly like this: http://i.imgur.com/oTgR4Kq.png
Typing “Z” with the ring finger, “X” with the middle finger, and “C” with the index finger allows the left wrist to stay straight, with the arm coming toward the keyboard at an angle, and makes it dramatically easier and more comfortable to press all the keys on the left of the bottom row.
But this mainly serves to highlight how terrible the QWERTY/ANSI/IBM layout is. On the upside, it’s ubiquitous. On the downside, almost everything about its design is anachronistic nonsense.
Side note: this is sure a funny method: https://farm9.staticflickr.com/8404/8636675817_5398c6aba6.jp...