Typing Break and WorkRave: Keep RSI at Bay June 4, 2007

I woke up on Thursday with a left arm more painful than a 100 episodes of Wheel of Fortune. I had almost pulled an all-nighter the night before to finish reviewing/correcting a paper. I went to the doctor, fearing the worst. My left wrist was aching, and no change of position or angle would suppress the hurt.

The doctor said I had tenosynovitis – which is a member of the much talked-about Repetitive Strain Injuries. He advised me against using the laptop on my lap – this keep my hands all hunched up together. He also advised a couple of days of rest. So needless to say, I haven’t typed much over the weekend, though I wanted to write a short guide on implementing a Getting Things Done workflow in Linux. I had set things up for GTD the past week, and the search for tools that work on Linux was frustrating, to say the least. I finally had to narrow it down to an online tool that seems very capable of the task. I have been itching to write the article and yet have resisted.

Monday brought me back to work, and I thought I should look at options to reduce the risk of recurrence of the pain. For two reasons – the pain was real bad, and the doctor said that repeated occurrences of RSI would lead to the much-dreaded Carpal Tunnel Syndrome and perhaps permanent numbness of the digits in my hands.

GNOME is very advanced when it comes to providing methods to save your hands.
There is the Typing Break in GNOME’s keyboard preferences dialog (System -> Preferences -> Keyboard). Here’s a snapshot:

It is easy enough to ask you computer to lock up every once in an hour or so for 5 minutes to enforce a break.

But for those of us who are not satisfied with a fly swatter to swat flies, there is workrave, with the little sheep for a mascot.

You can install workrave using:$sudo apt-get install workrave

Once installed, you can add it to your panel as an applet by right-clicking on a panel and adding the applet:.

Once on the panel, you get to right click on the panel applet and set preferences:

There’s a whole lot to choose from – you can choose to have micro-breaks of less than minute every 10 minutes, say. You can also enforce a longer break every hour or so. A break of 5 minutes every hour seems normal. You can also choose whether to be able to postpone the break when you get the warning of an impending break or not. A break can be either just a disabled keyboard, or a locked screen too, just so you don’t use your mouse to sneak a peek at you mail, or visitor stats🙂

Workrave also has a neat feature where you can exercise your fingers, wrist, neck and arms during the break – there is an on-screen display of how to do the exercise and a virtual character does it with you. Marcel has written about workrave in detail and even has some more screenshots – including one of the dudette who does the exercises with you.

In addition to the forced typing breaks, I am thinking this would be a good time to switch to the Dvorak keyboard layout. The initial learning phase where typing gets really slow is what’s holding me back. Maybe that is one thing to filed under “someday/maybe” in my GTD system.🙂

Like this:

LikeLoading...

Related

One thing that helped me a great deal was to start using the mouse with my non-dominant hand. I have a wireless mouse and keyboard so this was easy to do. It took me a week to get very comfortable doing so, and now I can switch back and forth without any trouble. I also run workrave, and try not to get annoyed when it tells me to leave my computer for ten minutes.

The one change that has completely eliminated my hand and finger discomfort — completely — is switching to the Dvorak keyboard. When I started the switch, I did it mostly out of curiosity and as a brain exercise. However, now that I have completed the switch and can type well in Dvorak, I am absolutely astonished that I can type all day without any discomfort at all.

After having gone through the switch, I enthusiastically recommend this as an option for people with similar pain. It makes a huge difference.

Now, there are two problems with switching to Dvorak:

1) While switching from QWERTY to Dvorak, you will probably go through a period of one week or more, YMMV, where it is difficult to talk at all, and you must carefully think about the keys you are pressing. Basically, you are retraining your brain and your fingers’ muscle memory to learn a new trick. This part is admittedly painful, but it does pass.

2) Typing on someone else’s QWERTY keyboard will cause you to regress to a hunt-and-pecker typist. I know of some people who can type well on either QWERTY or Dvorak, but I am not among them. I am now definitely a Dvorak typist.

Those are the two big problems, but I can tell you that I’m very happy that I switched.

Aside from the advice to switch to dvorak, which I fully support, I can also recommend an ergonomic keyboard. The most advanced and by an amateur’s opinion most ergonomic keyboard is the Microsoft Natural Ergonomic Keyboard 4000 I’m using it myself for quite a while now. Unfortunately the multimedia keys don’t work under linux yet, but there’s work underway. It’s an awesome keyboard really. I love Microsoft for their hardware.

I’m trying to save up to get one, but I know a couple of people that use them and say that it reduces movement in typing almost completely and improves their wpm speed…might be something worth looking into.

If typing is the main source of your problem (as it was for me), you might try the Kinesis contoured keyboard from kinesis-ergo.com. I’ve been using one almost exclusively for over eight years, and it has helped immensely. By the way, before I found the Kinesis, I tried the Microsoft Natural keyboard, and found it noticeably worse (for me) than an ordinary keyboard. Remember that there is a lot of individual variation in RSI stressors, and that one size definitely does not fit all.

Dvorak? Use colemak. We all know qwerty sucks, but Dvorak was desinged to be easy to learn from nothing. Colemak is better than dvorak, simply put, and it’s easy to learn for qwerty users. You won’t find people nowadays who’ve never used a keyboard before.

Learning Dvorak has definitely reduced my wrist strain a great deal. If it helps push the decision, a year later, I’m typing 10 wpm faster in Dvorak than I was in Qwerty after touchtyping for >10 years in it. The first two weeks suck, and I did drop it the first time I tried to switch, only to try again a few months later. I recommend going to dvzine.org, printing out the keyboard standup, and pinning it to the wall next to your monitor. It’s been one of the best computer habits I’ve picked up in a long time.

“Thinking Rock is a free software application for collecting and processing your thoughts following the GTD methodology… Multi-platform: use it at home and at work, written in Java thus run on Linux, Macintosh, or Windows… It’s free…” (http://www.thinkingrock.com.au)

Learning Dvorak can be an initial strain on your fingers. Afterward, it’s so much better. Take it from someone who’s been there. I suggest you let your fingers get over this little hump, and then learn Dvorak.

The reason learning Dvorak is going to put that extra strain is because you’re going to have your normal workload, and you’re going to need to get it done in a timely manner, currently requiring Qwerty. And on top of that, you’re going to be doing Dvorak exercises (package dvorak7min), so you will probably be typing more.

When you have hurt fingers or wrist, you shouldn’t be typing more, even if half of the typing isn’t as bad as the other half. Typing period is worse than no typing at all.

So give your hands all the breather they are able while the can. Use a mouse a lot. Skype and Ekiga! If people aren’t on it, just leave an away message in your normal IMs with your Skype/Ekiga name.🙂 Copy and paste (with a MOUSE, not pinky-index). And go outside and read a book.

I use the mouse a lot (especially scrolling) and do occasionally get a pain across the top of the hand, sometimes use my left hand instead which gives it a bit of a rest and does help somewhat.

When at home I try and use my graphics tablet instead of a mouse and found this really helps (as I’ve founf with my wireless mouse it’s very easy to forget for an instance and go back to using my right hand without noticing until it’s painful again).

Although I’ve gone back to qwerty, I did try dvorak for a while. I got my English typing speed very high, but programming is impossible. The access to brackets and puncuation such as ; is impossible in dvorak.

[…] digits in my hands. GNOME is very advanced when it comes to providing methods to save your hands. (more…) Share and Enjoy: These icons link to social bookmarking sites where readers can share and […]

I would agree with most of the points. Some of these issues can be eliminated all together if you use pronexis or similar.

The advancement now with voice recognition software and other associated products can cut down on these issues and potential RSI exposure from being exposed to constant keyboard exposure practically eliminated.

Luckily, I switched to Dvorak before it started to hurt. I actually switched because I heard you could type faster, but that didn’t really happen. However, I noticed how much less tired my hands and arms got, and I stuck with it.

I would agree with most of the points. Some of these issues can be eliminated all together if you use pronexis or similar.

The advancement now with voice recognition software and other associated products can cut down on these issues and potential RSI exposure from being exposed to constant keyboard exposure practically eliminated

Fancy keyboard layouts and shapes are often touted as panaceas for ‘Upper Limb Disorders’ (the prefered term; RSI is innacurate). I’m deeply sceptical about them, for various reasons.

For pragmatic reasons, we have to accept that we’re stuck with QWERTY (or QWERTZ or AZERY etc – remember that Ubuntu is multilingual😉 ). Going back and forth between them and another layout is a bad idea.

In any case, the putative advantages of, eg, Dvorak, apply more to the specific skill of touch typing. They increase speed by limiting finger movements (since they are based around letter frequency). However…firstly, most users are not proper touch typists (I’ve been using a keyboard for over 25 years and still haven’t got around to Mavis Beacon). Secondly, excessive finger movement is not the problem with ULDs.

The biggest conributors to ULDs are:
a) insuficient workbreaks
b) poor posture
c) work stress which often leads to a) and c)

So, yes, remember to take proper breaks. Something like Workrave may well be useful. So might being a member of a Trade Union – or at least making sure you have good work relationships and control over your scehedule and pace of work.

Most important: THINK POSTURE Make sure your chair, worksurface, keyboard and screen are positioned sensibly. You should be able to sit up straight, forearms parallel to the floor or slightly lowered, wrists supported and straight. Is your chair properly adjusted? Do you need a footrest? A wrist rest? (Or are you slouched on the couch pecking away at a laptop?).

Finally…I bet that most readers at this very minute are sitting with their shoulders hunched and tensed. I know I am. Take a deep breath, slowly release and drop those shoulders. Relax…Go on, do it…ahhhh! That’s better, isn’t it? Get into the habit of doing this and it will save you a lot of trouble.

It is extremely important when operating any repetitive act to keep changing the way you sit. If not in the long term you will really pay (unless of course you can sue someone for your injury in which case they will really pay!).

Very nice writeup. Marcel’s was very well put too.
I suffer from RSI and should say, was irresponsible enough to not think of prevention when it started.
All the blame goes to my badly placed keyboard and mouse at home (blame GTA Vice City and San Andreas).
The comments below were an eye opener to me.

How ever, in addition to the ‘mini keyboard’ (the one without the numerice keypad, so that you can keep a mouse there…), wouldn’t a ‘track ball’ make sense too?

I settled on Dvorak a while ago and enjoy the feel and rhythm of it. I was going to try Colemak but honestly the community that is building up around it is off putting. Also, the claims of its proponents that Dvorak overworks the right hand and the pinky is not something that I have ever found to be true.

I am sure Colemak is a very ergonomic layout but the advantages it has are based on its similarity to Qwerty and possibly skewed by the remapping of the caps lock to a delete key; Learning comfort is not always a good way to develop higher levels of mastery. I also suspect easier access to the delete key is undesirable in the light of developing accuracy and I have found a much better use for it.

I built my own layout so when I hit the Caps Lock key I get the numbers on the homerow and all coding centric characters in highly accessible positions. This is a heck of a lot better than a numeric keypad and great for laptops. As for shortcuts any OS worth its salt can reassign these.

It is also a good idea to leave the keys with their Qwerty labeling as it makes it easier the type visually when you have to use a standard keyboard and helps you learn how to touch type properly. It’s also a good idea to set up a keyboard shortcut to switch back and forth between layouts to play games that were designed on Qwerty.

It is also a good idea to leave the keys with their Qwerty labeling as it makes it easier the type visually when you have to use a standard keyboard and helps you learn how to touch type properly. It’s also a good idea to set up a keyboard shortcut to switch back and forth between layouts to play games that were designed on Qwerty.

