https://bugs.winehq.org/show_bug.cgi?id=52047
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #1 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
Legacy js support has been removed starting from Wine 6.20, so you'll only see those controller that showed with (event) on older version. There is no more need of the (js) or (event) indicator to distinguish between js and event devices now that js has been removed.
Looking at the screenshots, the missing device is "EDTracker EDTracker Pro" so I did a quick web search about that device.
In the discussion on that website [1], it seems that you have to manually add udev rules to set the right permissions for the evdev interface to be seen in userspace programs.
Use 'evtest' to check if the controller is detected as a /dev/input/eventX device: If it doesn't show up in the list when you run the command as a user, run 'evtest' as root. If the device show in the list when you run as root, then it's a permission problem and a udev rule should fix it (Check the linked discussion for examples of udev rules). If it doesn't show up at all then there is a deeper issue with the device OS/driver integration.
Please notify us of the result of 'evtest'. That command is part of the 'joystick' package under Debian.
[1] https://github.com/uglyDwarf/linuxtrack/issues/106#issuecomment-304253771
Regards.