Ask HN: Wrist Pain

60 points by matt1 ↗ HN
I've been a heavy computer user for more than a decade and I think all those hours are finally taking a toll on my wrists. About a year ago the discomfort was so intense that I switched hands so that now I use my left hand both at work and at home. The problem is that my day job has me at a computer for 35-40 hours/week and then I come home and program for another 20-25.

Currently there's kind of a dull, persistent numbness 24/7. Also, when I bend my wrists too far forward or backwards, I feel a sharp pain on the back of my hands. I also occasionally wake up at night and notice that they're numb, which I've read is a symptom of carpal tunnel.

I've tried a few ergonomic changes including a new chair, adjusting the monitor position, and a wrist pad for my keyboard and mouse, and even a wrist brace a portion of the time, but the discomfort persists. I asked my doctor about it a few months ago and he gave me a 20 page packet with the usual diagrams showing where my head should be positioned in relation to my monitor and things like that, but not much of it was practical "do this" advice.

I'd like to work on a startup in a few years and this is a major concern.

I figure a lot of you have had similar problems. What worked for you?

108 comments

[ 5.7 ms ] story [ 137 ms ] thread
Dvorak
I've read mixed reviews of the Devorak keyboard, though I suppose its worth a shot. Has anyone else had success with it?
Dvorak proponents usually claim two points: 1. Less wrist strain, 2. Faster typing

I've experienced both, but I know that the second point is controversial. As for less wrist strain, I don't think there's as much (any?) controversy. As a personal anecdote, I'm able to touch type both Qwerty and Dvorak. I can feel my wrists get sore after ~15min on Qwerty, but I've been known to go for 2 hrs at a time on Dvorak with little/no discomfort.

Some people claim learning Dvorak will actually slow down your typing speed on a QWERTY keyboard. Since typing is mostly done with muscle memory, knowing two layouts creates a bit of conflict when your brain tries to decide which finger to use to type a letter.

That said, you only run into that problem if you're forced to switch between a QWERTY and Dvorak layout often.

> That said, you only run into that problem if you're forced to switch between a QWERTY and Dvorak layout often.

I do switch often - mainly because other people's computer do not tend to have Dvorak activated on them. It's not much of a problem. Though I do get slower when I haven't used a layout for some time and have to get used to it again.

I've switched to dvorak a year ago. I highly recommend it my wrist pain has disappear. And my typing speed is higher. (51 - 60 wpm in typeracer.com) Although I wasn't a good typist to begin with.

Although the research on this field has stopped since the first investigations from Dvorak. The empirical evidence is everywhere.

Highly recommended.

I've been a Dvorak user for over a decade, and have never turned back. However, I think the only reasons to switch are (one of): physical problems, and geek factor. I didn't get much of a speed boost, and I didn't have any pain or anything. For most normal people, it is not practical to switch, because you'll have too many days of horribly slow typing while you learn.

I just learned it for the same reason geeks generally use cutting edge stuff: Because I'm willing to try cool things out, and pay an initial learning curve cost on the chance that I might find something better to adopt and use.

I wrote more extensively on the Dvorak layout here: http://forums.gentoo.org/viewtopic-p-437068.html#437068

I agree that using Dvorak is something you do for long-term benefit or prevention. Switching now probably isn't going to help the immediate physical problems of the OP.

What an easy answer - but not one I advocate. The very first thing one needs to do is _reduce_ the amount of typing you're doing. Explore code and design by handwriting before sitting at the keyboard.

Squeezing out an extra hour or two of comfort does not address the problem. You'll just delay it by a year or so. Changing one's habits to minimize keyboard time is going to have a much greater impact.

Masturbate less frequently.
Please go back to Digg and take your friends with you...

