Controller library
Ten models we can describe without inventing a catalog. Each page has identifiers, where the pad works, browser limits, and drift notes, plus the live tester. If your pad is missing, the generic PC gamepad page is the honest bucket.
ControllerDualSensePS5 pad: USB id 054C:0CE6, potentiometer sticks.ControllerDualSense EdgeReplaceable sticks, back buttons, PID 054C:0DF2.ControllerDualShock 4PS4 pad. USB 054C:05C4 or 054C:09CC.ControllerXbox SeriesUSB 045E:0B12. Impulse triggers, potentiometer sticks.ControllerXbox OneEarlier Xbox pad. Common USB ids 02DD and 02EA.ControllerSwitch ProUSB 057E:2009. Full-size Nintendo pad.ControllerJoy-ConLeft 057E:2006, right 057E:2007. Drift is a known wear case.Controller8BitDo Pro 2Mode switch changes the USB id. Vendor 2DC8.ControllerSteam DeckBuilt-in controls, often via a Steam Input virtual pad.ControllerGeneric PC gamepadAny pad the browser lists, standard or not.
How recognition works
When you press a button, the browser provides an id string. We match vendor and product ids such as 054C:0CE6 or 045E:0B12, then offer a link. A pad we do not know still shows buttons, sticks, and raw values on the homepage tester.