It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I have an xbox360 controller that works with everything else I try, but SW won't recognize that it's plugged in or anything. The controls.cfg and gamepads.cfg seem normal (although gamepads.cfg doesn't have an entry for xbox360, I assume that's because it's basically the windows default). Any ideas how to get this game to recognize my controller?
avatar
dweldon: I have an xbox360 controller that works with everything else I try, but SW won't recognize that it's plugged in or anything. The controls.cfg and gamepads.cfg seem normal (although gamepads.cfg doesn't have an entry for xbox360, I assume that's because it's basically the windows default). Any ideas how to get this game to recognize my controller?
Make sure that the drivers are installed for the 360 controller, this should happen automatically when you first plug the 360 controller. Then just unplug and replug in the controller and it should work fine once you launch the game.
avatar
dweldon: I have an xbox360 controller that works with everything else I try, but SW won't recognize that it's plugged in or anything. The controls.cfg and gamepads.cfg seem normal (although gamepads.cfg doesn't have an entry for xbox360, I assume that's because it's basically the windows default). Any ideas how to get this game to recognize my controller?
Try adding all this to gamepads.cfg: https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt

It worked for my xbox one controller on linux.
avatar
dweldon: I have an xbox360 controller that works with everything else I try, but SW won't recognize that it's plugged in or anything. The controls.cfg and gamepads.cfg seem normal (although gamepads.cfg doesn't have an entry for xbox360, I assume that's because it's basically the windows default). Any ideas how to get this game to recognize my controller?
avatar
g.reventlov: Try adding all this to gamepads.cfg: https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt

It worked for my xbox one controller on linux.
I just get a 404 on the link. Could you please paste the extra lines you added to gamepads.cfg for XB One controller support?
avatar
g.reventlov: Try adding all this to gamepads.cfg: https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt

It worked for my xbox one controller on linux.
avatar
Mugen08: I just get a 404 on the link. Could you please paste the extra lines you added to gamepads.cfg for XB One controller support?
I published my full ~/.local/share/SteamWorldDig/gamepads.cfg here. I think you can rename yours and substitute it with this.
https://gist.github.com/Tichy/e9d4c1faa729f3a459cebfe1caec29c5

Just open it as raw and then save, or Download as ZIP.
Post edited December 03, 2017 by g.reventlov
avatar
g.reventlov: I published my full ~/.local/share/SteamWorldDig/gamepads.cfg here. I think you can rename yours and substitute it with this.
https://gist.github.com/Tichy/e9d4c1faa729f3a459cebfe1caec29c5

Just open it as raw and then save, or Download as ZIP.
I managed to get the XB1-controller working in Fedora 27 by adding Steamworld Dig to Steam. I first got a "Target"-error due to a space in one of the install directory folders ("GOG games") though. Once fixed all was good though. Will try with your .cfg later. I guess all this info would have been nice on PCGamingWiki.
Post edited December 03, 2017 by Mugen08

Try adding all this to gamepads.cfg: https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt

It worked for my xbox one controller on linux.
This also worked for me on Ubuntu 18.04 LTS. Using your gamepads.cfg file however did not work. I guess you always need a current version of the file matching your SDL version.