:-(

I've found the exercises in this video help me a lot:

http://www.youtube.com/watch?v=hUyMNyrOHJQ

Also, when I was having problems a few years back, I narrowed it down to my laptop. The touchpad style mouse was killing my hands and wrists. It sounds like you're on a desktop, but I thought I'd mention it just in case.

You didn't say what keyboard are you using. Is it just the standard, straight one? Try something more curvy, like ms natural keyboard.

I've never had any major problems with my wrists, just some slight discomfort from time to time... but man, does that keyboard make a difference!

Also you could configure your desktop to be more accessible with keyboard only. Less switching between keyboard and mouse == faster work and fewer useless movements.

I use one of those flat white mac keyboards on one computer and a normal Dell keyboard at home, and another normal Dell keyboard at work. I think I'll try out one of the curvy Microsoft ones as a start. Thanks for the feedback.
1. Get a good keyboard. Microsoft Ergonomic Keyboard 4000 is what I use.

2. Use Vim as text editor.

3. Use left handed mouse at least occasionally. Keyboards are typically longer on the right hand side due to number pads so that places mice at a odd angle at times.

4. Though you have already adjusted your position, just ensure that your hands are not at extreme angles.

edit: I too had wrist pain and after doing the above changes, I dont have wrist pain anymore. YMMV obviously depending on what is causing your pain.

(comment deleted)
Also under no circumstances use a laptop keyboard for extended periods of time. Most of them are very unergonomic. And stop using touchpads if you use them.
As far a number 1 goes, I experienced wrist pain the most consistently when I was using a curved ergonomic keyboard. Based on my personal experience, curved keyboards aren't the best route for everyone.

However, good point about Vim - cutting down on the need to switch from keyboard to mouse and back also seems to help with my wrists.

Another advantage of Vim is that it lightens the load on little fingers. You don't need to press Ctrl or Alt very often. Compare with Ctrl-N, Ctrl-P, Ctrl-F, Ctrl-B on Emacs...
First: You need to take this very seriously. "Dull, persistent numbness 24/7"? Get thee to a doctor who will react to this news with action. If nothing else, get referred to a physical therapist.

Don't use pads or braces without medical advice. You can actually injure yourself more by bracing your arms, wrists, or hands against things.

Don't assume your wrists are the problem. I have had occasional wrist pain or numbness for twenty years, most of which turns out to emanate from a nerve pinch in my shoulders. Doing certain shoulder exercises makes the wrists feel great. Again: find a doctor or a PT who will give you specific advice.

Don't think that gadgets and gimmicks are the whole solution. They can be useful -- I swear by my Kinesis Advantage keyboard, I have Ergotron monitor arms to put monitors precisely where they need to be, I have a keyboard drawer with an adjustable arm to adjust height, tilt, and distance and with an attached mouse support that I've tinkered with to get the height correct -- but this is secondary stuff. The real secret for me is exercise, strategically placed pillows and cushions [1] and, of course, rest breaks. Get some software that orders you to take breaks, like Workrave or AntiRSI for the Mac. Try not to learn to ignore the software.

Get into shape. You would be surprised at the extent to which walking and biking will improve the health of your wrists, not to mention the rest of your health.

EDIT: Oh, and codedevine is right: Be very careful using laptops, and don't use one for any length of time. They force you into specific postures which are generally terrible. I get away with using mine for one or two days at a time, but only because I've been diligent with my health.

---

[1] For the back, not the wrists. Don't rest your wrists on things!

I recently read a post you made about two years ago where you advocate spending $2K getting set up (http://news.ycombinator.com/item?id=104977). On behalf of everyone you've helped with your responses to these threads, thanks.

Btw, I met you last week at the HN Startup Bootcamp meetup. I remember you vividly because everyone else was like, "Hi, I'm Dan" and you came up and were like, "Hi, I'm mechanical_fish" Ha. I was sitting across from you for a good chunk of it :) Hope your Drupal endeavors are going well.

I still recommend spending the $2k. If you're in this for a lifetime, $2k every decade or so is nothing.

But my experience since that last post has suggested that a lot of ergonomics is about overall health. The guy who advocates moderate weightlifting as the solution is probably on to something. When I'm healthy and well-rested and getting even moderate exercise, I can get away with breaking my own ergonomic rules... by, say, using a laptop for more than fifteen seconds at a time.

You can't actually do nothing but sit and type for 14 hours per day, every day, for the rest of your life. All the better reason to make your keyboard hours count. ;)

I second the Kinesis Advantage keyboard. I haven't had any wrist pain since I started using it (and I'm typing more now than I did before).
Heavy computer users with persistent pain who don't at least try the Advantage are doing themselves a disservice. I wrote an extensive review of the keyboard here: http://jseliger.com/2009/07/20/kinesis-advantage . The OP might also want to try the Evoluent Vertical Mouse, which is another effort at better ergonomics.

At the moment, the top-rated post pooh-poohs purely technological solutions and says the OP should exercise. I think the keyboard/mouse combo should be used in conjunction with exercise, rather than as an either/or.

Don't use wrist braces - they're for immobilization, not pain mitigation. If you need to persist in the same activities (and you really should look into PT), the ACE bandage wraps are the best to "offload" stress: http://www.walgreens.com/store/catalog/Braces-and-Supports/A...

You don't want the heavy velcro braces: again, they're for immobilization, not for pain mitigation.

I would disagree about not using wrist braces; my doctor recommended I use one when I was experiencing wrist pain several years ago, and it helped a lot. A lot of RSI conditions are caused by pinched nerves, and the immobilization of the wrist prevents the sort of bending that leads to pressure on those nerves, allowing it to slowly be relieved over time. They don't help mitigate the pain, they help treat the cause of the pain. It helped me to wear them while working, but I also got a lot of benefit out of wearing them while I slept, ensuring that my wrists were perfectly flat and healing.
I had symptoms similar to those last year; the most specific symptom I had was numbness and occasionally tingling/pain in the back of my hand. I:

1. Got a Microsoft Natural Ergonomic Keyboard 4000 and used that instead of my laptop's keyboard.

2. Got a mouse (Microsoft something, I think?) and used that left-handed instead of my laptop's touchpad.

3. Wore wrist splints.

4. Refused to lift anything heavier than my (5 lbs) laptop.

After about 3 months my wrists were back to normal.

I'm not sure which of the above helped, and I don't want to re-injure myself in order to be able to conduct properly scientific trials; but I suspect that the largest factor was keeping my wrists straight (not bending my hand up or down OR left-to-right) with the wrist braces mostly serving just to get in my way and prevent me from unconsciously lifting anything heavy.

Hope this helps -- sorry I can't be more specific.

Numbness, especially persistent is a strong warning sign. Don't ignore it like I did!

First off, you should see a qualified physical therapist (someone who knows the wrist) immediately. She will help you change your setup to be more ergonomic and probably give you some light exercises. Another benefit is that she can measure the problem, allowing you to track your progress and the effectiveness of any treatment.

Next, I can recommend a few products that have really helped me out:

Number one, make sure your keyboard is big enough if you're using a laptop. I used to use an IBM Thinkpad X31, the keyboard was way too small and that was the beginning of my serious wrist problems.

Next, for mice, I heartily recommend the Evoluent Vertical Mouse. There is a bit of a price premium, but these are great optical mice for those with wrist issues. I have two, one for right and left that I switch between if I feel any pain or tingling.

For keyboards, I've stuck with the Microsoft Natural Keyboard Pro. Once you have it at the right height, and you're using it at the right angle, this makes a fine keyboard.

Best of luck. I got over this completely and so can you.

Had a wrist infection caused by intense bmx riding. Only thing that could fix it was to force myself to let it rest. Rest all the time, no exception.

And a somewhat ugly experience. After my first big project I had a visible 'bubble' (size of a big coin) beneath my skin at my wrist. As every idiot would do, I ignored it. It did not disappear after some weeks and I went to see the doctor: 'We need to cut that open!' .. so.. as a good coward would do, I assured the doc that I would come back.. and stayed home.

Now comes the ugly part: After living with my bubble for several more weeks, I made a certain movement... and this bubble thing cracked inside my wrist and I felt the fluid rushing into my arm. I paniced a bit.. but I am still alive and my wrist is fine. No pain at all, btw.

I told a friend about my experience. He took me to my office, asked me to show my 'programming position'. Then he told me the same stuff your doctor told you. (I guess.) And he was right.

I would suggest that you pay more attention to your body. I know it from myself, that sometimes you really want to make that last test case pass, before paying attention to the pain in your back. This is not good.

I do most programming on a big sofa, where I can easily change position. When forced to work in an office I never use the keyboard sitting on the desk. I find it much more comfortable to let it rest on my lap.

General rule: If you do not feel comfortable, change it.

More advice: Never write tec on a german keyboard. :)

Take this serious and try to see another doctor.

Hope you get better soon.

Too many of these suggestions are impelling you to try different gadgets to fix what is a bio problem.

You need to work out.

Over a year ago, I was starting to get the beginning stages of RSI. I smoke and was really overweight. I had never been to a gym.

The thing that fixed my wrists was pushing weights. Putting aside the other workout stuff I do (biking, rowing, and moderate running) because they don't pertain to this discussion, moderate weight lifting is key.

The muscles and tendons in your wrist are weak. Mine certainly were. Adding to that the 8-10 hours a day of keyboard typing, you develop RSI.

When I started using weight machines, my wrists were numb and I had flexibility problems. Simply using upper-body weight machines for several months quickly helped to increase my upper body strength, but more importantly let my wrists develop strength they didn't have before. Ever since my wrist problems have completely vanished.

So yes, ergonomic keyboards are definitely useful, even though I don't personally use one. The text editor you're using has absolutely to fucking do with problems with your wrists. Get an ergo keyboard if you feel like it. It won't hurt and will probably help.

However, if you absolutely want to solve your pain you need to work out. Pushups and upper-body workouts are what you need. No body-building crazy shit, just moderate strength training 2-4 times a week for a half an hour at a time.

On the broader workout subject, weight lifting is the fun part of the workout for me. The biking/rowing bit are just tedious calorie burners. When you lift the weights, you're immediately releasing endorphins into your system. So after a good session, you actually feel good.

Yes.

You could also see a physiotherapist.

A good one will give you exercises you can do to strengthen the muscles in your wrist. Mine gave me things I can do while I'm sitting in my chair thinking, or just on a quick break while still in the office.

Anyway, I agree with the parent: gadgets might help, but the real fix is likely exercise.

My chiropractor recommended the "Dyna-flex" gyro ball, when I developed persistent pain years back. This worked great for me as a way to strengthen the muscles in my arm, and my pain went away after a month. Since then, I have a twinge periodically, but I swear by device because it seems to work so well for me (and I barely use it since that initial month).

It's possible that different underlying issues alter the effectiveness, but I think the general advice of "exercise" is a good one. I'd also add that there's potential to hurt yourself more, so I'd rewrite the parent comment as "you should also see a physiotherapist."

If you are like me and prefer the homebrew solutions:

Take a broom handle and just rotate it in your hands for a minute. Add a string on that and a _small_ weight, and continue adding weight slowly (rolling the weight up to the bar and then back down). (edit: slowly being weekly)

Squeeze a stress ball for a solid 5 minute session in the morning.

Pushup type motions focusing on rotating through wrist angles once you are able.

I would recommend these to the healthy - if you are severely injured go to a doctor and get better first.

Do you use your whole hand/s to rotate the broom handle or just your fingers?
Seconding this, and also: look to diet simultaneously for the purpose of gaining strength. Your body, not your mind, makes the decision on whether your wrists get stronger, and simply ensuring that it gets more protein and fewer antinutrients can make all the difference.

I found that regular mice gave me a lot of wrist problems after years of playing FPS games with a "death grip." I use trackballs and trackpads now. I understand that other people have trouble with trackpads so YMMV.

Second the general message here!

Specifically, rock climbing absolutely puts your wrists through the gamut. The strength and flexibility building you'll go through will demolish RSI.

Could you describe a bit more the numbness and inflexibility you experienced when you started using weight machines?

I used to work out a while back, 3 to 4 times per week, and one of the things that made me stop (besides boredom to be frank) was that I felt quite a bit of pain in the wrists. I've kept that exercising schedule for 4 months at a time, but the pain didn't go away in those periods. My thought was that I was damaging my wrists in some way.

How long was it until you stopped feeling numb? Did you use any restraining device (gloves or something like that) while working out?

I can't use any of those bench press or overhead press machines because my wrists are seriously ruined from gymnastics in my youth (damn pommel-horse). I have really inflexible wrists that also cannot rotate smoothly.

But I have absolutely no problem doing barbell or dumbbell exercises where I have control over the angles. I would suggest to anyone starting out to avoid machines if at all possible.

I agree, and also suggest playing guitar, if you like music. It helps in a few ways: switching the activities of your hands (left hand gripping the guitar neck, instead of right hand gripping the mouse), it builds finger strength, and most importantly, you have to keep your hands loose and sensitive as opposed to the robotic motions of hammering at the keyboard.
I had the same symptoms, started exercising my hands and within two weeks, no problems at all. I highly recommend this approach.
Exercise will also improve your posture, settle your appetite, clear up your skin, and help your mental focus.

but try not to get caught up in the hype of gadgets. pushup bars and ab-machines usually just collect dust. jogging, crunches, and pushups are fine. If there's a college nearby, grab your sweats and run their stadium on the weekends.

also-- crossfit.com has a new workout everyday which is short and intense. good if you don't have very much time.

rock climbing is also fun, great for your hands, and a good way to meet cool people.

along these lines, the best workout is the one you don't notice. you'll run more in a pickup soccer game and have more fun than if you go out for a jog.

On top of regular exercise, I also notice that staying properly hydrated and making sure I get enough B vitamins also helps. I try to drink water 1:1 with the amount of coffee I drink if not more. And some cheap vitamin supplements for the B vitamins work well.

I have similar wrist pain that comes and goes, and when it gets bad I just take it easy and make sure to drink a lot of water and that tends to ease the pain.

Also taking over the counter anti-inflammatories can help in the interim period until you gain some wrist strength. I don't take any drugs regularly, and I notice that 2 ibuprofen in the morning usually takes care of it for 24 hours. Obviously you're not going to want to take them every day for a long time :)

Lastly try to pay attention to what you do with your hands when you sleep. If you tend to curl your fingers under your pillow or something it can make the muscles cramp up overnight and make the pain worse.

Ditto.

When I had problems with my wrists, I started to play the piano, a lot. I would bang on the keys fortzando and make a lot of noise (the noise got better over time :).

I also had a small stress ball that I would squeeze as hard as I could several times throughout the day.

After two or three months, the pain, numbness, and swelling were gone, and have never come back these last dozen years.

(Btw, Aside from hacking, I'm a martial artist, body worker and qigong practitioner, I've dealt with my own tendon problem for fifteen years and I'm feeling really healthy at the moment, so this is a good topic...)

Paying attention to your body is much closer to the problem than gadgets - but I believe that "work out" often isn't close enough. For every story of "working out" helping someone, I suspect you will find a couple stories of it injuring someone. Sadly, normal computer use general involves considerable insult to the proper use of your body. Putting further strain on your arms and legs through weights and other devices has often resulted in a further problems for people.

Certainly there are some bodies that are helped by this - one must always keep in mind how much variation in bodies there is in we biological humans and not assume one person's solution will automatically work for another person, meaning you.

That said, what I'd strong suggest is that you need is to become aware of the proper use of your own body. One good resource for this: "The Alexander Technique". Another: qigong in general and http://www.qidao.org in particular. Yoga has helped some though I'm dubious - Yoga is also more harsh disciple, people say good things about Feldenkrais. Another very good thing to try is Tai Chi. There various solutions out there aren't mutually exclusive but approaches that are gentle and gradual tend to be best in my opinion. Gentle and gradual - if nothing else, remember that.

As a longtime RSI sufferer, I agree with the need for strengthening. However, working out is a long-term preventative measure, not for when you are inflamed and in pain!

If your muscles and tendons are struggling, the last thing they need is more to do. I would strongly recommend doing whatever you can to give your hands a break for a while, and then start strengthening. And for giving your hands a break, you should absolutely feel justified in getting whatever ergonomic gadgets you think will help.

If you are suffering from numbness, that means your nerves (ulnar nerve, etc) are irritated. There are indications that this is not just a hand problem, but is due to postural problems in the upper back and neck from sitting statically in front of the computer for long hours. Google "thorassic outlet syndrome".

I highly recommend you check out the following books:

"It's not Carpal Tunnel Syndrome", http://www.amazon.com/Carpal-Syndrome-Therapy-Computer-Profe...

"Trigger point therapy workbook", http://www.amazon.com/Trigger-Point-Therapy-Workbook-Self-Tr...

I give these books a lot of credit for my almost complete recovery.

Yes, extremely important. Be very careful about any advice to dive into exercise if you have an existing problem.

Trigger point therapy is worth looking into...

I agree with this 100%, and would also add that (while a workout will typically do it on its own) you should fix your posture immediately.

One of the major things I notice when my wrists start getting irritated is that if I sit up straighter it helps. There are nerves running from thumbs to mid-back, and posture affects them immensely. Simply sitting correctly may (or may not, depending on how bad you habitually sit) be easier than exercise and provide more immediate remedy.

Still, exercise. Definitely.

I had severe wrist pain for about 5 months earlier this year, to the point that I was seriously considering whether I had chosen the wrong career path (I'm in the last year of my Computer Engineering B.S.).

So, I spent some time searching the web, and came across this link: http://podolsky.everybody.org/rsi/ which outlines some of Dr. John Sarno's ideas on RSI, its psychosomatic origins, and how to treat it.

I doubt it's the right diagnosis for everyone, but I have to say, it worked incredibly well for me- I've been pain-free for two months now, with plenty of hardcore typing sessions in the meantime.

I've had carpal tunnel syndrome, but it was a result of excess IV fluid infusion after an accident rather than from repetitive stress/strain. In my case, it got better a little on its own, and a cortisone injection pretty much fixed it.

One strange advantage of having had this injury is that I can tell the difference between carpal tunnel-like pain and other sorts of muscle fatigue. So, I can feel that I've been over-doing it with, say, a laptop keyboard and take corrective action.

For me, the Microsoft "natural" series keyboards have been a huge benefit. If I use a regular keyboard for more than a few days in a row, I start to feel wrist pain.

Another commenter suggested seeing a physical therapist. At least in the US, you might be better served seeing an occupational therapist who specializes in hand/wrist injuries. My wife is a PT, and her education did not include any special training on repetitive stress injuries.

However, as suggested by this same poster, your first stop ought to be a physician who actually gives a damn. You might call a hand surgeon's office and which physicians tend to send RSI referrals and then make an appointment with one of them.

Now, I'm on to picking out a good chair...

I had this problem too a few years ago. The main thing that happened to me was that I used to wake up with numbness in my wrists. The steps I took which helped were to get a vertically oriented keyboard and mouse. I currently use these and the problem has not recurred in over two years:

http://safetype.com/

http://www.evoluent.com/

Although I do recommend you exercise more and have a more thorough evaluation by a doctor, as others are recommending.

#1 thing you can do to help your wrists: don't rest your them on your keyboard/desk/wristpad. Don't rest them on anything. Your hands should float above the keyboard, with the wrists straight.

I've found that switching to a Dvorak layout helped a lot - because I had to touch type (I didn't physically change the keys, and didn't get stickers or anything for them), my hands naturally floated over the keyboard. Also helps if your elbows are above the keyboard. Various ergonomic keyboards may help too.

I got a pair of "computer gloves" -- basically gloves with a beanbag under each wrist. They're very comfortable and almost entirely cured my persistent wrist pain.

You have to give the gloves a chance to work though. For me, the pain went away after a week or two of constantly wearing the gloves each time I used the computer.

An alternative is don't rest on your wrists. :)

It's hard to do, though!

I'm sure that's why my wrists hurt. It's such a habit though that I doubt I could retrain myself after years and years of typing and mousing this way.
I had luck with the book "Its not carpal tunnel" or something -- http://bit.ly/Ocwy5 .. It suggested some stretches, one which worked in my case.

My pinky and half my ring finger were going numb from the bottom of my wrist sitting on either the desk or the laptop, and the exercise that worked for me involved holding my arm straight out away from me and repeatedly twisting it at my shoulder.

I found a good doctor in Chinatown, NY who recommended the book and suggested stretching daily instead of looking to any of the various surgeries suggested by other doctors.

Completely agree with geuis above. You need to work out. I had the same problem 2 years ago when I was programming long hours (dull persistent numbness, and eventually sharp pain). I self-diagnosed it as wrist tendonitis and wore a splint brace for a few weeks. Once the wrist felt better, I got back to the gym and started doing light weights with a sort of stretch bandage on my wrist. Also bought a resistance hand grip to squeeze whenever I could and did hand/wrist stretching exercises daily for a few months.

http://www.med.umich.edu/1libr/sma/sma_wristten_rex.htm

This fixed it within a couple months and I haven't had a flare-up since.

Get a trackball. Learn to use it with either hand.

Don't work so hard.

And don't give up after a few days. It took me a month or so to learn how to get the pixel accuracy that I had with the mouse that was a month without pain. Moving your thumb v.s. moving your wrist really helps.
I'm sure this worked for you, but for me a trackball made things much worse. It seemed to be more weird movements in my thumb/hand.

I do notice that if I'm not doing much work (i.e. more browsing with the mouse) things are worse than when I'm working hard (i.e. more Vim)

Which trackball? Logitech Marble Mouse works great for me because it puts my hand in a position that most resembles a hand-shake (relative to other mice and trackballs.) I noticed immediate benefits and thought "Hey trackballs are great!" but then I started using a Mac at work and the scrolling there is not so great so I bought a Kensington Expert Mouse for the fancy scroll ring. Just awful. Wrists flat on the desk, hands bent up toward the ceiling. Worse than a mouse. Not all trackballs are great.
Another personal anecdote: I developed severe pain in my mousing wrist and switched to a trackball. Within a week of switching all pain was gone.
switch your mouse to your other hand. Worked for me.
It will allow your body to mask the problem for another few years, yes.

It would be foolish to treat it as the only solution.

(I did much the same thing, but that's because I totally ruined my right wrist by working through searing pain. I needed at least three years for my right wrist to recover to the point that I could use it to mouse at all.)

Go and read "It's Not Carpal Tunnel Syndrome". It made a lot of sense to me.

http://cow.org/r/?603b

(Disclosure: that's got an affiliate link in it.)

Lots of people get misdiagnosed, have surgery, and end up right back where they started.

The authors explain that most people with persistent strain disorders are suffering from a combination of nerve adhesions, inflammation, and microscopic muscle spasms (tender points or knots) that cause pain, weakness, numbness, and so on. Actual carpal tunnel syndrome is much rarer than commonly thought.

Their primary thesis is that treating a symptom does not help. Cutting your carpal tunnel will only shift the problem elsewhere. Adjusting your position will, at best, move the problem elsewhere. You need to treat the (several) root causes, working your way along the chain until you're nearly pain free.

For example: pregnant women often get the symptoms of carpal tunnel syndrome. Advocating surgery for pregnant women is obviously insane, but it's commonly suggested for us programmers when the ol' "try wearing a wrist brace at night" trick doesn't work. Perhaps hammering away at a keyboard for thousands of hours might have something to do with it, rather than an actual problem with the carpal tunnel?

The authors have a ton of material on the web, so you can read before buying the book:

http://www.rsirescue.com/

My personal approach: I use an ergonomic keyboard, of course. I eat better than I used to. I take breaks. I massage my forearms. I lift weights and exercise. I don't take ibuprofen. I don't stretch too much (my arm joints are hypermobile).

Seriously, go read the book.

I have moderate arthritis/rsi in my wrist from a bone graft when I was younger. I've found the best way to minimise soreness is to use a Wacom tablet in replacement for a mouse. Using a pen-like implement, whilst taking a while to get used to, is much better for your wrists than using a mouse.