arkane-systems / mousejiggler

Mouse Jiggler is a very simple piece of software whose sole function is to "fake" mouse input to Windows, and jiggle the mouse pointer back and forth.
Microsoft Public License
1.07k stars 180 forks source link

Allow interval greater than 60 seconds #78

Open reenlam opened 1 year ago

reenlam commented 1 year ago

Please allow the jiggling intervals greater than 60 seconds (for example I would like to set it to 1800 seconds). Please allow it at least from the command interface.

tp01-gogogo commented 1 year ago

This function will be great! I need it too. Pls allow it, I would like to set it to more than 3600 seconds.

exzhawk commented 4 months ago

FYI, I've just created (another) fork that utilize GitHub Actions to generate ready-to-use exe file. No build tool chain or C# programming knowledge is required. https://github.com/exzhawk/mousejiggler I've extended the interval to 1800 seconds. If you need more, simply fork the repo, modify two files listed here https://github.com/exzhawk/mousejiggler/commit/c3f6da73849c24d22d3cdbc4b81058c79d377a7c (You can edit it directly on GitHub web page one by one, note they are on build branch) , set the interval to your desired value, and let GitHub Actions build it for you. You can check and download the exe file from the Actions page of your fork, like this https://github.com/exzhawk/mousejiggler/actions/runs/9685381961 . Download the artifact archive and enjoy.

Adjust the interval value in the GUI might be a little tricky. You can use the mouse wheel, arrow keys, Page Up and Page Down keys to fine-tune it precisely. Also related to #45

The Actions is intentionally based on 2.0.25 rather than master/dev branch (see comparison here https://github.com/arkane-systems/mousejiggler/compare/2.0.25...exzhawk:mousejiggler:build ), to ensure it as close as possible to the 2.0.25 release. The version number is meh.