Keyboard news

Giles Orr <[email protected]> Tue, 27 Mar 2012 12:57:23 -0400
Newsgroups gmane.comp.hardware.altkeyboards
Message-ID <CAEnxSC5WOE5UZQy8tcNC7PaqwKKyJSiBfT++3C1V0F-f3ih8=g@mail.gmail.com>
--w36aLhIzbH8Oicvr7rZSRNHhSoxaJebWR9ZNbLU
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

I'm still very interested in keyboards - so I've been sad to see
altkeyboards become moribund.  Is it because everybody's got their
perfect keyboard?  That seems a little unlikely.  I've never wanted
this to be a high traffic list, but it's always interested me so it'd
be nice to see some traffic.

In an effort to get some discussion going, I'm going to toss out
various keyboard news I have.

As a reminder, I use the Dvorak keyboard layout, I own two Kinesis
Advantage keyboards (which I highly recommend), and two or three IBM
model Ms (the Kinesis physical layout is better, but buckling springs
are the best keyswitches EVER).  I bought a friend an IBM keyboard for
Christmas - the one that imitates a Thinkpad keyboard, complete with
pointing device in the centre of the keyboard.  It feels better than
the actual Thinkpad keyboards - I think it may have a millimeter more
throw.  It's a nice board if you like that kind of thing.

My most recent purchase was two days ago, a CoolerMaster Quick Fire
keyboard.  I bought it because Canada Computers had it on sale for $64
and it has Cherry blue keyswitches and feels fantastic (not quite
buckling spring, but still very good).  It's small and quite heavy,
kind of mimicking the model M - except for the complete lack of a
numerical keypad.

This has only increased my desire to convert one of my Kinesis
Advantage keyboards from the original Cherry browns to Cherry blues.
With assistance from a friend who's an electronics tech, I've
de-soldered all the switches in the hand wells but haven't done the
central Space-Enter-Delete-Backspace pods - I think I'm going to leave
them alone, although I've purchased enough keyswitches to do them if I
decide to.  The switches should arrive later in the week.  One of the
tricky bits about this process is that the Cherry blues aren't readily
available with diodes in them, while the removed Cherry browns have
diodes in to construct the keyboard matrix circuit.  So we're going to
have to solder a diode across two of the connectors on each switch.

And moving into the Android world ...  The physical keyboard for my
Asus Transformer is among the worst mechanical keyboards I've ever
encountered - it feels bad, it bounces or doesn't respond, and it's
almost impossible to avoid hitting the touchpad.  And yet if you have
a Transformer, I would still recommend getting it for the battery, the
extra ports, and the ability to type on a physical keyboard, no matter
how bad.

Virtual keyboards: if you're in the Android world, I highly recommend
getting the totally free (no advertising, no nothing) "Hacker's
Keyboard" from the Market.  It has arrow keys (think about that).
That allows Shift-arrow to select text.  It has a Control key - which
allows Ctrl-C, Ctrl-V, and Ctrl-X for copy, paste, and cut.  And it
has a number row.  Not sure how well this would work on a phone, but
it's fantastic on a tablet.  I've also been reasonably pleased with
the SlideIT virtual keyboard, which costs money (not sure how much) -
you slide your finger from one key to another to construct words.  For
most people, this will increase their text input speed considerably.
I toggle back and forth between it and the Hacker's keyboard depending
on what I'm working on: if it's scripting, Hacker's keyboard.  If it's
an email, SlideIT.

Has anyone got Android to do Dvorak on a physical keyboard (without
rooting or Cyanogen Mod)?  Cyanogen Mod will likely be my final
answer, but it's not considered stable on the Transformer yet.  And I
don't want to try to root it at the moment.

Have a great day, and I hope to hear from some of you soon.

-- 
Giles
http://www.gilesorr.com/
[email protected]

--w36aLhIzbH8Oicvr7rZSRNHhSoxaJebWR9ZNbLU
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>







<body style="background-color: #fff;">
<span style="display:none">&nbsp;</span>

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="position:relative;">
  <div id="ygrp-msg" style="z-index: 1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text" >
      
      
      <p>I'm still very interested in keyboards - so I've been sad to see<br>
