This is usually a USB 3.0 vs 2.0 issue. On Windows 7, install the generic USB HID driver manually via Device Manager → Update Driver → Browse → Let me pick → USB Input Device.
Windows 11 introduced a new "Game Controller" settings panel in the Xbox Game Bar. While visually appealing, it still relies on the same legacy HID stack from Windows 95. Surprising, right? universal joystick driver for windows 7 8 10 and 11 better
If you are using a modern controller (Xbox One, Series X, or PlayStation 4/5), you do not need a third-party "universal driver." You need the official drivers. This is usually a USB 3