hovancik/stretchly

Take into account intensity of computer usage

Open

#543 opened on Mar 20, 2020

View on GitHub
 (8 comments) (7 reactions) (0 assignees)JavaScript (3,892 stars) (410 forks)batch import
enhancementhelp wanted

Description

Thanks for this super useful app! I use it to remind myself to take breaks regularly and prevent RSI symptoms. However, sometimes I am just casually reading something (thus only scrolling) or watching a video, which means a break is less urgent.

So I was wondering if it would be possible to track keyboard and mouse usage? If it is exceptionally intensive, you could start the a break sooner, or make the message more urgent like: "Stretchly has detected that your computer use is exceptionally intensive. Take a break now to reduce the chance of RSI complications.".

Essentially, the more keystrokes are made, and the more the mouse has traveled (and the higher its acceleration is), the sooner you are reminded to take a break. Also you could look at the number of switches between mouse and keyboard, because those are especially bad for RSI I have heard.

Contributor guide