Skip to content

Conversation

@MNS26
Copy link
Contributor

@MNS26 MNS26 commented Oct 29, 2024

from doing some basic tests this doesnt affect windows at all since windows doesnt use Xinput for 99% of devices. but on linux running games under wine it does.

currently wine shows the controller as a Xinput device and Dinput device (in reality its feeding the Xinput to Dinput).
This causes only part of the buttons to work (anything that isnt a hat/Dpad), this also causes axis Z & Rz to be merged as one.

@JyeSmith
Copy link
Member

JyeSmith commented Nov 2, 2024

Im unable to test on Wine. But testing against Windows and the Game Controller setup, this doesnt appear to break anything.

Copy link
Contributor

@mha1 mha1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't test this PR using Wine. Working fine on Windows 11 Pro 23H2.

Copy link
Collaborator

@pkendall64 pkendall64 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on MacOS fine

@JyeSmith JyeSmith merged commit 7ac5f4d into ExpressLRS:3.x.x-maintenance Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants