Michael Sheldon's Stuff

Michael Sheldon (mike at mikeasoft dot com)

March 21, 2006

Steady Hamster – Mouse Movement Smoothing Under X
Mike @ 7:50 pm

I noticed a lack of any software that deals with mouse movement smoothing for people suffering from Parkinson’s Disease, Essential Tremour, and similiar conditions that works under X. There already exists some software called SteadyMouse for Windows, and IBM make a hardware adapter.

So I decided to have a go at writing something. It’s only had a few hours work on it so far. It implements some simple low pass filtering to try and remove shakes and isn’t especially good at the moment (in fact it might even make things worse :P) but it’s a start. I probably won’t do much more on it until Easter when I’ll have a computer with an actual mouse instead of a trackpad to experiment with but the current code is available in my bazaar repository.

Here’s a screenshot:
(Notice the cute hamster systray icon ;).)


  1. This would be great to get in the official mouse capplet, I think.

    Comment by Luis — March 22, 2006 @ 4:48 am

  2. *Very* well done and coming straight after that badly thought out newsforge title
    FOSS community, disabled users must learn to communicate it couldn’t have happened at a better time.

    You’re on fire at the moment mate 😉

    Comment by sparkes — March 22, 2006 @ 7:44 am

  3. […] Mikes on fire at the moment with his work on Jokosher, STX and AberSIM. He’s somehow found time to release a first rough version of Steady Hamster. […]

    Pingback by sparkes - お宅 - gəək! » Blog Archive » Steady Hamster — March 22, 2006 @ 7:57 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress