Skip to content

Potential controller issue fixes

Mathis Dröge edited this page Feb 16, 2022 · 2 revisions

While I have not personally experienced it, a lot of people are having issues getting their controllers to work in certain games.
Recently, Fancy2209#2445 on the Legendary Discord has pointed out the tweaks they had to do to get their controller working. Hopefully this can help some more people.

Open up winecfg (preferably by setting WINEPREFIX/PATH first), add the following library overrides and set them to "Native":

  • xinput_1_1
  • xinput_1_2
  • xinput_1_3
  • xinput_1_4
  • xinput9_1_0

This should be enough to get most games working. If your controller still does not work, try adding these library overrides as well (again setting them to native):

  • dinput
  • dinput8

If this does not help either, it would mean that the game you're trying to play does not support your controller. You might be able to get around this by using xboxdrv, see the relevant section on the ArchWiki (you can also follow this Wiki when not using an Arch-based distribution)

Game compatibility list:

Clone this wiki locally