<?xml version="1.0" encoding="iso-8859-1"?>
<!-- name="generator" content="pyblosxom/1.2 3/25/2005" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
<channel>
<title>Russ Nelson : chordite   </title>
<link>http://blog.russnelson.com/chordite/index.rss</link>
<description>Russ Nelson's personal blog</description>
<language>en</language>
<item>
    <title>Mark XV keyboard</title>
    <link>http://blog.russnelson.com/chordite/MarkXV.html</link>
    <description>
&lt;p&gt;Sigh.  So little time, so many keyboards.  The &lt;a href=&quot;http://blog.russnelson.com/chordite/MarkXIV.html&quot;&gt;Mark XIV&lt;/a&gt; keyboard, using surface-mount pushbuttons was utter fail.  Had I actually &lt;b&gt;looked&lt;/b&gt; at them, I would have seen that they can&apos;t withstand any sideways force at all.  Consequently, they break when you look at them sideways.  I only discovered this after arriving in India and finding three switches completely useless.  Oh well, back to the reliable
Marquardt switches.  Will remove the surface mount switches and replace them with the Marquardt switches.&lt;/p&gt;
</description>
  </item>
<item>
    <title>Mark XIV keyboard</title>
    <link>http://blog.russnelson.com/chordite/MarkXIV.html</link>
    <description>
&lt;p&gt;I&apos;ve given up on the &lt;a href=&quot;http://blog.russnelson.com/chordite/keymodules.html&quot;&gt;Mark XIII&lt;/a&gt; keyboard.  The problem is that the small PC board plus
the brass barrier was too big to position close enough even for MY hands.
I&apos;ve got a Mark XIV keyboard which uses different switches (surface mount SPST very short displacement).  Soldered the switches directly to the copper wires I suggested earlier, and ran wires to the bottom, weaving them into a grid holding the keyboard firmly.  Got them as I wanted them and put polycapralone on both sides as reinforcement.  Have a folding knuckle rest, thumb rest, and palm heel rest.  It&apos;s by far the smalltest keyboard I&apos;ve made so far.&lt;/p&gt;

&lt;p&gt;I&apos;m using a wired keyboard this time, to see how compatible I can make it.  It&apos;s based on the &lt;a href=&quot;http://www.pjrc.com/teensy&quot;&gt;Teensy&lt;/a&gt;.  It&apos;s very similar to an Arduino, but it can take on a USB Keyboard flavor.&lt;/p&gt;

</description>
  </item>
<item>
    <title>Keymodules</title>
    <link>http://blog.russnelson.com/chordite/keymodules.html</link>
    <description>
&lt;p&gt;Working on the Mark XIII keyboard.  This one will have the keymodules
connected together with a matrix of stiff-ish copper wires, covered over
in polycapralone.  The theory is that people will be able to change the shape
of their keyboard by heating it up using a hot air blow dryer.  That will
soften the polycapralone, which gets quite soft, and won&apos;t hold up its
own weight, hence the copper wires.  The keyboard owner can push the
keymodules around until they&apos;re in the perfect position for them.  The
copper wires will hold the shape until the polycapralone hardens, making
the keyboard both flexible and stiff, soft and hard, as needed.&lt;/p&gt;

&lt;p&gt;Here are a set of keymodules, soldered to a small PC board, with a
brass strip used as a barrier against the polycapralone.  Without the barrier,
the polycapralone would stick to the keys and/or jam up the key movement.&lt;br&gt;
&lt;a href=&quot;http://blog.russnelson.com/images/keymodules.jpg&quot; title=&quot;Key modules (Full size)&quot;&gt;
&lt;img alt=&quot;Key modules (Thumbnail)&quot; src=&quot;/thumbs/tmprDkETR.png&quot;/&gt;
&lt;/a&gt;&lt;/p&gt;
</description>
  </item>
<item>
    <title>Myoelectric chordite?</title>
    <link>http://blog.russnelson.com/chordite/myoelectric.html</link>
    <description>