altkeyboards become moribund.  Is it because everybody's got their<br>
perfect keyboard?  That seems a little unlikely.  I've never wanted<br>
this to be a high traffic list, but it's always interested me so it'd<br>
be nice to see some traffic.<br>
<br>
In an effort to get some discussion going, I'm going to toss out<br>
various keyboard news I have.<br>
<br>
As a reminder, I use the Dvorak keyboard layout, I own two Kinesis<br>
Advantage keyboards (which I highly recommend), and two or three IBM<br>
model Ms (the Kinesis physical layout is better, but buckling springs<br>
are the best keyswitches EVER).  I bought a friend an IBM keyboard for<br>
Christmas - the one that imitates a Thinkpad keyboard, complete with<br>
pointing device in the centre of the keyboard.  It feels better than<br>
the actual Thinkpad keyboards - I think it may have a millimeter more<br>
throw.  It's a nice board if you like that kind of thing.<br>
<br>
My most recent purchase was two days ago, a CoolerMaster Quick Fire<br>
keyboard.  I bought it because Canada Computers had it on sale for $64<br>
and it has Cherry blue keyswitches and feels fantastic (not quite<br>
buckling spring, but still very good).  It's small and quite heavy,<br>
kind of mimicking the model M - except for the complete lack of a<br>
numerical keypad.<br>
<br>
This has only increased my desire to convert one of my Kinesis<br>
Advantage keyboards from the original Cherry browns to Cherry blues.<br>
With assistance from a friend who's an electronics tech, I've<br>
de-soldered all the switches in the hand wells but haven't done the<br>
central Space-Enter-Delete-Backspace pods - I think I'm going to leave<br>
them alone, although I've purchased enough keyswitches to do them if I<br>
decide to.  The switches should arrive later in the week.  One of the<br>
tricky bits about this process is that the Cherry blues aren't readily<br>
available with diodes in them, while the removed Cherry browns have<br>
diodes in to construct the keyboard matrix circuit.  So we're going to<br>
have to solder a diode across two of the connectors on each switch.<br>
<br>
And moving into the Android world ...  The physical keyboard for my<br>
Asus Transformer is among the worst mechanical keyboards I've ever<br>
encountered - it feels bad, it bounces or doesn't respond, and it's<br>
almost impossible to avoid hitting the touchpad.  And yet if you have<br>
a Transformer, I would still recommend getting it for the battery, the<br>
extra ports, and the ability to type on a physical keyboard, no matter<br>
how bad.<br>
<br>
Virtual keyboards: if you're in the Android world, I highly recommend<br>
getting the totally free (no advertising, no nothing) &quot;Hacker's<br>
Keyboard&quot; from the Market.  It has arrow keys (think about that).<br>
That allows Shift-arrow to select text.  It has a Control key - which<br>
allows Ctrl-C, Ctrl-V, and Ctrl-X for copy, paste, and cut.  And it<br>
has a number row.  Not sure how well this would work on a phone, but<br>
it's fantastic on a tablet.  I've also been reasonably pleased with<br>
the SlideIT virtual keyboard, which costs money (not sure how much) -<br>
you slide your finger from one key to another to construct words.  For<br>
most people, this will increase their text input speed considerably.<br>
I toggle back and forth between it and the Hacker's keyboard depending<br>
on what I'm working on: if it's scripting, Hacker's keyboard.  If it's<br>
an email, SlideIT.<br>
<br>
Has anyone got Android to do Dvorak on a physical keyboard (without<br>
rooting or Cyanogen Mod)?  Cyanogen Mod will likely be my final<br>
answer, but it's not considered stable on the Transformer yet.  And I<br>
don't want to try to root it at the moment.<br>
<br>
Have a great day, and I hope to hear from some of you soon.<br>
<br>
-- <br>
Giles<br>
<a href="http://www.gilesorr.com/">http://www.gilesorr.com/</a><br>
<a href="mailto:gilesorr%40gmail.com">[email protected]</a><br>
</p>

    </div>
     

    <!--~-|**|PrettyHtmlStart|**|-~-->
    <div style="color: #fff; height: 0;">__._,_.___</div>

        
  
   
    <div id="ygrp-actbar" style="clear: both; margin-bottom: 10px; white-space: nowrap; color: #666; padding-top: 15px;">
      <div>
        <a href="mailto:[email protected]?subject=Re%3A%20Keyboard%20news" style="margin-right: 0; padding-right: 0;">
	  Reply to <span style="font-weight: 700;">sender</span></a> |
        <a href="mailto:[email protected]?subject=Re%3A%20Keyboard%20news">
	  Reply to <span style="font-weight: 700;">group</span></a> |
        	  <a href="http://groups.yahoo.com/group/altkeyboards/post;_ylc=X3oDMTJwaDdxcW43BF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BG1zZ0lkAzM4OTIEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMzMyODY3NDQ4?act=reply&messageNum=3892">Reply <span style="font-weight: 700;">via web post</span></a> |
            	<a href="http://groups.yahoo.com/group/altkeyboards/post;_ylc=X3oDMTJlN25pYzRpBF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTMzMjg2NzQ0OA--" style="font-weight: 700;">Start a New Topic</a>
      </div>

                <a href="http://groups.yahoo.com/group/altkeyboards/message/3892;_ylc=X3oDMTM0dWcxdmg2BF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BG1zZ0lkAzM4OTIEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMzMyODY3NDQ4BHRwY0lkAzM4OTI-">Messages in this topic</a>
          (<span style="font-weight: 700;">1</span>)
          </div> 
