New to Dvorak, AutoHotKeys is a friend :)
"recusantphysis" <[email protected]> Mon, 30 Apr 2012 09:57:10 -0000
| Newsgroups | gmane.comp.hardware.altkeyboards |
|---|---|
| Message-ID | <[email protected]> |
--ye5Jzgi-H0AjmI8b40OUujKWtIXRrflaKNI5Mm4
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Hi,
I thought i'd share my experience with getting a Dvorak keyboard layout on =
my PC (not a physical keyboard), whilst retaining the familiar QWERTY short=
cut keys like Ctrl+XCV. Apparently Apple aren't as stupid as Microsoft, and=
provide two variants of the Dvorak layout, one of which retains the QWERTY=
shortcuts for some things (Microsoft is so annoying, it takes them 10 year=
s to introduce simple features that people have found other ways to do).
It almost made me not bother to learn Dvorak, but i decided to nut it out a=
nd eventually found a program called AutoHotKeys (free) to write (or copy) =
scripts to enable the Dvorak mappings with the QWERTY shortcuts :)
If anyone is interested, i can supply 'my' scripts - i have i think three d=
ifferent variants depending on the situation. eg, at work, i can't change m=
y keyboard at all, so the script i use there (compiled in to an .exe) does =
all my mappings. While on *MY* PC the input is set to Dvorak, so my script =
only fixes the shortcut keys to QWERTY (so i can unload it before i play ga=
mes and still be able to type Dvorak in the game (a long story)).
My Dvorak speed is still about 45wpm (vs my best QWERTY of about 65wpm), an=
d what with all the troubles i've had - i don't know why i bothered. Also, =
phones etc are always QWERTY. I did it to prove something about economics s=
trangely enough, then i kept doing it because everyone at work said i would=
n't. :)
--ye5Jzgi-H0AjmI8b40OUujKWtIXRrflaKNI5Mm4
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"> </span>
<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="position:relative;">
<div id="ygrp-msg" style="z-index: 1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->
<div id="ygrp-text" >
<p>Hi,<br>
<br>
I thought i'd share my experience with getting a Dvorak keyboard layout on my PC (not a physical keyboard), whilst retaining the familiar QWERTY shortcut keys like Ctrl+XCV. Apparently Apple aren't as stupid as Microsoft, and provide two variants of the Dvorak layout, one of which retains the QWERTY shortcuts for some things (Microsoft is so annoying, it takes them 10 years to introduce simple features that people have found other ways to do).<br>
<br>
It almost made me not bother to learn Dvorak, but i decided to nut it out and eventually found a program called AutoHotKeys (free) to write (or copy) scripts to enable the Dvorak mappings with the QWERTY shortcuts :)<br>
<br>
If anyone is interested, i can supply 'my' scripts - i have i think three different variants depending on the situation. eg, at work, i can't change my keyboard at all, so the script i use there (compiled in to an .exe) does all my mappings. While on *MY* PC the input is set to Dvorak, so my script only fixes the shortcut keys to QWERTY (so i can unload it before i play games and still be able to type Dvorak in the game (a long story)).<br>
<br>
My Dvorak speed is still about 45wpm (vs my best QWERTY of about 65wpm), and what with all the troubles i've had - i don't know why i bothered. Also, phones etc are always QWERTY. I did it to prove something about economics strangely enough, then i kept doing it because everyone at work said i wouldn't. :)<br>
<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%20New%20to%20Dvorak%2C%20AutoHotKeys%20is%20a%20friend%20%3A%29" 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%20New%20to%20Dvorak%2C%20AutoHotKeys%20is%20a%20friend%20%3A%29">
Reply to <span style="font-weight: 700;">group</span></a> |
<a href="http://groups.yahoo.com/group/altkeyboards/post;_ylc=X3oDMTJwN2NjcmY3BF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BG1zZ0lkAzM5MDIEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMzM1Nzc5OTQz?act=reply&messageNum=3902">Reply <span style="font-weight: 700;">via web post</span></a> |
<a href="http://groups.yahoo.com/group/altkeyboards/post;_ylc=X3oDMTJlMDRzb2x2BF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTMzNTc3OTk0Mw--" style="font-weight: 700;">Start a New Topic</a>
</div>
<a href="http://groups.yahoo.com/group/altkeyboards/message/3902;_ylc=X3oDMTM0dDFxOTc2BF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BG1zZ0lkAzM5MDIEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMzM1Nzc5OTQzBHRwY0lkAzM5MDI-">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=X3oDMTJlb2VuYzFmBF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTMzNTc3OTk0Mw--" 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: [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=X3oDMTJkM3UzbTJvBF9TAzk3MzU5NzE0BGdycElkAzE1Nzk5ODIEZ3Jwc3BJZAMxNzA3MjA4NTY0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMzM1Nzc5OTQz" 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> • <a href="mailto:[email protected]?subject=Unsubscribe" style="text-decoration: none;">Unsubscribe</a> • <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=3902/stime=1335779943/nc1=4025304/nc2=3848643/nc3=5191955" 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 -->
--ye5Jzgi-H0AjmI8b40OUujKWtIXRrflaKNI5Mm4--