Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: SirSam on February 08, 2021, 04:33:47 pm

Title: Joystick/Controllers Show Up In wxLauncher But Don't Work In Game
Post by: SirSam on February 08, 2021, 04:33:47 pm
I have a SideWinder Precision 2 Joystick and a XBOX One Controller and both are detected in the wxLauncher, but do not work in game.

I have read everything here: https://www.hard-light.net/forums/index.php?topic=56279.0

Which then lead me here: https://www.hard-light.net/forums/index.php?topic=91694.0

None were able to resolve my issue. Is there code I can maybe copy paste into a config file somewhere that it is missing to use the controllers in the game maybe? My mouse works, but not any controller.

I am using FSOpen 19.0.0 SSE2.

Thank you!
Title: Re: Joystick/Controllers Show Up In wxLauncher But Don't Work In Game
Post by: Novachen on February 08, 2021, 04:42:01 pm
wxLauncher is using an outdated SDL2.dll by default which creates different Device Identification numbers than the newer one FSO is using.

So you have to use simply a more current SDL2.dll.

Extract the attachement into the wxlauncher/bin folder and it will work again.


Well, i think i should repackage my Installers which includes everything for an easy to use manual installation. The last package was from 2020 with MVP 4.0.0  :nervous:

[attachment deleted to save space]
Title: Re: Joystick/Controllers Show Up In wxLauncher But Don't Work In Game
Post by: Rhymes on February 08, 2021, 05:34:04 pm
Knossos doesn’t have this problem. Is there a reason you’re using wxLauncher instead of Knossos?
Title: Re: Joystick/Controllers Show Up In wxLauncher But Don't Work In Game
Post by: deathspeed on February 08, 2021, 06:24:39 pm
Is there a reason you’re using wxLauncher instead of Knossos?

I used wxlauncher instead of Knossos for a long time because at the time (and to my knowledge, currently) there was no way to easily transfer my existing installed mods to Knossos.  I did not want to download multiple gigabytes again over my DSL connection.  Eventually I did install Knossos to get new/new to me mods, and once I got fiber i started replacing mods using Knossos.
Title: Re: Joystick/Controllers Show Up In wxLauncher But Don't Work In Game
Post by: SirSam on February 08, 2021, 07:00:04 pm
wxLauncher is using an outdated SDL2.dll by default which creates different Device Identification numbers than the newer one FSO is using.

So you have to use simply a more current SDL2.dll.

Extract the attachement into the wxlauncher/bin folder and it will work again.


Well, i think i should repackage my Installers which includes everything for an easy to use manual installation. The last package was from 2020 with MVP 4.0.0  :nervous:

Worked like a charm, thank you so much!
Title: Re: Joystick/Controllers Show Up In wxLauncher But Don't Work In Game
Post by: SirSam on February 08, 2021, 07:19:36 pm
Knossos doesn’t have this problem. Is there a reason you’re using wxLauncher instead of Knossos?

I haven't tried Knossos, I have it installed now and will test out it's functionality as well.

Thank you!