v1.0.0 - USB incident logger
DeepLog v1.0.0
First release. DeepLog is the incident logger split out of DeepPoll - DeepPoll measures your polling rate, DeepLog captures the moment a controller drops.
What it does
- Starts before plug-in so the connection/enumeration is always recorded
- Records kernel USB activity to a ring buffer (keeps the last several minutes, can run for hours)
- Catches the disconnect automatically when the controller falls off the bus - manual stop (ENTER) as fallback
- Asks three questions about what you saw (game-level vs Windows-level disconnect, recovery, timing)
- Collects a system snapshot of USB-flakiness factors: power plan, USB selective suspend, fast startup, USB controllers, drivers, input software
- Shows you exactly what gets sent before uploading, with a keep-it-local option
Privacy
Timing data only - no keystrokes, no file contents, no name or username. The full system snapshot is shown before anything uploads.
Install
irm https://tools.mariusheier.com/deeplog.ps1 | iexRequires admin (kernel tracing). Start it before plugging in your controller.