Skip to content

KeepAwake is a mouse movement and activity simulator to prevent a screensaver or inactivity timeout in a Windows OS based system

License

Notifications You must be signed in to change notification settings

feuster/KeepAwake

Repository files navigation

KeepAwake

Introduction

KeepAwake is a mouse movement and activity simulator to prevent a screensaver or inactivity timeout in a Windows OS based system

Homepage

KeepAwake on Github

KeepAwake Installation

  • KeepAwake needs .NET 8.0 (either as Runtime or SDK)
  • In case the KeepAwake EXE is build as Standalone version no additional .NET 8.0 is needed
  • The KeepAwake EXE itself can be run from every local folder without installation

Manual

Remarks

  • The KeepAwake UI supports german and english captions
  • Depending on the system default language the according UI language is automatically set
  • Regardless of the system language can the language be manually switched
  • If simulated mouse movement is activated KeepAwake will try to move the mouse mainly over the Start/Stop button to make it easier to stop the execution

UI screenshot

KeepAwake is controlled with the following buttons:

Button Action
switch UI language
enable/disable additional mouse movement
enable/disable KeepAwake stay-on-top mode
minimize to taskbar
enable/disable fullscreen mode
exit KeepAwake
start/stop activity simulation

License / Copyright

KeepAwake is licensed under GPL-2.0-only.

© Alexander Feuster 2024