AutoPowerOptionsOK is a free Windows utility that applies power actions according to keyboard, mouse and optional controller activity. It can turn off the monitor, put the computer into a low-power state, or switch between Windows power plans. Nenad Hrg offers it for personal and commercial use.
Separate rules for inactivity
The main window gives monitor control, computer sleep and automatic plan switching their own event choices and timers. Each rule can follow mouse events, keyboard events, or either input. Choosing Do not use leaves that particular rule inactive while other rules continue.
AutoPowerOptionsOK uses those selections to decide when the computer lacks relevant input. The separate intervals allow the monitor to turn off before the computer enters sleep. A global Disabled control pauses the program’s automatic behavior.
Monitor and computer timers
The monitor rule turns off the display after its chosen inactivity period. The computer rule instead requests a Windows sleep or hibernation state. Its timeout action can select standby or hibernation, depending on the power behavior the user wants.
An optional warning announces the remaining seconds before standby. Users can adjust that warning time separately from the inactivity timer. These actions depend on the computer’s available power states; AutoPowerOptionsOK displays a message when the system cannot support the required function.
An input-based sleep rule can interrupt work that continues without user activity, including downloads, server services and remote access.
Switching between power plans
Automatic plan switching takes two Windows power plans and an activity interval. Its Then choice supplies the plan for active input, while Otherwise supplies the plan after inactivity. When input resumes, AutoPowerOptionsOK switches back to the activity plan.
The choices operate on Windows’ power plans. For example, one rule can use Balanced during keyboard or mouse activity and Power saver when neither produces events. The plan-switch timer remains separate from the monitor and sleep timers.
Recognizing controller use
The optional controller setting adds Xbox controller and joystick events to keyboard-event detection. Controller activity can therefore count as input even when the user leaves the keyboard and mouse untouched.
The setting covers Xbox One, Xbox 360 and other joystick devices that Windows recognizes. Users can disable controller detection when they want the rules to follow the ordinary keyboard and mouse criteria.
Tray access and background operation
The notification-area menu changes the active plan without opening the main window. It offers Balanced, High performance and Power saver, along with access to Windows Power Options. The same menu exposes automatic switching and the Disabled control.
Start with Windows launches AutoPowerOptionsOK at login. Command-line arguments can select the input-event mode for each automatic rule, including disabling an individual rule. A background-start argument opens the program in the notification area, while the Exit control ends the running utility.




