Turok 2: Seeds of Evil

Turok 2: Seeds of Evil

View Stats:
GM72 Jul 13, 2017 @ 1:00pm
My Xbox 360 controller (Xinput) doesn't work on Turok 2
My Xbox 360 controller works on Turok 1 just fine but on Turok 2 it doesn't , and I use http://www.x360ce.com/ (xinput) to play most of my games
Last edited by GM72; Jul 13, 2017 @ 2:53pm
< >
Showing 1-10 of 10 comments
Edward850  [developer] Jul 13, 2017 @ 1:53pm 
Run the command "listjoysticks" in the console. It will reveal if SDL2 knows what your controller is.
Try your controller without any controller emulation as well. If it's already a 360/xinput game pad or a gamepad SDL2 already recognizes, emulation will just obfuscate the device.
If your controller is still invalid to SDL2, configure your controller in Steam Big Picture and launch Turok2 through that.
Last edited by Edward850; Jul 13, 2017 @ 1:55pm
Seamus Jul 13, 2017 @ 1:53pm 
why the hell would you use x360ce with a 360 pad? They're natively supported by windows.
GM72 Jul 13, 2017 @ 1:57pm 
Originally posted by Seamus:
why the hell would you use x360ce with a 360 pad? They're natively supported by windows.

That's what i prefer to use
Seamus Jul 13, 2017 @ 2:15pm 
Yes, but, there's no need for it. They're natively supported under windows. You just plug them in and wait five seconds and you're good.
GM72 Jul 13, 2017 @ 2:22pm 
Originally posted by Seamus:
Yes, but, there's no need for it. They're natively supported under windows. You just plug them in and wait five seconds and you're good.

Yeah but my Controller is a Xinput controller (GooBang Doo)
Last edited by GM72; Jul 13, 2017 @ 2:24pm
Edward850  [developer] Jul 13, 2017 @ 2:31pm 
Do you try anything that I suggested?
GM72 Jul 13, 2017 @ 2:43pm 
Yes I typed listjoysticks it was invalid and i tried Big Picture Mode and THAT didn't work either , I don't get Ed i played Turok 1 with a Xinput Controller (Without Big Picture Mode) and it worked just fine on T1
https://youtu.be/3hXEKK7-9NI
Last edited by GM72; Jul 13, 2017 @ 2:52pm
Edward850  [developer] Jul 13, 2017 @ 3:20pm 
We had to change the Turok1 code as it was flawed, as it accepted anything that claimed to be a joystick, even things that weren't. x360ce however does not seem to be a valid xinput controller or dinput gamepad according to SDL2. Steam Big Picture is supposed to inject configurations but that doesn't seem to take either.
Try disabling x360ce and run your gamepad directly.
Last edited by Edward850; Jul 13, 2017 @ 3:21pm
GM72 Jul 13, 2017 @ 3:27pm 
Did that and it STILL didn't work on T2 , Aww man this F*cking sucks :(
Last edited by GM72; Jul 13, 2017 @ 3:30pm
Edward850  [developer] Jul 13, 2017 @ 3:30pm 
So your controller plugged in with nothing else but the Windows driver and listjoysticks still says it's invalid? Because if it's a proper xbox360/xinput controller, that should be impossible.

The issue lies between your controller and SDL2. What's strange is that SDL2 uses Xinput directly (dinput uses configs), so it should be able to detect any controller connected that uses Xinput.
Last edited by Edward850; Jul 13, 2017 @ 4:08pm
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Jul 13, 2017 @ 1:00pm
Posts: 10