
cammoore1
Published
Just slight lag.
I found a workaround to get native controller support working. Here is a link to a custom version of Glorious Eggroll proton wine: https://github.com/cammoore1/proton-wine/releases/tag/Workaround-v1.0.1 . I do not have the game through Steam so I can't comment exactly how to set it up through there. Hopefully someone can provide instructions if they are able to get it working with the directory structure for the Steam version of the game.
However, for Lutris, you can extract the files from DAI-proton-wine-x86_64.zip to either /home/.local/share/lutris/runners/wine or /home/.var/app/net.lutris.Lutris/data/lutris/runners/wine. After that, you can go to the EA App or Origin or the game itself if already added on Lutris (don't start them yet) and click the arrow next to play -> then click "Configure -> click "Runner Options" -> set Wine Version to DAI-proton-wine-x86_64. After that, you can open the game and a controller should work. Tested and working with both a DS4 controller on an Acer Aspire with Arch Linux and a Steam Deck and it runs smoothly without a custom controller configuration through Steam.
If DAI-proton-wine-x86_64 doesn't show up in Lutris, make sure you extracted the files in the correct directory as well as potentially closing and reopening Lutris as it may have to discover the files.