https://bugs.winehq.org/show_bug.cgi?id=51745 --- Comment #1 from Rémi Bernon <rbernon(a)codeweavers.com> --- It's likely to be caused by the device driver being cached in the registry, and as a new driver has been introduced, the old driver is not recognized by XInput anymore. I think this can be solved by re-creating the prefixes, or as a ligther operation, it should also be possible to fix it by removing the registry entries starting with "System\\CurrentControlSet\\Enum\\SDLJOY" (or HIDRAW / LNXEV instead of SDLJOY) in the prefix' system.reg. I intended to change the device id prefixes (the SDLJOY / HIDRAW / LNXEV part), and that should have also fixed the problem with prefix upgrades, but the patch didn't get accepted (yet). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.