&lt;p&gt;Stuart writes to ask if you couldn&apos;t put a strap around the wrist
to sense the movement of the tendons through the wrist, by way of
making a keyless chordite.&lt;/p&gt;

&lt;p&gt;I think that would be dangerous.  The tendons run inside little
tunnels past the carpal bones (hence the name carpal tunnels -- oh
these doctors can be SO creative sometimes).  Squish the tunnels and
you can inflame them.  If they get inflamed they can swell up which
keeps them inflamed, etc etc etc.  Bad news.&lt;/p&gt;

&lt;p&gt;No, better to go looking in the muscles further up the arm for &lt;a
href=&quot;http://en.wikipedia.org/wiki/Bioelectromagnetism&quot;&gt;myoelectric&lt;/a&gt;
signals.&lt;/p&gt;

&lt;p&gt;But note that it can be more fatiguing to be moving your fingers in
mid-air than to be pressing them against something.  The Chordite is
designed to put the keyswitches at the finger&apos;s neutral point, so that
relaxation puts your fingers on the keyswitches.  It then takes only a
little bit of pressure and movement to press the key, but because the
key has hysteresis, you can feel it when you have pressed the key.&lt;/p&gt;
</description>
  </item>
<item>
    <title>Status report</title>
    <link>http://blog.russnelson.com/chordite/free-chordite-2.html</link>
    <description>
&lt;p&gt;&lt;a href=&quot;http://blog.russnelson.com/770/free-chordite-2.html&quot;&gt;Status report&lt;/a&gt; on the free chordites over in my &apos;770&apos; category.  Readers of the main blog
may be confused, but pyblosxom allows me to create multiple rss feeds.  The
770 category gets syndicated on &lt;a href=&quot;http://planet.maemo.org/&quot;&gt;Planet Maemo&lt;/a&gt;.  But if you only ever look in the Chordite category, you won&apos;t see it.
&lt;/p&gt;
</description>
  </item>
<item>
    <title>Keycoding system</title>
    <link>http://blog.russnelson.com/chordite/keycoding-system.html</link>
    <description>
&lt;p&gt;Several people have asked me what coding system is used for the
Chordite.  There is no standard chording system for chording
keyboards, because they&apos;re all different.  Some use two hands for
chording.  For example, Douglas Englebart&apos;s Augment used a chord
keyboard and mouse combination.  Hold a combination of buttons on the
chord keyboard (five switches, one for each finger) and press one,
two, or three mouse buttons.  Or for example, the &lt;a
href=&quot;http://blog.russnelson.com/chordite/chordite-vs-twiddler.html&quot;&gt;Twiddler&lt;/a&gt;
uses a large set of buttons, three for each finger.  Or I saw a fellow
at a Linux World Expo who had a wrist-mounted keyboard that had four
buttons under each fingertip and three under the thumb.&lt;/p&gt;

&lt;p&gt;The Chordite has at least two possible codings.  The one proposed
by the inventor, &lt;a href=&quot;http://chordite.com/&quot;&gt;John McKown&lt;/a&gt;,
involves pressing buttons until you&apos;ve gotten the correct combination
of buttons, then releasing at least one button to generate that key.
Another one is to use only combinations of two buttons, let&apos;s say A
and B.  The two of them generate four keys by changing the order in
which you press and release A and B.  I haven&apos;t (yet) experimented
with both to see which works better.&lt;/p&gt;
</description>
  </item>
<item>
    <title>Chordite vs. Twiddler</title>
    <link>http://blog.russnelson.com/chordite/chordite-vs-twiddler.html</link>
    <description>
&lt;p&gt;Johan Helsingius suggests that I compare the Chordite and the &lt;a href=&quot;http://www.handykey.com/&quot;&gt;Twiddler&lt;/a&gt;.  There are two possible comparisons:
between concepts and between implementations.  So, the concept first.&lt;/p&gt;