<!------- Start Nav Bar ------>

<!-- |**|begin egp html banner|**| -->
<div id="ygrp-vital" style="background-color: #e0ecee; font-family: Verdana; font-size: 10px; margin-bottom: 10px; padding: 10px;">
      <span id="vithd" style="font-weight: bold; color: #333; text-transform: uppercase; ">Recent Activity:</span>

    <ul style="list-style-type: none; margin: 0; padding: 0; display: inline;">
                                                    </ul>
    
  <div style="clear: both; padding-top: 2px; color: #1e66ae;">
    <a href="http://groups.yahoo.com/group/altkeyboards;_ylc=X3oDMTJlbHZpaWxjBF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTMzMjg2NzQ0OA--" style="text-decoration: none;">Visit Your Group</a>
  </div>
</div>

      <div id="ygrp-grfd" style="font-family: Verdana; font-size: 12px; padding: 15px 0;">
      
<!-- |**|begin egp html banner|**| -->

      To Post a message, send it to:&nbsp;&nbsp; [email protected]<BR>
To Unsubscribe, send a blank message to: [email protected]      
<!-- |**|end egp html banner|**| -->

    </div>
  
<div id="ft" style="font-family: Arial; font-size: 11px; margin-top: 5px; padding: 0 2px 0 0; clear: both;">
  <a href="http://groups.yahoo.com/;_ylc=X3oDMTJkaGcxb25wBF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMzMyODY3NDQ4" style="float: left;"><img src="http://l.yimg.com/a/i/us/yg/logo/us.gif" height="15" width="137" alt="Yahoo! Groups" style="border: 0;"/></a>
  <div style="color: #747575; float: right;">Switch to: <a href="mailto:[email protected]?subject=Change Delivery Format: Traditional" style="text-decoration: none;">Text-Only</a>, <a href="mailto:[email protected]?subject=Email Delivery: Digest" class="margin-rt" style="text-decoration: none;">Daily Digest</a> &bull; <a href="mailto:[email protected]?subject=Unsubscribe" style="text-decoration: none;">Unsubscribe</a> &bull; <a href="http://docs.yahoo.com/info/terms/" style="text-decoration: none;">Terms of Use</a></div>
</div>

<!-- |**|end egp html banner|**| -->

  </div> <!-- ygrp-msg -->

  <!-- Sponsor -->
  <!-- |**|begin egp html banner|**| -->
  <div id="ygrp-sponsor" style="width:160px; float:right; clear:none; margin:0 0 25px 0; background: #fff;">

<!-- Start Recommendations -->
<div id="ygrp-reco">
     </div>
<!-- End Recommendations -->



  </div>   <!-- |**|end egp html banner|**| -->

  <div style="clear:both; color: #FFF; font-size:1px;">.</div>
</div>

  <img src="http://geo.yahoo.com/serv?s=97359714/grpId=1579982/grpspId=1707208564/msgId=3892/stime=1332867448/nc1=3848643/nc2=5758220/nc3=4025338" width="1" height="1"> <br>

<div style="color: #fff; height: 0;">__,_._,___</div>
<!--~-|**|PrettyHtmlEnd|**|-~-->

</body>

<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
  <style type="text/css">
  <!--
  #ygrp-mkp {
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 10px 0;
  padding: 0 10px;
}

#ygrp-mkp hr {
  border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
  color: #628c2a;
  font-size: 85%;
  font-weight: 700;
  line-height: 122%;
  margin: 10px 0;
}

#ygrp-mkp #ads {
  margin-bottom: 10px;
}

#ygrp-mkp .ad {
  padding: 0 0;
}

#ygrp-mkp .ad p {
  margin: 0;
}

#ygrp-mkp .ad a {
  color: #0000ff;
  text-decoration: none;
}
  #ygrp-sponsor #ygrp-lc {
  font-family: Arial;
}

