• You are not logged in.

    New convert - colemak + touch typing

    • Started by iNs4nePT
    • 21 Replies:
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    Hey all!

    I've discovered colemak some time ago, but never really took the plunge until now.
    As I don't do typing for a living, but do use the computer a lot (mostly software development, and the likes) my 'pecking' has always served me enough to get by...
    However, I decided that:
    - I  should learn to touch-type...
    - ... And QUERTY is not that comfortable for that purpose - at my "monster" speed of about 55-60 WPM, my hands are all over the place, and error rate is rather high...

    So, this week, I devoted some hours everyday to learn and practice colemak, and my WPM evolved somewhere around the lines of: 17, 22, 25, 29, 35, 40.
    At this time, I score 30+ on hi-games.net by taking it *really* slow and relaxed :), peaked at 42.

    I feel like it will go MUCH slower from now on (rs, ei, pg etc errors are common), but I already feel like it was really worth the effort.

    By the way, I used type-fu a lot to get started, but found it somewhat limited lately (still using some common apps right now)

    If there is any advise out there besides 'practice', please feel free to share :)

    Thanks everyone for sharing their experiences and such!

    Last edited by iNs4nePT (24-Nov-2012 07:14:29)
    Offline
    • 0
    • Reputation: 4
    • Registered: 08-Dec-2010
    • Posts: 656

    30wpm after a week is very good speed indeed. The rate of improvement follows a log curve, so just type for fun and your speed will steadily increase.

    For faster improvement, you can try to use Colemak full time, so that there would be no confusion between two layouts from now on.

    For accuracy improvement, you can always try Typeracer accuracy universe at
    http://play.typeracer.com/?universe=accuracy

    Last edited by Tony_VN (24-Nov-2012 07:42:10)
    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    Thanks!

    Speaking of fun, I've actually thought about typing stories (such as in RapidTyping), or even news and such (sense-lang.org?)
    And yes, I am ditching qwerty :)

    I gave that mode a try a few days back, but wasn't really ready - maybe now will be a good time to give it another go!


    Actually thinking and typing is still harder than it should - the brain keeps resisting, but it won't stand a chance to my determination :D

    Offline
    • 0
    • Reputation: 4
    • Registered: 08-Dec-2010
    • Posts: 656

    For typing stories I try Amphetype (programmed by tristesse member of this forum) and it has an option that automatically detect your weaker words from your typing and let you practise them.

    The program gives you a lot of statistics that help you to improve from your mistakes, as well as a lot of options (the required accuracy to pass a text or a review, ability to type a whole novel and read them through typing is excellent).

    Amphetype is definitely a tailor made software to learn touch typing efficiently. It does not have much graphics and fun stuff, but I highly recommend it to any typist that wants to improve their typing skills.

    Here the Amphetype project homepage:
    https://code.google.com/p/amphetype/

    Download Amphetype (Windows, OSX):
    https://code.google.com/p/amphetype/downloads/list

    ss6.png
    screenshot2.png
    ss7.png
    ss8.png

    Backstory of the author tristesse
    =====================

    About 4 months ago I attempted the difficult switch from Qwerty to what is commonly referred to as the Dvorak layout. I didn't know touch typing, so I had to learn that at the same time. It was hell on Earth. It probably took me a full week just to be able to snail away at 20 WPM and after a full month I was still only at 40 WPM. Dvorak is impossibly hard to learn.

    That's when I discovered Colemak, a layout that promised to be even more efficient that the Dvorak and much easier to learn. I was intrigued and found that it fixed most of the issues I had with Dvorak, which only added to my frustration over not having discovered it sooner after having put so much effort into learning Dvorak. But finally I made the decision to switch again. Since this time I decided I was going to do it right I even went ahead and made my own keyboard layout based on a mix between the Colemak and the Norwegian Qwerty, but moving a lot of the common punctuation to the home and upper rows using the AltGr key.

    After a week I was already as fast as my best speeds with Dvorak, and after a month I was at a more comfortable 65 WPM. Today I am at around 75-80 WPM, which is almost as fast as I once was on the Qwerty (80-85 WPM).

    Now, in my long quest for learning a new layout, I have grown fond of programs and sites that help you measure and improve your typing. However, there is a lot of things lacking from most that I'd like to see. The two main things are:

    * Texts that make sense: I am a big fan of Typeracer where you type actual quotes from popular culture (books, movies, songs). This gives you some shallow entertainment as opposed to just typing nonsense language-agnostic syllables which I find very dull and unrewarding. I also played some with TyperA which gives you random sentences, but they are cut off at awkward points (can't separate "." in abbreviations from proper end-of-sentence punctuation) and sometimes they're part of a joke that you don't get to see the follow-up to -- very annoying! A better version in this respect is Hi Games' Typing Test which at least give you random fragments instead of just half-sentences.

    * Automatic lessons based on problem words (not just keys): TypingMaster Pro Satellite is an ingenious (albeit commercial and Windows-only) program which monitors everything you type and tells you which words and keys you have problems with (probably inferred from speed and backspace usage). So far I haven't found any alternative to it, nor even a free program which tells you what words you have problems with.

    So basically when I wrote the first version of Amphetype on a long and boring ride on the night train these two items is what I had in mind: the ability to type texts from favorite novels, moves, web sites, whatever, and detailed statistics about problematic words and keys which can be used to generate new lessons. And that's what I've done.

    From feedback from friends I've also added the ability to type whole books fragment by fragment so you can read them while practicing typing.

    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    Hello Tony_VN, thanks for the comprehensive info.

    And also a small update:

    I just typed the first 6 chapters from Sun Tzu's 'Art of War' (from Project Gutenberg #17405, loaded into amphetype)
    This took me a few hours, but sadly I don't feel like my colemak problems have improved much... trying to go over 35wpm just drops my acc. bellow 95%, not gaining much speed at all.

    Still, even with the common mistakes, I feel like at least my touch typing seems to have improved a bit...

    On a side note, I did manage a new lucky score of 46 WPM on hi-games.net...

    Last edited by iNs4nePT (25-Nov-2012 08:05:09)
    Offline
    • 0
    • Reputation: 214
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,362

    Let's say you wanted to learn how to play the piano, or build bigger muscles. How fast would you expect to improve?

    That depends on a lot of things. We're all different.

    Seems like you're a tad impatient with yourself? Muscle memory takes a while to settle. Some practice every day is very useful, but if you push it too hard you'll gain less and less compared to the effort. I think the best way is to challenge yourself in a fun way. Typing book chapters that you actually want to read is my favourite, and after a few months of that I realized that my typing had gotten better at the same time.

    Last edited by DreymaR (25-Nov-2012 11:10:27)

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
    • Reputation: 7
    • Registered: 21-Apr-2010
    • Posts: 818

    At first you feel as though you are up against a wall.

    You want instant results.  It's really frustrating.

    As Dreymar seggests, just chip away at it.  You'll find after a while that you can just type without thinking and then your speed will edge forward.

    I have a practice list of the top 250 common words (in English).  And the most popular trigraphs.  You'll cover these anyway in time, but I felt it gave me a quick start, as the most common items cover a huge percentage of what you write.

    Punctuation in books can be a right drag.  You might want to exclude this at first to make it more fun.  Then later gradually introduce it.

    Last edited by pinkyache (25-Nov-2012 13:11:04)

    --
    Physicians deafen our ears with the Honorificabilitudinitatibus of their heavenly Panacaea, their sovereign Guiacum.

    Offline
    • 0
    • Reputation: 4
    • Registered: 08-Dec-2010
    • Posts: 656

    Next time you can try Viagra before practising.

    Apart from increasing sexual prowess, the main fuction of Viagra is to increase awareness and muscle collaboration, which is beneficial to typing of course.

    Last edited by Tony_VN (25-Nov-2012 17:44:47)
    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    Thanks again for all the comments.

    It's possible that I am a tad impatient, but I am also aware that it will just take time for things to come more natural...
    Still, the hardest part, IMO is about now: after a full switch, where copying text is OK-ish (given the circumstances) but actually writing down thoughts seems way harder.

    Its funny how the brain needs time to rewire itself on different activities...

    Tony_VN said:

    Next time you can try Viagra before practising.
    Apart from increasing sexual prowess, the main fuction of Viagra is to increase awareness and muscle collaboration, which is beneficial to typing of course.

    I think I'll pass, for now... (I would't want to get distracted, anyway... :) )


    On a side note, I took a small break this sunday and today.
    Still, a good night sleep seems to have worked wonders (as with real muscles, needing a rest to grow back?)

    I just averaged about 40WPM on hi-games over a about dozen 60-sec tests, which is about 5 more than my last session.



    I'm guessing that with some more practice it should start to feel much more natural/comfortable in a couple weeks, maybe then I'll just stop forcing it as much and just "go with the flow"

    Last edited by iNs4nePT (26-Nov-2012 21:05:19)
    Offline
    • 0
    • Reputation: 214
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,362

    No, it's not like the muscles needing rest to grow back. It's like the muscles growing when stimulated and nourished.

    Muscle memory, like many other forms of training, has two phases: The workout and the processing phase. You stimulate your typing skills by practice, but after that the brain needs to "sort it out" while you're resting (sleeping). Overtraining between each resting phase has little further effect because your learning capacity becomes saturated.

    Last edited by DreymaR (26-Nov-2012 21:28:23)

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
    • Reputation: 2
    • Registered: 22-Feb-2008
    • Posts: 25

    Heya iNs4nePT,

    I'm a professional computer programmer/database administrator for a living, so I spend about 8 hours a day on a computer on average plus whatever I do at home.  I've been typing exclusively on Colemak for a few years now, in fact, so long I honestly don't even remember when I started haha.  I type about 80wpm on average, but I'm a HORRIBLE typer with bad habits due to mostly writing code and what not.  If I practiced speed typing on a daily basis I could get up to 120-140 fairly quickly, but that would be BORING.

    My advice for you is realize that it takes time, even as a professional computer user it took me about 6 months to get to the point that Colemak felt natural.  I practiced 15 minutes a day first thing in the morning with a typing software, then just did my job for the rest of the day.  These days I don't even think about it, I just type.  However, if I'm forced to use a QWERTY keyboard these days it's hunt and peck as I've 100% lost my muscle memory for it.

    One other thing that I would like to add is that it IS worth it!  Before I switched to Colemak I had horrible wrist problems, and being a guitar player it was pure torture.  I also changed to a split natural keyboard at the same time, somewhere in these forums there's a picture of it after I moved all the keys around.  These days I play my guitar for hours and type all day and have zero problems with my wrists whatsoever. 

    Enjoy mate!
    Joshua

    Offline
    • 0
    • Reputation: 7
    • Registered: 21-Apr-2010
    • Posts: 818
    jlaustill said:

    Heya iNs4nePT,
    If I practiced speed typing on a daily basis I could get up to 120-140 fairly quickly, but that would be BORING.

    Bit sure of yourself!  That's quite a statement. (Typical arrogant Colemak programmer) ;)

    Last edited by pinkyache (27-Nov-2012 18:36:11)

    --
    Physicians deafen our ears with the Honorificabilitudinitatibus of their heavenly Panacaea, their sovereign Guiacum.

    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9
    jlaustill said:

    Heya iNs4nePT,

    I'm a professional computer programmer/database administrator for a living, so I spend about 8 hours a day on a computer on average plus whatever I do at home.  I've been typing exclusively on Colemak for a few years now, in fact, so long I honestly don't even remember when I started haha.  I type about 80wpm on average, but I'm a HORRIBLE typer with bad habits due to mostly writing code and what not.  If I practiced speed typing on a daily basis I could get up to 120-140 fairly quickly, but that would be BORING.

    My advice for you is realize that it takes time, even as a professional computer user it took me about 6 months to get to the point that Colemak felt natural.  I practiced 15 minutes a day first thing in the morning with a typing software, then just did my job for the rest of the day.  These days I don't even think about it, I just type.  However, if I'm forced to use a QWERTY keyboard these days it's hunt and peck as I've 100% lost my muscle memory for it.

    Well i work with computers for about 12 years now, but as i said - maybe to my benefit on this switch to colemak - never really touch-typed (instead using my own pecking "technique" ).
    I also did practice a lot more than 15 minutes on the first week (over 2 hours a day, perhaps) - which  besides the time spent - didn't feel bad (or tiring) at all!


    Side note: 48 WPM at 1 and 2 minutes in http://hi-games.net/profile/6466 ... with any luck, should reach 50 this week...

    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    Minor update:

    Not much chance to practice these last few days, but did do some sparse coding at work - and that was kind of slow...
    It may also be the PT->US layout changing chars such as  {}-</>;

    It still feels like my brain is re-adjusting, however:
    I finally scored 50 WPM on hi-games, and the average has gone up as well (45-ish, I would say).

    I am really happy with the progress so far, and as I mentioned before almost happy with the results.
    As soon as some problems (such as 'rs', 'you' ) are less common, the speed will probably continue to evolve slowly but naturally, as I get more and more used to touch typing

    I am however not sure about the caps lock vs backspace usage:
    - if on one hand caps key is closer, repeated key presses with the pinky seem much harder.
    I am afraid this may be something that might take a long time to improve?

    Note that I really never used the left pinky that much before...
    Any comments?


    Thanks again everyone!

    Last edited by iNs4nePT (29-Nov-2012 13:12:50)
    Offline
    • 0
    • Reputation: 1
    • From: Sofia, Bulgaria
    • Registered: 05-Mar-2011
    • Posts: 387

    Repeated presses with the left pinkie does depend a lot on the person, I suppose. I've been using Backspase on the CapsLock's position for.. close to two years now – since I started with Colemak, and I still can't press it comfortably and fast in a sequence like with the right pinkie.

    That's why I'm using the following mapping:
    R.Shift + BackSpace (the one on the Caps' position) = Ctrl + BackSpace
    L.Shift + BackSpace = Del
    L.Shift + R.Shift = CapsLock toggle

    For Windows I'm using AHK.

    Offline
    • 0
    • Reputation: 214
    • From: Viken, Norway
    • Registered: 13-Dec-2006
    • Posts: 5,362

    Interesting. I just hold down the Caps key and press O for Backspace, which feels really comfortable. If I want Ctrl as well, I hold T.

    If you want to improve your pinky you might want to work it out. I play musical instruments.

    *** Learn Colemak in 2–5 steps with Tarmak! ***
    *** Check out my Big Bag of Keyboard Tricks for Win/Linux/TMK... ***

    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    I never used AHK, but did manage to do this as it is actually quite simple:

    Capslock & n::Send {Backspace down}

    I was surprised to see that this still retains the Capslock toggle function, but works as backspace without triggering caps if i press the 'N' (qwerty J) (the nib/finger pos. helps).

    Thanks to both :)

    Offline
    • 0
    • Reputation: 1
    • From: Sofia, Bulgaria
    • Registered: 05-Mar-2011
    • Posts: 387

    Yes, you don't really need the "down" word. It can be only  {BS} or {Backspace}. It's quite easy to pick up and use. In case you want to toggle CapsLock, here's what I use (this will only activate by holding LShift while pressing RShift, not the other way around):

    LShift & RShift::
        {
        SetCapsLockState , % GetKeyState("CapsLock","t") ? "Off" : "On"
        return
        }
    Last edited by pafkata90 (30-Nov-2012 02:52:18)
    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    Hey all,

    Just dropping by for a small update:
    - The bad news it that my speed hasn't improved much this last month (no practice at all besides "standard IT work")
    - The good is that I'm feeling much more comfortable now, and so are my fingers!!! :)

    Current hi-score is 56 WPM on 1 minute test.
    To be fair, as I had never touch typed, colemak is may not be the limiting factor, but my lack of practice...

    Thanks to all once more.
    I'll probably not update this thread often, unless something really interesting comes up :)

    Cheers!



    In any case,

    Offline
    • 0
    • Reputation: 4
    • Registered: 08-Dec-2010
    • Posts: 656

    Just remind you that the typing speed follows a log curve, so the speed improvement is much slower after a few months.

    I now improve at a speed of 0.3wpm per months (3wpm for this year).

    Offline
    • 0
    • Reputation: 0
    • Registered: 24-Nov-2012
    • Posts: 9

    Yet another update...

    Managed to get a bit of practice these last few days, and speed went up a fair bit: 64WPM
    Nice turning point, as I am now going past my previous querty/pecking speed :D

    Hoping this log curve still has some more room for fairly quick improvements, 70 will be my next goal...

    Offline
    • 0
    • Reputation: 0
    • Registered: 04-Nov-2011
    • Posts: 90

    @iNs4nePT

    Keep maintain accuracy over 98%. It will pay off at higher speed one day.  I doubt 97% of accuracy would achieve 80WPM+ personally. At least it's based on my experiences. 

    I use Typeracer for accuracy practice. In Practice mode, you can type same phrase over and over until you reach to target accuracy. 

    Typetest always generate random sentences, which prevents repetition of same context.

    Debian GNU/Linux Jessie NitroType TypeTest

    Offline
    • 0