<?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>One hand clapping &#187; keyboard</title>
	<atom:link href="http://warped.org/blog/tag/keyboard/feed/" rel="self" type="application/rss+xml" />
	<link>http://warped.org/blog</link>
	<description>Max Baker -- A Man with a Hand</description>
	<lastBuildDate>Fri, 08 Apr 2011 22:01:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>The free one-handed keyboard</title>
		<link>http://warped.org/blog/2008/10/06/the-free-one-handed-keyboard/</link>
		<comments>http://warped.org/blog/2008/10/06/the-free-one-handed-keyboard/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 16:51:57 +0000</pubDate>
		<dc:creator>max</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[half-qwerty]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[one-handed]]></category>

		<guid isPermaLink="false">http://warped.org/blog/?p=3</guid>
		<description><![CDATA[One Handed Typing After a recent mountain biking accident I found myself typing with my left hand only.   Well, not just typing but doing everything else really. Figuring that there are plenty of people in this world who are in the same boat permanently or temporarily  I googled around for &#8220;the&#8221; solution.    The ironically long-named [...]]]></description>
			<content:encoded><![CDATA[<h1>One Handed Typing</h1>
<p><a href="http://warped.org/pix/displayimage.php?album=23&amp;pos=36"><img class="alignnone" title="Homebrew Half-Qwerty" src="http://warped.org/pix/albums/bikes/thumb_half-qwerty2.jpg" alt="" width="150" height="99" /></a></p>
<p>After a recent mountain biking accident I found myself typing with my left hand only.   Well, not just typing but doing everything else really.</p>
<p>Figuring that there are plenty of people in this world who are in the same boat permanently or temporarily  I googled around for &#8220;the&#8221; solution.    The ironically long-named domain <a title="aboutonehandtyping.com" href="http://www.aboutonehandtyping.com/" target="_blank">www.aboutonehandtyping.com</a> seems to be the Google-elected source on the subject followed shortly by <a href="http://www.onehandedkeyboard.com" target="_blank">www.onehandedkeyboard.com</a>, <a href="http://half-qwerty.com" target="_blank">half-qwerty.com</a>, and <a href="http://www.bltt.org/quicktips/fao_onehandedtyping.htm" target="_blank">www.bltt.org</a>.  There seems to be a number of hardware solutions like the $600 half-qwerty,  and some proposed soft solutions like turning on left-hand Dvorak.  However i was on the hunt for a free half-qwerty solution for Windows.</p>
<h1>My Solution</h1>
<p>Ultimately,  I found what I was looking for in a program called <a href="http://www.autohotkey.com/" target="_blank">AutoHotKey</a>.  This program inserts itself between the keyboard and Windows and allows for customization and scripting.   Best of all, its free and works well in XP and Vista.</p>
<p>I again struck gold to find out the hard part had already been done and a 1-handed layout was created in <a href="http://www.autohotkey.com/forum/viewtopic.php?p=119860#119860" target="_blank">this discussion</a>.  There are a number of different scripts to do the job in that thread, but I found the most useful one by a user named mbirth.   To use his solution you only need install <a href="http://www.autohotkey.com/" target="_blank">AutoHotKey</a> and download his script <a href="http://files.birth-online.de/HalfKeyboard.zip">here</a> (<a href="http://warped.org/linux/HalfKeyboard.zip">mirrored locally</a> too).</p>
<h1>Taking it a Step further</h1>
<p>I found I wanted to tweak his setup a little to be more left-hand specific so I made these modifications to HalfKeyboard.ahk.</p>
<p>1. Put <strong>-_</strong> where <strong>`~ </strong>is,  <strong>=+</strong> where <strong>6^</strong> is, and <strong>&#8216;&#8221;</strong> where <strong>hH</strong> were.</p>
<p>Change</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">  original := <span style="color: #800000;">&quot;``&quot;</span> . <span style="color: #800000;">&quot;12345qwertasdfgzxcvb&quot;</span>   ; split up <span style="color: #F660AB; font-weight: bold;">string</span> <span style="color: #8D38C9; font-weight: bold;">for</span> better
  mirrored := <span style="color: #800000;">&quot;'&quot;</span>  . <span style="color: #800000;">&quot;09876poiuy;lkjh/.,mn&quot;</span>   ; human readability</pre></div></div>

<p>To</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">  original := <span style="color: #800000;">&quot;``&quot;</span> . <span style="color: #800000;">&quot;12345qwertasdfgzxcvbh6&quot;</span>   ; split up <span style="color: #F660AB; font-weight: bold;">string</span> <span style="color: #8D38C9; font-weight: bold;">for</span> better
  mirrored := <span style="color: #800000;">&quot;-&quot;</span>  . <span style="color: #800000;">&quot;09876poiuy;lkjh/.,mn'=&quot;</span>   ; human readability</pre></div></div>

<p>2.  Add page-up and page-down as Ctrl-4 and Ctrl-5 by adding these two lines</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">^4::Send {PgUp}
^5::Send {PgDn}</pre></div></div>

<h2>Ghetto Hardware Solution</h2>
<p>Take a much closer look at the keyboard above:</p>
<p><img class="alignnone" title="Homebrew Half-Qwerty " src="http://warped.org/pix/albums/bikes/normal_half-qwerty1.jpg" alt="" width="541" height="247" /></p>
<p>The final step was easy and fun: buy a $20 keyboard and swap the keys around.    I was able to do this 1-handed no problem.    Alternately, you can just hit &#8220;Space-F1&#8243; with the above setup to get a map.  Of course changing the keys doesn&#8217;t actually do anything.  Its the program that does the work.</p>
]]></content:encoded>
			<wfw:commentRss>http://warped.org/blog/2008/10/06/the-free-one-handed-keyboard/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

