https://bugs.winehq.org/show_bug.cgi?id=57023
--- Comment #6 from S10XC winhq.s10xc@slmail.me ---
For some reasons arch not not ship with udev rules granting current user RW permissions on gamepade hidraw devices. I do not know if it’s by design or not: device like smartcards do get an ACL update to grant current use access.
(In reply to archlinuxuser from comment #5)
can be fixed by add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\winebus dword DisableHidraw=1
or changing permissions on gamepad device chmod a+rw /dev/hidrawX
Does it make Xinput detect the gamepad too? In my case it does not.
With PS5 controller specifically, I noticed many games do not work (I’m guessing maybe a combination of Dinput + PS5?).