&lt;p&gt;The Twiddler uses several three keys for each finger, and two keys for
your thumb.  Various combinations of these keys generate keystrokes.  The
Chordite uses the thumb to hold the keyboard.  Since the Chordite keys
are pressed by the knuckles rather than fingertip, each finger may press one or two keys.&lt;/p&gt;

&lt;p&gt;In both systems, each finger can generate two bits of information.
Twiddler can press Left, Middle, Right, or no key.  Chordite can press
Distal, Medial, Distal and Medial, or no keys.  However, the Twiddler
includes two buttons for the thumb, so that makes the chordspace four
times as large.  The Chordite makes up for that by providing for sticky
shift, control, and alt prefixes.&lt;/p&gt;

&lt;p&gt;The implementations differ because the Twiddler 2 is a USB keyboard,
and my Chordite is bluetooth.  Since the Twiddler 3 will be bluetooth,
there&apos;s no obvious benefit to the Chordite.&lt;/p&gt;

</description>
  </item>
<item>
    <title>Chordite versus CyKey</title>
    <link>http://blog.russnelson.com/chordite/chordite-vs-cykey.html</link>
    <description>
&lt;p&gt;MJ Ray suggested that I explain how the Chordite differs or is
similar to the &lt;a href=&quot;http://www.cykey.co.uk/&quot;&gt;CyKey&lt;/a&gt;.  Well enough!  Under &quot;similar&quot; I would put:
chording, unfamiliar, pocketable, one handed, wireless, battery
operated.  Under &quot;different&quot;, I would say that the CyKey must be used
against a surface whereas the Chordite can be used in mid-air.  The
CyKey works well for either hand, whereas the Chordite is handed.  The
CyKey uses infrared, which restricts the positioning of the device,
and which restricts the devices that may be used, whereas the Chordite
uses Bluetooth, which is widely supported and doesn&apos;t require any
special positioning.  The CyKey&apos;s infrared is cheaper than bluetooth
if you already have infrared, but is more expensive if you lack it.
With the CyKey, you type with your fingertips, whereas with the
Chordite, you type with your knuckles.  With the CyKey your thumb
moves from one key to another, whereas with the Chordite, your thumb
holds the keyboard and the other fingers simply move up and down; no
hunting for keys.  Finally, the CyKey is an off-the-shelf product
whereas a Chordite (currently) must be custom ordered to fit your hand.

&lt;/p&gt;


</description>
  </item>
<item>
    <title>Mark XII keyboard</title>
    <link>http://blog.russnelson.com/chordite/MarkXII.html</link>
    <description>
&lt;p&gt;This keyboard is finally salable.  It has &lt;a
href=&quot;http://blog.russnelson.com/chordite/Mark-XII-electronics.html&quot;&gt;worthy
electronics&lt;/a&gt; which will give you a nice long battery life.  It&apos;s
sturdy.  It&apos;s replicable on a reasonable basis.  Right now I&apos;m still
building it on a custom basis, but I have some ideas for how to fit
people with different size hands.&lt;/p&gt;

&lt;p&gt;Unfortunately, I haven&apos;t been able to get past the custom firmware
hurdle.  I&apos;m using a driver on the Linux side which pulls in seven
different keys and implements the chording algorithm.  It works well
enough, but it&apos;s restrictive to need a driver.  Can&apos;t sell into the
Windows or Mac market without modified firmware.  Blue Packet has
offered to modify the firmware for a stiff price.  Unfortunately, that
requires a larger committment than I can put forth given my current
lack of understanding about how to fit multiple people.&lt;/p&gt;

&lt;p&gt;Plus, not only is the fit a problem, but everybody
(&lt;i&gt;everybody&lt;/i&gt;, &lt;b&gt;everybody&lt;/b&gt;) thinks it&apos;s hard to learn how to
use.  It isn&apos;t, because the most common keystrokes are also the
easiest ones to make.  Given the cheatsheet, you can type your name
within five minutes.  It&apos;s really not that hard, but it&apos;s so
unfamiliar to people that it looks hard.&lt;/p&gt;

