<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SDK &#187; dvorak</title>
	<atom:link href="http://sdk.org.nz/tag/dvorak/feed/" rel="self" type="application/rss+xml" />
	<link>http://sdk.org.nz</link>
	<description>Software Developers (K)ollaborative</description>
	<lastBuildDate>Wed, 16 Jun 2010 21:39:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DVORAK keyboard EPIC FAIL?</title>
		<link>http://sdk.org.nz/2009/04/17/dvorak-keyboard-epic-fail/</link>
		<comments>http://sdk.org.nz/2009/04/17/dvorak-keyboard-epic-fail/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 09:43:15 +0000</pubDate>
		<dc:creator>Eben Bruyns</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[dvorak]]></category>
		<category><![CDATA[keyboard]]></category>

		<guid isPermaLink="false">http://sdk.org.nz/?p=107</guid>
		<description><![CDATA[This is not the topic I wanted to blog about next, but I&#8217;m mad as hell and as pointed out by Justin today I&#8217;m probably on a bit of a crusade! A little background first&#8230;
Today a rather strange thing happened to me, I typed one another dev&#8217;s DAS Keyboard so my mind switched into full on [...]]]></description>
			<content:encoded><![CDATA[<p>This is not the topic I wanted to blog about next, but I&#8217;m mad as hell and as pointed out by <a title="Justin" href="http://sdk.org.nz/author/justin/">Justin</a> today I&#8217;m probably on a bit of a crusade! A little background first&#8230;</p>
<p>Today a rather strange thing happened to me, I typed one another dev&#8217;s DAS Keyboard so my mind switched into full on touch typing mode, this lasted about 20 seconds before I started typing DVORAK instead of QWERTY (I can touch type both layouts &#8211; ironically I&#8217;m typing this on QWERTY). I&#8217;ve also been trying since around 1999 or 2000 to switch to the DVORAK layout but I almost without fail revert to QWERTY after a few weeks. I don&#8217;t revert because DVORAK is simply too hard or too slow because I&#8217;ve actually managed to build up my DVORAK touch typing speed to something that is almost useable. </p>
<p><span id="more-107"></span>There are certain trends in the IT industry that just bugs me (and believe me that&#8217;s an understatement, ask anybody who&#8217;s had a similar conversation with me!) for instance the worst possible technology will be the industry standard! There are many examples of this, I&#8217;ll leave this as an &#8220;exercise&#8221; for you &#8220;the reader&#8221; to research. Back to the topic at hand, QWERT vs DVORAK is an excellent example &#8211; now I realise that some of you will claim that my statement is false and there is no scientific proof blah blah blah, I&#8217;m drawing on personal experience and in MY OPINION QWERTY sucks! Personally I like the way DVORAK feels while typing and that is why I believe that the worst layout is the standard. If you&#8217;ve read this far you might think that this is going to be another lecture on why you have to switch to DVORAK, let me assure you it is not!</p>
<p>So why am I mad as hell? There is a force that keeps me from my favorite keyboard layout and I wish I could eliminate it, unfortunately I do not think I&#8217;ll be able to. What&#8217;s my current options to get onto the DVORAK layout? I can use a soft switch by changing my keyboard layout on the OS layer, this might be fine for your average user that lives on a single machine or at worst case have a machine at home and a machine at work. In my case my home machine is also my work machine so theoretically I should have my cake and eat it? Another alternative is to buy a hardwired DVORAK keyboard, not only are these hard to find, some of them are just plain <a href="http://www.fentek-ind.com/dvorak.htm">silly looking</a>, <a href="http://www.typematrix.com/dvorak/">tacky</a> or <a href="http://www.kinesis-ergo.com/contoured_usb.htm">very expensive </a>. If there&#8217;s another one I&#8217;ve missed let me know in the comments I&#8217;d like to investigate it!</p>
<p>Interestingly neither of these actually solve my problem. I&#8217;m a laptop user, I&#8217;ve got a MacBook Pro to be exact, I&#8217;m also a Microsoft developer which means I spend a lot of my time using VMWare to run windows, not only that I work on many server environments via remote desktop and I even remote to some of my other Mac&#8217;s. The servers I use are shared machines which other developers use too and they are not DVORAK users either. So the first problem is that when I switch my Mac to the DVORAK layout it&#8217;s all fun and games until I move to windows VMWare will treat my keyoard as QWERTY regardless of what the Mac thinks it&#8217;s using, and right fully so the hardware is wired for QWERTY so it makes perfect sense, it&#8217;s virtualised and not dependent on any Mac settings. My real issue starts with the remote desktop connections, if Windows is set to use DVORAK remote desktop will blatantly ignore this and treat my keyboard as QWERTY &#8211; this does not make sense since it&#8217;s NOT virtualised and I&#8217;m merely sending the remote machine keystrokes! Suddenly I have to switch every machine I connect to to DVORAK when I only want my own machine to be switched and send the keystrokes as DVORAK instead of QWERTY to the machines I connect to. This works well when I&#8217;m using a terminal and ssh into a remote machine, why does this not work for other remote connections?</p>
<p>Another problem with the DVORAK layout is that short cut keys are usually chosen for their location on they keyboard or due to their relation to each other, undo, cut, copy and paste for example. DVORAK scatters these keys all over the keyboard so it makes no sense using them anymore and you loose all the benefits of using DVORAK instantly. There&#8217;s a partial solution to this with DVORAK layouts that switch to QWERTY when you hit the command key on the apple (I&#8217;ve not been able to find the windows equivalent yet, but it does not matter since windows produces too many other headaches besides this one). Don&#8217;t even get me started on trying to use EMACS or Vim (I use both I&#8217;m not religious!) on DVORAK keyboard, things go bad VERY quickly!</p>
<p>So my solution to this, and this is a theoretical solution I highly doubt I&#8217;d be able to find a practical implementation of it anywhere:</p>
<p>Change my laptop keyboard layout on a firmware (possibly even hardware, but I don&#8217;t believe it&#8217;s required) level, but I don&#8217;t want a standard DVORAK layout because of the short cut keys issue. Come to think of it if windows copied more of Mac OS X you might actually be able to globally remap all short cut keys to DVORAK equivalents. This might only get you part way there since there&#8217;s other issues on Mac OS X that will prevent you from doing this since Cocoa provides this magic and Carbon apps will give you the proverbial finger! The only way this solution will actually function properly will be when implemented on a lower level than the OS and even then it will be far from perfect.</p>
<p>So in conclusion DVORAK will ultimately be an EPIC fail, this sucks and gets my blood boiling, I really do like the DVORAK layout and in a perfect world there would be no QWERTY short cut keys would have been designed around DVORAK so all the counter arguments would also go away. Personally I feel DVORAK is better because on a subconscious level I automatically switch to it even though I spend 99.9% of my time typing on QWERTY. So if you&#8217;re thinking about switching to DVORAK I can honestly not recommend it unless you&#8217;re living on an isolated computer (which might be fine for most people).</p>
<p>DVORAK FAIL &lt;/ Rant&gt;</p>
<p>P.S. Please prove me wrong! I&#8217;d like nothing more!</p>
<p>P.P.S. You might have noticed that I did not mention Linux in this post, I&#8217;ve given up on Linux many years ago due to the amount of pain associated with it (I did try DVORAK on it though and it sucked back then), my linux pain argument could fill a book so I refuse to go into it!</p>
]]></content:encoded>
			<wfw:commentRss>http://sdk.org.nz/2009/04/17/dvorak-keyboard-epic-fail/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
