home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / mac / system / 10232 < prev    next >
Encoding:
Text File  |  1992-07-21  |  6.8 KB  |  129 lines

  1. Newsgroups: comp.sys.mac.system
  2. Path: sparky!uunet!nntp1.radiomail.net!fernwood!metrop!robert
  3. From: robert@metropolis.com (Robert Munyer)
  4. Subject: Re: DVORAK Keyboard driver, can I change the keys of my keyboard?
  5. Message-ID: <1992Jul21.033445.21283@metropolis.com>
  6. Sender: robert@metropolis.com (Robert Munyer)
  7. Organization: Metropolis Software, Inc.
  8. References: <1992Jul19.043758.28131@csrd.uiuc.edu>
  9. Date: Tue, 21 Jul 1992 03:34:45 GMT
  10. Lines: 117
  11.  
  12. andrews@sp2.csrd.uiuc.edu (John Andrews) writes:
  13. > I wrote a program to generate random patterns to help me learn the Dvorak
  14. > keyboard.  [...]
  15. > auauo aeuoe oaeue auaea eoeuo eueau euaou aeaeu eoeoe auoua oaeoe uaeau ouauo
  16. > eouea uauao eauau oauoe aoaue ouaua eaoeo uaeuo uauou eaeou euoeu aueao uoaeu
  17.  
  18. No offense, but I think that this is not a good idea.  The whole point of the
  19. Dvorak keyboard is that it is optimized for typing ENGLISH WORDS.  I suspect
  20. that the kind of exercises that this program creates are really most useful for
  21. teaching a keyboard layout (like Sholes's QWERTY layout) that is specifically
  22. WRONG for English words.
  23.  
  24. *************************************************
  25. * HIGHLY RECOMMENDED FOR PEOPLE LEARNING DVORAK *
  26. *************************************************
  27.  
  28. A much better idea would be to write a program that generates random lists of
  29. real words that can be typed without removing your fingers from the home row.
  30. In fact, this is an EXCELLENT thing to try if you are learning Dvorak, for the
  31. following reasons:
  32.  
  33. (1) It is VERY easy to memorize the positions of the 10 keys on the home row.
  34. (2) After some practice, you'll be able to type these words REALLY REALLY FAST.
  35.     I tried this once years and years ago, and I found that my typing speed was
  36.     getting close to three hundred words per minute on some of these sentences.
  37.  
  38. If you try this exercise, I guarantee that you will feel a BIG BOOST OF
  39. ENCOURAGEMENT the first time one of your friends hears you doing one of these
  40. exercises and says, "You can't possibly be typing real words that fast.  Why
  41. are you beating the hell out of your poor keyboard like that?"
  42.  
  43. ***********************************************
  44. * WARNING: SHAMELESS ANTI-SHOLES SLAM FOLLOWS *
  45. ***********************************************
  46.  
  47. Here is a list of all (well, most) of the words that you can type
  48. with only the home row keys on the Sholes (QWERTY) keyboard layout:
  49.  
  50. % grep -v \[\^asdfghjkl\] /usr/dict/words | grep -v \^\[sdfghjkl\]\$ | fmt
  51.  
  52. a ad add ah ala alfalfa alga algal all as ash ask ass dad dash fad
  53. fag fall flag flak flash flask gad gaff gag gal gala gall gas gash
  54. glad glass ha had half hall hash jag la lad lag lash lass sa sad
  55. sag saga salad sash shad shag shah shall slag slash
  56.  
  57. OK, you 19th-century keyboard apologists, let's see how many decent practice
  58. sentences you can make out of that!
  59.  
  60. Now, here's the equivalent list for the Dvorak keyboard layout:
  61.  
  62. % grep -v \[\^aoeuidhtns\] /usr/dict/words | grep -v \^\[eudhtns\]\$ | fmt
  63.  
  64. a ad add addend addenda addition adenine adenosine adhesion adieu
  65. ado aesthete ah ahead aid aide an ana and andesine andesite anent
  66. ani anion anise annotate anode ant ante antedate antenna antennae
  67. anti anus as ash ashen aside asinine ass assai assassin assassinate
  68. assent assess asset assiduous assist assistant assonant astatine
  69. astonish astound astute at ate atheist atone attain attend attendant
  70. attendee attention attenuate attest attestation attitude attune
  71. audio audit audition aunt auntie austenite auto dad dais dash data
  72. date daunt dead deaden deadhead dean death deed den denotation
  73. denote dense dent denudation denude desist destinate destine
  74. destitute desuetude detain detent detente detention detest detestation
  75. detonate deus diathesis did die diet din dine dint diode disdain
  76. dish dissension dissident dissuade distant ditto do dodo doe don
  77. donate done dose dot dote douse du dud due duet dun dune dust ease
  78. east eat eaten edit edition eh en end enstatite enthusiast eosine
  79. estate et eta ethane ethos etude euthanasia ha had hand handout
  80. handset handstand hash hashish hast haste hasten hat hate hath
  81. haunt he head headset headstand headstone heat heath heathen
  82. heathenish hedonist heed hen hesitant hesitate hi hiatus hid hidden
  83. hide hideous hideout hind hint his hiss histidine hit ho hoe hoi
  84. hondo hone honest hood hoot hose host hostess hot hothead hothouse
  85. hound house hue huh hunt hush hut i idea ideate idiot ii iii in
  86. inane inattention indeed indent indentation initiate inn innate
  87. innuendo insane inset inside insidious insinuate insist insistent
  88. instant instantaneous instantiate instead institute institution
  89. intend intendant intense intent intention intestate intestine into
  90. intonate intone intuition inundate iodate iodide iodinate iodine
  91. ion iota is issuant issue it naiad nation nausea nauseate ne neat
  92. neath nee need neon neonate nest net nine nineteen nineteenth
  93. ninetieth ninth nit no nod node noise non none noon noose nose not
  94. notate note notion noun nu nude nun nut nutate o oases oasis oat
  95. oath odd ode odious oh oint on one onion onset onto onus osseous
  96. ostentatious otiose oust out sa sad sadden sadist said saint sand
  97. sandstone sane sanitate sans sash sat satan satiate satin saute
  98. sea seaside season seat sedan sedate sedition seditious see seed
  99. seen seethe sen senate send sensate sense sensuous sent sentient
  100. session set shad shade shah she sheath sheathe shed sheen sheet
  101. shin shine shish shod shoe shone shoo shoot shot shout shun shunt
  102. shut shutout side sienna siesta sin sine sinh sinuous sinus sinusoid
  103. sis sit site situ situate situs snout so sod soda sodden son sonant
  104. sonata sonnet soon soot sooth soothe sou sound soutane south
  105. southeast stadia staid stain stand standeth stannous stash stasis
  106. state statue statuette status statute stead steed stein stint stone
  107. stood stout stud student studio studious stun stunt sud sudden suds
  108. sue suit suite sun sunset sunshade sunshine suntan suntanned sushi
  109. sustain tad taint tan tanh tannin tao taste tat tate tattoo tau
  110. taunt taut tea teahouse tease teat tedious tee teen teet teeth
  111. teethe ten tenant tend tendon tenet tennis tenon tense tension tent
  112. tenth tenuous test testate testes tetanus tete than that the thee
  113. theist then these theses thesis theta thin thine thinnish this
  114. those thou thousand thousandth thud thus ti tid tide tie tin tine
  115. tint tissue tit titanate tithe titian to toad toast toe ton tone
  116. too toot tooth toss tot tote tout tuition tun tuna tune tutu union
  117. unison unit unite us use
  118.  
  119. OK, OK, these lists aren't perfect.  But I'm sure you get the general idea.
  120.  
  121. ______________________________________________________________________
  122. Robert Munyer            |   "I may be synthetic, but I'm not stupid."
  123. robert@metropolis.com    |      -- Bishop, _Aliens_
  124.  
  125. Disclaimer: I never learned to touch-type on the old Sholes "Born to be Bad"
  126. keyboard layout.  I am not responsible for any damage that this ancient, ANTI-
  127. ERGONOMIC technology may have done to your reflexes.  Your mileage may vary.
  128.  
  129.