Try the solution they provided before linking to the third party app. The third party app was a suggestion along the lines of "If this doesn't do it for you, try installing this app, which does have this functionality built-in."
Anyways...
What worked for me was their initial suggestion. I'll write it here in my words:
- Open Event Viewer
- On the left panel, all the way at the top, click on "Event Viewer (Local)"
- In the main/center panel, look under the section titled "Summary of Administrative Events"
- Click on "Information" (no need to click the +, just click on "Information")
- On the right panel, click on "View All Instances of This Event"
In my case, I was then able to filter the provided list of events by the Source = "DeviceSetupManager". Each of these events under that source occurs when a device is connected/disconnected.
The details of the event should show the device name/hardware ID.
It's up to you at that point to identify which device that is and why it's here.