I should make sure to differentiate between Windows, macOS, and Linux. For Linux, the gamepad might show up under /dev/input directory, but specific drivers might still be needed if there are custom features. For macOS, drivers might be even less common since macOS has fewer peripherals, but again, HID should work.