#ygrp-sponsor #ygrp-lc #hd {
  margin: 10px 0px;
  font-weight: 700;
  font-size: 78%;
  line-height: 122%;
}

#ygrp-sponsor #ygrp-lc .ad {
  margin-bottom: 10px;
  padding: 0 0;
}

  a {
    color: #1e66ae;
  }

  #actions {
    font-family: Verdana;
    font-size: 11px;
    padding: 10px 0;
  }

  #activity {
    background-color: #e0ecee;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    padding: 10px;
  }

  #activity span {
    font-weight: 700;
  }

  #activity span:first-child {
    text-transform: uppercase;
  }

  #activity span a {
    color: #5085b6;
    text-decoration: none;
  }

  #activity span span {
    color: #ff7900;
  }

  #activity span .underline {
    text-decoration: underline;
  }

  .attach {
    clear: both;
    display: table;
    font-family: Arial;
    font-size: 12px;
    padding: 10px 0;
    width: 400px;
  }

  .attach div a {
    text-decoration: none;
  }

  .attach img {
    border: none;
    padding-right: 5px;
  }

  .attach label {
    display: block;
    margin-bottom: 5px;
  }

  .attach label a {
    text-decoration: none;
  }
  
  blockquote {
    margin: 0 0 0 4px;
  }

  .bold {
    font-family: Arial;
    font-size: 13px;
    font-weight: 700;
  }

  .bold a {
    text-decoration: none;
  }

  dd.last p a {
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span {
    margin-right: 10px;
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span.yshortcuts {
    margin-right: 0;
  }

  div.attach-table div div a {
    text-decoration: none;
  }

  div.attach-table {
    width: 400px;
  }

  div.file-title a, div.file-title a:active, div.file-title a:hover, div.file-title a:visited {
    text-decoration: none;
  }

  div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div.photo-title a:visited {
    text-decoration: none;
  }

  div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
  }

  .green {
    color: #628c2a;
  }

  .MsoNormal {
    margin: 0 0 0 0;
  }

  o {
    font-size: 0;
  }

  #photos div {
    float: left;
    width: 72px;
  }

  #photos div div {
    border: 1px solid #666666;
    height: 62px;
    overflow: hidden;
    width: 62px;
  }

  #photos div label {
    color: #666666;
    font-size: 10px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 64px;
  }

  #reco-category {
    font-size: 77%;
  }

  #reco-desc {
    font-size: 77%;
  }

  .replbq {
    margin: 4px;
  }

  #ygrp-actbar div a:first-child {
   /* border-right: 0px solid #000;*/
    margin-right: 2px;
    padding-right: 5px;
  }

  #ygrp-mlmsg {
    font-size: 13px;
    font-family: Arial, helvetica,clean, sans-serif;
    *font-size: small;
    *font: x-small;
  }

  #ygrp-mlmsg table {
    font-size: inherit;
    font: 100%;
  }

  #ygrp-mlmsg select, input, textarea {
    font: 99% Arial, Helvetica, clean, sans-serif;
  }

  #ygrp-mlmsg pre, code {
    font:115% monospace;
    *font-size:100%;
  }

  #ygrp-mlmsg * {
    line-height: 1.22em;
  }

  #ygrp-mlmsg #logo {
    padding-bottom: 10px;
  }

  #ygrp-mlmsg a {
    color: #1E66AE;
  }

  #ygrp-msg p a {
    font-family: Verdana;
  }

  #ygrp-msg p#attach-count span {
    color: #1E66AE;
    font-weight: 700;
  }

  #ygrp-reco #reco-head {
    color: #ff7900;
    font-weight: 700;
  }

  #ygrp-reco {
    margin-bottom: 20px;
    padding: 0px;
  }

  #ygrp-sponsor #ov li a {
    font-size: 130%;
    text-decoration: none;
  }

  #ygrp-sponsor #ov li {
    font-size: 77%;
    list-style-type: square;
    padding: 6px 0;
  } 

  #ygrp-sponsor #ov ul {
    margin: 0;
    padding: 0 0 0 8px;
  }

  #ygrp-text {
    font-family: Georgia;
  }

  #ygrp-text p {
    margin: 0 0 1em 0;
  }

  #ygrp-text tt {
    font-size: 120%;
  }

  #ygrp-vital ul li:last-child {
    border-right: none !important; 
  } 
  -->
  </style>
</head>

<!--~-|**|PrettyHtmlEnd|**|-~-->
</html>
<!-- end group email -->


--w36aLhIzbH8Oicvr7rZSRNHhSoxaJebWR9ZNbLU--