The Xbox Controller Watcher is monitoring a connected Xbox Controller and has two tasks:
-
Battery Level
Because of a missing battery level indicator of the Xbox One Controller when connected to a PC, the Xbox Controller Watcher monitors the battery level. It shows a notification when the controller gets connected, disconnected or if the battery level changes.
If the notification is shown while a fullscreen application is running, it might not be visible to the user. Therefore it can stay on the screen if the battery changes to a specific level which can be set individually in the configuration. Then the user is able to see the notification when exiting the fullscreen application.
-
Hotkeys
Additionally the Xbox Controller Watcher monitors hotkeys pressed on the controller. The user can define custom hotkeys and the corresponding commands.
An useful example would be the activation of Steam's Big Picture which you can achieve by executing the following command:
cmd /c start steam://open/bigpicture
The Xbox Controller Watcher uses some images created by other authors:
-
Program icon
Author: Icon made by Yun Liu from https://www.shareicon.net/
License: Free for commercial use
URL: https://www.shareicon.net/white-controller-gamer-xbox-one-controllers-843976 -
Battery level icons
Author: Icon made by Freepik from http://www.flaticon.com
License: Flaticon Basic License
URL no battery: https://www.flaticon.com/free-icon/xbox-control-for-one_37942
URL full: https://www.flaticon.com/free-icon/xbox-one-full-battery-games-control_37408
URL medium: https://www.flaticon.com/free-icon/xbox-games-control-with-medium-battery-status_37712
URL low: https://www.flaticon.com/free-icon/xbox-one-game-control-with-low-battery-status_38575
URL empty: https://www.flaticon.com/free-icon/xbox-one-with-no-battery_39487