&lt;p&gt; Here&apos;s the front of the keyboard, folded for pocketing.  Notice
the classy 1/4&quot; plywood and ground-off wood screws.  This is for
strength.  Relative to the stresses on the keyboard, the 1/4&quot; plywood
is quite strong, and the hinges ensure that the wood meets up with a
hard stop at the limit of its extension.&lt;br&gt;
&lt;a href=&quot;http://blog.russnelson.com/images/chordite/Mark-XII-front.jpg&quot; title=&quot;front, folded for pocketing (Full size)&quot;&gt;
&lt;img alt=&quot;front, folded for pocketing (Thumbnail)&quot; src=&quot;/thumbs/tmpmfw6fp.png&quot;/&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt; With the keyboard unfolded for use, you can see the whole wood and
brass steampunk thing going on here.  The previous keyboard fell apart
in several ways.  This one won&apos;t, not even if you throw it into a soft
suitcase and take it on an international trip.&lt;br&gt;
&lt;a href=&quot;http://blog.russnelson.com/images/chordite/Mark-XII-unfolded.jpg&quot; title=&quot;front, unfolded (Full size)&quot;&gt;
&lt;img alt=&quot;front, unfolded (Thumbnail)&quot; src=&quot;/thumbs/tmpefphdA.png&quot;/&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
You can see how the upper piece of wood hangs off the knuckle of your first finger, and how your thumb rests on the top of the AAA battery box.  The piece of wood at the bottom rests against the base of your palm, and provides one end of the lever that allows your finger knuckles to reliably press against the keys.&lt;br&gt;
&lt;a href=&quot;http://blog.russnelson.com/images/chordite/Mark-XII-back.jpg&quot; title=&quot;back, unfolded (Full size)&quot;&gt;
&lt;img alt=&quot;back, unfolded (Thumbnail)&quot; src=&quot;/thumbs/tmpFTqsj7.png&quot;/&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
Here&apos;s how you grip the keyboard.  The thumb only holds the keyboard.  You press the keys with the knuckles of your four fingers.&lt;br&gt;
&lt;a href=&quot;http://blog.russnelson.com/images/chordite/Mark-XII-grip.jpg&quot; title=&quot;underside, gripping (Full size)&quot;&gt;
&lt;img alt=&quot;underside, gripping (Thumbnail)&quot; src=&quot;/thumbs/tmpFqgtjd.png&quot;/&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
Here&apos;s how it looks from the edge, or top, of your grip.&lt;br&gt;
&lt;a href=&quot;http://blog.russnelson.com/images/chordite/Mark-XII-top.jpg&quot; title=&quot;top, as you grip it (Full size)&quot;&gt;
&lt;img alt=&quot;top, as you grip it (Thumbnail)&quot; src=&quot;/thumbs/tmp-XHXEf.png&quot;/&gt;
&lt;/a&gt;&lt;/p&gt;
</description>
  </item>
<item>
    <title>Mark XII Electronics, part 2</title>
    <link>http://blog.russnelson.com/chordite/Mark-XII-electronics2.html</link>
    <description>
&lt;p&gt;Thanks to advice from Mitch Sun of &lt;a href=&quot;http://bluepacket.net/&quot;&gt;Blue
Packet&lt;/a&gt;, I fixed the problem with the Mark XII electronics!  I didn&apos;t
realize that a pull-down on a diagnostic serial input was required.
Soldered an additional 10K resistor onto the board, and it&apos;s working fine.
&quot;hcitool scan&quot; prints this:&lt;br&gt;
&lt;code&gt;  00:12:A1:61:0E:21       BluePacket Bluetooth Wireless Keyboard&lt;/code&gt;
&lt;/p&gt;

&lt;p&gt;Now to design a PC board appropriate for the product!&lt;/p&gt;
</description>
  </item>
   </channel>
</rss>