List of repetitive strain injury software

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Repetitive strain injuries (RSI) are to the body's muscles, joints, tendons, ligaments, bones, or nerves caused by repetitive movements. Such injuries are more likely if the movements required force or were accompanied by vibrations, compression, or the maintenance of sustained or awkward positions. Prolonged use of computer equipment can result in upper limb disorders, notably in the wrist or the back. RSIs are a subset of musculoskeletal disorders.

This article discusses and lists some specialized software that is available to aid individuals avoid injury or manage current discomfort/injury associated with computer use.

Software categories[edit]

Software for RSIs generally address these functional categories:

  • Break reminder – Some tools are reminders to take breaks based on factors like elapsed time, how much or how intensely a person is working, natural rest patterns, and times of day.
  • Activity mitigation – Some tools reduce the amount of typing or mouse clicking (e.g. speech recognition tools, automatic clicking tools, hotkey/macro tools).
  • Tracking – Some tools track information, like time spent working each day, break-taking patterns, repetitions (e.g. keystrokes, mouseclicks). Some tools have much more sophisticated statistics, including predictive risk assessments based on fairly sophisticated and research-based methodologies. Some tools also include discomfort assessments and reporting tools to help in finding associative patterns between objectively collected statistics and subjectively reported discomfort information.
  • Networking – Some tools are able to handle multiple-computer use (e.g. for profiles settings or for aggregating usage statistics) via networked data, including the ability to handle intermittent connectivity.
  • Training – Some tools include a training component with information on topics including: workstation setup, body positioning, work-efficiency tips, and psycho-social information.

Break reminders[edit]

This can be an important component for many users. Considerations for selecting a tool include the mechanism the tools use to decide when alert to take a break are needed, how to take a break, and how flexible the tool is.

Many tools are simple timers (e.g. reminders to rest every 60 minutes). That may work well if a job requires constant and consistent computer work, but can be distracting if work is not constantly on the computer. Other tools consider natural rests and delay break suggestions accordingly. Some tools also consider patterns in activity and will suggest breaks sooner or later depending on activity. These tools can be less frustrating to people whose computer work is interspersed with other activities throughout the day.

The various mechanisms for reminding you to take a break can include visual and audio indicators, workflow limiters (e.g. popup windows, screen dimmers/blankers), and much more. The best tools allow you to select which of these mechanisms you want to use.

Flexibility is important since each person has different needs. Some tools have extensive customization capability that allows you to configure exactly how and when breaks will be suggested. Features to enforce breaks can also be helpful to people who want to take breaks but whose personalities are such that they have a hard time stopping work. Some tools have advanced features like the ability to block break suggestions during some activities (e.g. when showing a presentation, or in full-screen mode).

Activity mitigation[edit]

Applications with these tools seek to mitigate the impact of particular activities by either changing or reducing the associated exposure. This could involve changing or reducing input device use, improving a user-interface to reduce stress, speeding up a process to reduce the time a user needs to be at the computer, etc.

An example of a tool that changes the impact would be speech recognition. Speech recognition replaces keyboard (and sometimes mouse) input with vocal input. This type of solution can be very helpful at reducing some types of strain, but it's important to recognize that another significant strain may be created.

An example of a tool that reduces the impact would be a hotkey tool or automatic clicking tool. These tools ideally reduce the number of keystrokes and mouse clicks that a user need do to accomplish a particular task. You can find a list of software names in the Category:Automation software.

An example of a tool that reduces the impact would also be breathing scrolling. Breathing scrolling requires no mouse or keyboard for scrolling. It uses microphone to scroll websites.

A tip, in order to use the mouse less often in the software menus, is to learn the keyboard shortcuts.

Partial list of solutions[edit]

This is an alphabetical list, This list does not rank application quality, nor is it complete. Many other applications exist. A "pages-of-Google-hits" score is provided with the reference to each program's home page.[a]

