- Notifications
You must be signed in to change notification settings - Fork0
A small Python script keeping LogiOptionsMgr.exe in check regarding its CPU usage.
License
Merlin2001/LogiOptionsTamer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A small Python script keeping Logitech's LogiOptionsManager in check regarding its CPU usage.
The script will periodically check ifLogiOptionsMgr.exe
exceeds a given CPU usage and if so, the process is killed and restarted from its original location (this should account for different install paths). To account for CPU usage spikes due to actual usage, the threshold must be exceeded multiple times before the process is restarted.
The default values for these settings are (you can change them at the top of the script):
Setting | Default Value |
---|---|
Check every | 60 seconds |
CPU threshold | 5 percent |
Allowed times above threshold | 1 (meaning if the process exceeds the limit for two times in a row, it is killed and restarted) |
If you have Python 3.6 installed, you can startLogiOptionsTamer.py
directly via
python LogiOptionsTamer.py
Windows userswithout a Python installation can find a release package in the folderrel
. Here is a direct download link forLogiOptionsTamer v1.0. Simply extract the 7zip file to a directory of your liking and startLogiOptionsTamer.exe
.
Unfortunately, LogiOptionsTamer doesn't start minimized, yet, so I recommend using a tool likethe amazing RBTray to minimize it to the system tray.