You mean, QWERTY has the hyphen so far away! The point being, Colemak doesn't change the symbol key locations because for most people it'd be too much hassle to learn new locations for those and they're so rarely used that they won't affect typing speed (or comfort much).
When I switched from Dvorak, I missed the comma and period locations a bit initially. But then I realized that Dvorak had given them too good locations! In fact, the QWERTY 'E' position isn't quite as bad as some may think - the middle finger will easily reach that upper row location so I consider it nearly a home row position.
Same with the hyphen, I think. It'll annoy you for a while but then you won't mind. Or, if it keeps annoying you by all means make your own solution. To me, Colemak is the main letter block and doesn't really concern itself with what you do with the rest of your board. Also, the Colemak has a very good placement of the semicolon which is nice for programmers but also for dedicated users of language - maybe you'll start using that more as an alternative to hyphenation; I know I have! ;)
All and every one of my own attempts at tweaking the positions of the symbol keys have ended with a retreat. In the end, what seemed like a good idea just wasn't worth the hassle.
Last edited by DreymaR (17-Aug-2010 07:45:52)