Hope the thoughts are useful.It is also a good idea to leave the keys with their Qwerty labeling as it makes it easier the type visually when you have to use a standard keyboard and helps you learn how to touch type properly. It’s also a good idea to set up a keyboard shortcut to switch back and forth between layouts to play games that were designed on Qwerty.

The advancement now with voice recognition software and other associated products can cut down on these issues and potential RSI exposure from being exposed to constant keyboard exposure practically eliminated

Hope the thoughts are useful.It is also a good idea to leave the keys with their Qwerty labeling as it makes it easier the type visually when you have to use a standard keyboard and helps you learn how to touch type properly. It’s also a good idea to set up a keyboard shortcut to switch back and forth between layouts to play games that were designed on Qwerty.

I bought the Reisner Scorebook this sprnig and have used it for a few games. It took a while to get used to and I think it is a good system specifically if you are interested in recording as much game data as possible. Unfortunately, it keeps me way to busy during the game to really enjoy watching because I am constantly worried about making sure I get each pitch documented, and that I’m getting the correct codes down for each play. I don’t hate the Reisner method, but I think it’s mostly for the minutiae folks who really want to know everything that happened in as much detail as you can provide. Good for professional scorekeepers, but for the casual fan it’s probably a little too labor intensive. Plus a finished scorecard looks like an absolute mess.

I use Kinesis freestyle keyboard, and a tablet/stylus (No mouse-ever). I assume good posture and have ‘programmed’ myself to do so. You can program pen for various pressure sensitivities. You can alter the breadth of the keyboard with its split keyboard function as well as its angle in relationship to the hand fingers arm shoulders. However, once you get to a certain point in RSI, I’m not sure if anything ‘cures’ it except no use whatsover

One thing that helped me a great deal was to start using the mouse with my non-dominant hand. I have a wireless mouse and keyboard so this was easy to do. It took me a week to get very comfortable doing so, and now I can switch back and forth without any trouble. I also run workrave, and try not to get annoyed when it tells me to leave my computer for ten minutes.

If typing is the main source of your problem (as it was for me), you might try the Kinesis contoured keyboard from kinesis-ergo.com. I’ve been using one almost exclusively for over eight years, and it has helped immensely. By the way, before I found the Kinesis, I tried the Microsoft Natural keyboard, and found it noticeably worse (for me) than an ordinary keyboard. Remember that there is a lot of individual variation in RSI stressors, and that one size definitely does not fit all.

Hi everybody
I would like t say for a very informative,useful and knowledgeable post for Windows 8. You feel a great pleasure after reading this post.
I am looking for Windows 8. We Bring the Latest Windows 8 News to you first, with in-depth articles that keep you in-the-know Windows 8 to have XBOX Live Integrati.Rumors have been circulating that we will see XBOX Live integrated with Windows 8. We already saw such integration in…
Please have a look onWindows 8

Hi, i read your blog from time to time and i own a similar one and i was just wondering if
you get a lot of spam remarks? If so how do you stop it,
any plugin or anything you can recommend? I get so much
lately it’s driving me mad so any help is very much appreciated.

Very satisfied with the bag, good quality, style like, fast delivery, like the bag of a friend worth buying! Very satisfied with a shopping bag of good quality, will patronize, exquisite workmanship, no color is very satisfied with the time shopping, good quality, and the seller described as good, I liked it, like a very satisfying time shopping, workmanship and quality are very good, like MM can start with a very satisfactory one shopping bag of good quality workmanship is very good seller service attitude is wrong, oh, like very satisfied with the space is large, it will be used to see really know will not fade, easy to use in evaluating additional very satisfied with their family’s bags.
Rangers #10 Marian Gaborik Stitched Blue NHL Jersey http://nuoitrongsach.vn/CarolJane.aspx?ajBlMDExMDNmMDE4ZjAwMTA.html