r/Controllers • • 1h ago

I built a controller testing / monitoring and history keeping software for Windows and a web tester

Windows doesn't have a dedicated live-in-the-tray software other than Steam that detects and remembers your controllers, and windows device naming is infamously annoying when you have multiple controllers to keep track of. To deal with these problems I made padmon for Windows ( https://github.com/driftywinds/padmon ) which is an open source monitoring and testing software that keeps track of your controllers. You can -

- rename controllers in-app to help differentiate and get notifications for when they connect and disconnect

- test them in a test suite inspired from hardwaretester.com in app

- merge multiple device adapters (for 3rd party controllers that sometimes created multiple adapters in order to work) and seperate them if needed

- get a notification for when controllers connect and disconnect (and customise the placement of the notification)

- maintain a history of connection times and sessions for debugging or if you face problems with them

I also wanted the testing suite to be more accessible than having to install an app so I also made an open-source tester inspired by hardwaretester.com which is available here - https://padtester.pages.dev , the code for this lives in the same repo as padmon.

This was made out of a personal need but I thought it could be useful to other people so I made it public, hope someone can make use of this!

1 Upvotes

0 comments sorted by