Skip to content

Thumbsticks not detected in MotorM4X #122

Description

@grester

The game in question is called MotorM4X and I'm using dinput8 as hook. Out of the box everything seems to be working well, except the thumbsticks which are not getting detected at all. I've tried different standard mappings but no improvement. Also tried the trick in #99 but still no luck. Level 4 logs at my glance don't seem to show anything relevant. Although it is a DX9 title it was built using the legendary OGRE open source engine which typically relies more on OpenGL, which idk if it matters in this case. The controller if I'm honest is getting emulated through VIGEMBus which idk if could be throwing a wrench in the works.
Edit1: I've tested my controller directly without VIGEMBus and problem persists.
Edit2: I've tried with hookshot instead of dinput8 and same behaviour.
Edit3: I've tested the controller in Dinput mode and noticed that LS horizontal is considered Axis 4, LS vertical is Z axis and RS are the X/Y axis, not sure if that gives any hints of game confusion.
Edit4: I've tried doing a custom mapping for "StickLeftX = Axis(4)" but Xidi doesn't like that and game fails to launch at all.
Any tips I should try next?
Thank you for such easy to use tool.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions