Workrave is a great opensource program for this task:
Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. The program runs on GNU/Linux and Microsoft Windows.
Apart from the alerts it can also be ...
This could be done with an AutoHotKey script. AutoHotKey is a powerful Windows application to automate and customize actions. It is free and portable.
The following script minimized all open windows, blocks input from keyboard and mouse, and shows you a message to take a break. The timers can are customizable as well as the message. In this example I have ...
stores different settings per mouse
swap mouse buttons
adjust double click speed
adjust scroll wheel
automatically detects the active setting on mouse movement
runs on Windows 7 or higher
Screenshot, taken from website:
A look into my list of apps for Keyboards & Input Methods should give you something to select from. Though I've never heard of any providing you with the option to define "offsets", there are some with "bigger keys" available:
Big Buttons Keyboard was already mentioned in the comments. As its name suggests, it features bigger buttons for bigger fingers –...