OutRun2006Tweaks icon indicating copy to clipboard operation
OutRun2006Tweaks copied to clipboard

[Bug]: No axsis options when using modern Xbox controller

Open SoulLad opened this issue 1 year ago • 9 comments

Tweaks version

Tweaks v0.5.1 - bugfixes ahoy!

Describe your issue here (please attach the OutRun2006Tweaks.log file with your report, you can drag+drop it into the text area)

cant set triggers as analog inputs ingame OutRun2006Tweaks.log

SoulLad avatar Aug 24 '24 13:08 SoulLad

Which OS do you run on? Maybe Xidi can help with it, it can change how triggers/etc get mapped: https://github.com/samuelgr/Xidi/releases/tag/v4.2.0

If you rename the outrun2006tweaks dinput8.dll to winmm.dll, you can extract dinput8.dll from xidi zip and use the xidi.ini from https://github.com/emoose/OutRun2006Tweaks/issues/7#issuecomment-2166208309

It's been mixed whether that actually helps or not though, maybe need to look into creating a custom xidi mapping for C2C some time.

emoose avatar Aug 24 '24 16:08 emoose

Windows 11, till give this a try. it seems the game wont recognize the controller as an analog input, kinda like it thinks its a ps2 controller but the name still says "xbox one"

SoulLad avatar Aug 24 '24 17:08 SoulLad

Windows 11, till give this a try. it seems the game wont recognize the controller as an analog input, kinda like it thinks its a ps2 controller but the name still says "xbox one"

so that kinda worked but couldn't remap anything, i tried moving more xidi files over and and its the same as before but just a different name image

SoulLad avatar Aug 24 '24 17:08 SoulLad

Yeah I noticed the same just now too, try changing outrun2006tweaks.ini ControllerHotPlug to false, that seemed to fix the remap page for me

emoose avatar Aug 24 '24 17:08 emoose

Yeah I noticed the same just now too, try changing outrun2006tweaks.ini ControllerHotPlug to false, that seemed to fix the remap page for me

image its less angry but still wont let me change bindings. it seems like no matter what when trying to rebind an axis option it will only read the left stick as analog, triggers seem to not be working? OutRun2006Tweaks.log

SoulLad avatar Aug 24 '24 18:08 SoulLad

After you press A on the axis and it asks you to press which analog to assign, does pressing & releasing the LT/RT let it register? Sometimes I have to hold it in for a few seconds and then release it for it to actually see it, not sure what's up with that.

emoose avatar Aug 25 '24 20:08 emoose

It just progresses to the next step of calibration but does not make the confirmation noise and after pressing a trigger it still wants to only read the joystick

SoulLad avatar Aug 25 '24 20:08 SoulLad

Hm maybe Xidi isn't working right for it, afaik others had issues with it too.

Maybe you could try removing Xidi's dinput8.dll and try setting it up with Steam input instead, heard some got it fixed through that before.

If you add it to steam as non-steam game you can find it in your steam library, press the controller icon on the game page, then click "enable steam input", then launch it through steam, that might be enough for it to work.

emoose avatar Aug 25 '24 21:08 emoose

yep that worked, i play with accelerate/break axis on R2. seems to be weird about 0% input and the sensitivity bar is both delayed and only uses the bottom half of the bar. could be a frame limiter problem?

SoulLad avatar Aug 25 '24 21:08 SoulLad