Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Richard Burns Rally fails to launch with Xidi #78

Open
Tobe95 opened this issue May 9, 2024 · 1 comment
Open

Richard Burns Rally fails to launch with Xidi #78

Tobe95 opened this issue May 9, 2024 · 1 comment

Comments

@Tobe95
Copy link

Tobe95 commented May 9, 2024

There are 2 lines that seem a bit odd and I think might be caused by Steam Input:

Binding to non-XInput device "Controller (XBOX 360 For Windows)" with instance GUID {9e573edf-7734-11d2-8d4a-23903fb6bdf7}. Xidi will not handle communication with it.

and then shortly afterwards:

DirectInput device "Controller (XBOX 360 For Windows)" with instance GUID {9e573ede-7734-11d2-8d4a-23903fb6bdf7} supports XInput and will not be presented to the application.

I'm on Steam Deck which mimics an Xbox 360 Controller but somehow also hooks into dinput in order to support older games, no force feedback though...

Since Xidi is working successfully with other games however, I'm not sure if this is the reason for the crash.
The log file ends with:

Rejecting application data format due to non-optional object at index 1: No matching virtual controller element is available for selection.

Is the game requesting some currently unimplemented feature here that Xidi rejects, or is there no suitable input device that can be presented to the application, possibly due to the above?

I'm using the dev build of Xidi from #71 because the issue looks similar.

Xidi_DInput8_richardburnsrally_sse.exe_592.log

@samuelgr
Copy link
Owner

It does indeed look similar to #71. The property that Xidi uses to determine whether or not XInput is supported really should not be changing. I'll need to investigate if there is a negative interaction between Xidi and Steam Input or if there's something else going on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants