

I found that in most cases the SDL map would work for me. Sometimes manually setting it for just the one game via lutris didn’t work. I found that globally setting this SDL_GAMECONTROLLERCONFIG_FILE=/etc/sdl-gamecontroller-mappings.txt in /etc/environment and then putting your SDL mapping config in that file worked a lot better. After you set that reboot and see if it works for you. But I don’t seem to need this anymore, I’m running Fedora and on the most recent kernel my dualsense seems to automatically work as an xbox controller in most of the games that needed this solution before.









In some games which have native DualSense support I found that I need to edit the Wine Registry and set
HKEY_LOCAL_MACHINE\System\Services\winebus\DisableHidrawto 0