AntiRSI is a program for OS X that helps prevent RSI (repetitive strain injury) and other computer related stress. It does so by forcing you to take regular breaks, yet without getting in the way. It also detects natural breaks.[1]
Auto Mouse
AutoMouse software lets users click their mouse using keyboard hotkeys. By eliminating the need to click the mouse altogether, the strain associated with clicking is also eliminated. For highly repetitive form-based computer work, AutoMouse can also click the mouse when the cursor stops moving (e.g resting a cursor on a button will click that button). As a result of its patent-pending design, there are no restrictions on mouse gestures such as drag-and-drop and repetitive-clicking. The mouse remains fully functional to the user but without the need to physically click the mouse.[2]
AT Mouse
AT Mouse allows for PC users to use the keyboard to navigate the mouse pointer in a very efficient way using the keyboard keys. This way the use of a regular or dedicated mouse device is avoided, and the typing posture may be optimized for keyboard usage. As a result RSI symptoms can be avoided or reduced. The solution is also targeting users that only wants to boost productivity, as well as users with reduced dexterity.[3]
Buddymove is a modern-looking macOS app which constantly analyses how long you’ve been working on your computer and chooses the perfect moment for a break. During the break, it shows you a set of exercises to do.[4]
CIP - Computer Injury Prevention Program
CIP software provides a holistic injury prevention approach. CIP is a coati character which pops up on your computer screen every hour (serving as a break reminder) and takes the computer user through a series of short but effective injury prevention exercises. The exercises are for the users eyes, hands, wrists, shoulders and legs. The program targets eye strain, repetitive strain injury and deep vein thrombosis.[5]
Clickless Mouse
Open source windows application which allows to use mouse without clicking - by moving it only. By reacting to user mouse movements this application simulates left/right mouse click, double left mouse click and mouse button holding. It can be used with a virtual keyboard (e.g. Free Virtual Keyboard) to type by moving mouse.
CtrlWORK - Efficiency Software
CtrlWORK helps employees perform computer tasks faster, better and with less effort. CtrlWORK prevents both physical and mental fatigue, thereby improving health and demonstrably improving performance. .[6]
Dragon NaturallySpeaking, speech recognition software
Software used by many disability users other than RSI as well. Actions may be verbally dictated or controlled by a mouse.[7]
EyeLeo reminds to take breaks regularly, shows you simple eye exercises and prevents you from using computer at break times.[8]
Healthy Hints
software that will detect your periods of computer usage, recommends when a rest break is due and gives you a 5-star achievement rating. Also displays information on other factors that can affect your wellbeing as a computer user, such as lighting and posture.[9]
Mouse keys
Some operating systems allow using the numpad as a mouse.
Open source linux/windows application for using the mouse without clicking - only mouse motion is required. NoClick simulates left, right, double click and drag. It has a configurable hot key for activating/deactivating the program.
No Pain (RSI Away)
RSI Away software sends you a Windows 10 notification after a specified number of minutes to remind you to take a rest/stretch. Features 6 medical infographic pages that suggest several exercises to perform on each break (from 28 exercises total).[10]
Software for which a number of different configuration options can be defined, each of which contains one or more timers to remind the user to have a rest. Timers can be set to remind the user of anything from taking a short walk around the office every hour to stretching the user's wrists every 30 seconds – the user defines the reminder message.[11]
A commercial app for OS X and Windows that supports many features, including preventing the user from working, showing exercise suggestions, sync with a mobile (iOS) app for reminders on the go & automatic break detection for a completely distraction-free use.[12]
RSI-Shield provides breaks and can operate the computer. The user can record frequently made operations, so they can be replayed.[13]
RSI Guard
Software that suggests breaks based on work intensity as well as natural rest patterns, insuring that breaks are recommended when they're really needed. During breaks, RSIGuard shows stretch suggestions via 31 clear video demonstrations. Includes automatic clicking tool to eliminate mouse clicks, and a hot-key tool to reduce mousing/typing. Tracks your work patterns to help you improve and identify risk areas.[14]
Windows software that allows work and rest periods to be configured, with idle periods taken into consideration. Includes the option of reduced work periods late in the day. Includes easy to read countdown timers. During rest periods, the display is covered to enforce the rest period and RSIStopWatch suggests activities. This rest display can be customized with your own posture/stretch reminder, or just your favorite photo. Includes mini rest posture and stretch reminders. Includes a hot-key tool to reduce mousing. Logs work and rest periods.[15]
Stretch is an app to have people take a break and stretch with easy-to-follow and attractive user interfaces.[16]
StretchClock is a customizable stretch reminder for office professionals and computer users. The time between breaks is configurable (one hour is recommended). During each break StretchClock shows a quick and easy stretch video, with directions that can usually be followed in an office environment. The no-sweat exercises are specifically targeted to prevent the problems that computer users most commonly develop.[17]
Voice Finger
Software that uses speech recognition to control the keyboard and mouse by voice commands. Voice Finger was made by a developer with Repetitive Strain Injury, and was designed to eliminate the need to touch the computer at any time.[18]
Software that tracks the blink rate of the user and notifies when the blinking rate is too low. VisionProtect includes a training component as well, allowing users to build healthier habits for the long term. VisionProtect was developed by a person who had Computer Vision Syndrome, and was designed to eliminate dry and red eyes, which are often the result of excessive time in front of a screen.[19]
Software that helps avoiding Repetitive Strain Injury at the computer by educating about muscle fatigue and recovery, providing basic and work/rest ratio timers to alert you to take micro-pauses and breaks, and monitoring the user's exposure and intensity of computer use and providing the user with feedback on progress.[20]
Workrave An open-source free program that assists in the recovery and prevention of repetitive strain injury. The program frequently alerts user to take micro-pauses, rest breaks and restricts user to a predefined daily limit.[21]

Break reminders[edit]

OS Editor Name Latest released year Details
Windows hudson-software No Pain (RSI Away) 2019 RSI Away sends you a Windows 10 notification after a specified number of minutes to remind you to take a rest. Features 6 medical infographic pages that suggest several exercises to perform on each break (from 28 exercises total).[22]
Mac OS X, Windows Dino Angelov Rest 2014 Rest is a break reminder that suggest short exercises during breaks. Works on both Windows and OS X, plus an iOS helper app.
Mac OS X SquidMelon Stretch 2013 Stretch is an innovative break reminder app for Apple products.[23]
Mac OS X, Linux Nicholas Riley, Onne Gorter AntiRSI 2015? AntiRSI is a break program for OS X that helps prevent RSI [24]
Windows Monkeymatt Big Stretch Reminder 2013 Big Stretch is a free simple reminder tool that prompts a user to take regular breaks and helps prevent the symptoms of RSI.[25]
Windows 2000 to Vista Cheqsoft Break Reminder 2007 Software that has a small program interface that discreetly runs in the background. It can monitor your computer use, and reminds (or can force) the user to take a break to user-defined settings.[26]
Windows Eye protector pro Advanced Break Reminder 2012 Customizable software designed with programmers and web/graphic designers in mind. It may help to decrease pain, strain or headaches caused by PC use.[27]
Windows Chanetro Kill-RSI 2012 Free program.[28]
Windows Livrot Livrot Mic Command 2014 Speech recognition and macro tool. Freeware and Licensed.[29]
Web application Fit im job AG micropause® 2012 The first web-based program of micro-breaks to manage entirely without installation of any software. Micropause® of fitimjob was rewarded with the Swiss Innovation Award in 2004.[30]
Linux Tom Albers and Bram Schoenmakers RSIBreak 21 Sep 2019 Simply offers reminders to take a break now and then.[31]
Linux, Windows Rob Caelers and Raymond Penners Workrave 2020 An open-source free program that assists in the recovery and prevention of repetitive strain injury. The program frequently alerts user to take micro-pauses, rest breaks and restricts user to a predefined daily limit.[32]
Linux ttygde pokoy 2014 Lightweight daemon for X that helps prevent RSI and other computer related stress.
Linux codito gnome pomodor 2011 Gnome plugin based on the pomodoro technique
Windows ? Quick Pause 2014 Free break reminder software with optional free online reporting for individuals and groups to track progress
Windows ? EyeLeo 2016 EyeLeo reminds to take breaks regularly, shows you simple eye exercises and prevents you from using computer at break times.[8]
Windows VisionProtect VisionProtect 2018 VisionProtect tracks the blink rate and reminds if it is too low, thus preventing dry and red eyes.
Windows Mikołaj Magowski Clickless Mouse 2019 ClickLess Mouse allows to use mouse without clicking - by moving it only. It can be used with Free Virtual Keyboard to type by moving mouse.

See also[edit]


  1. ^ The number in hits in each application reference tells how many pages of hits Google reported for the applications's URL on the date shown. This number was generated by typing the URL in quotes into Google, then scrolling to the last page (10 hits/page).


  1. ^ "AntiRSI".
  2. ^ "AutoMouse". Sphere 10 Software. Retrieved 22 October 2011. 70 Google hits on 18 August 2011.
  3. ^ "AT Mouse". ActiveTemplates. Retrieved 22 October 2011. 7 Google hits on 18 August 2011.
  4. ^ "Buddymove". Scriptbird Ltd. Retrieved 17 April 2020.
  5. ^
  6. ^ BakkerElkhuizen. "WORK & M". BakkerElkhuizen, Work Smart - Feel Good.
  7. ^ "Dragon Speech Recognition Software". Nuance Communications. Retrieved 22 October 2011. 46 Google hits on 18 August 2011.
  8. ^ a b "EyeLeo prevents eye strain".
  9. ^ "Healthy Hints". CyberFlair. Retrieved 22 October 2011. 5 Google hits on 18 August 2011.
  10. ^ "No Pain (RSI Away) in the Microsoft Store". hudson-software.
  11. ^ "PastTense". Anywhere. Retrieved 22 October 2011. 2 Google hits on 18 August 2011.
  12. ^ "Rest". Dino Angelov. Retrieved 9 December 2014.
  13. ^ "RSI-Shield". Eager Planet. Retrieved 19 January 2012.
  14. ^ "RSIGuard". Remedy Interactive. Retrieved 22 October 2011. 29 Google hits on 18 August 2011.
  15. ^ "RSIStopWatch". InPocket Software.
  16. ^ "Stretch". SquidMelon. Retrieved 25 June 2013.
  17. ^ "Stretch Clock". FitClock Productions. Retrieved 22 March 2012. 29 Google hits on 18 August 2011.
  18. ^ "Voice Finger". Retrieved 27 June 2013. 78 Google hits on 27 June 2013.
  19. ^ "VisionProtect". VisionProtect. Retrieved 15 February 2018.
  20. ^ "WorkPac". e. Retrieved 22 October 2011. 23 Google hits on 18 August 2011.
  21. ^ "Workrave". RSIBreak. Retrieved 22 October 2011. 14 Google hits on 18 August 2011.
  22. ^ "No Pain (RSI Away) in the Microsoft Store". hudson-software.
  23. ^ "Stretch". SquidMelon. Retrieved 25 June 2013.
  24. ^ "Nicholas Riley: Software".
  25. ^ "Big Stretch Reminder".
  26. ^ "Break Reminder". Chequers Software. Retrieved 22 October 2011. 11 Google hits on 18 August 2011.
  27. ^ "Advanced Break Reminder". Retrieved 22 October 2011. 7 Google hits on 18 August 2011.
  28. ^ "Kill-RSI". Retrieved 22 October 2011. 1 Google hit on 18 August 2011.
  29. ^ "Speech recognition and macro tool - Livrot Mic Command".
  30. ^ "micropause®". fit im job. Retrieved 22 October 2011. 1 Google hit on 18 August 2011.
  31. ^ "RSIbreak". RSIBreak. Retrieved 22 November 2019. 11 Google hits on 18 August 2011.
  32. ^ "Workrave". RSIBreak. Retrieved 22 October 2011. 14 Google hits on 18 August 2011.