Skip to content
This repository has been archived by the owner on Jan 5, 2022. It is now read-only.

Triggers don't work properly in Windows using multiple controllers #4

Closed
JISyed opened this issue Sep 6, 2013 · 4 comments
Closed

Comments

@JISyed
Copy link
Owner

JISyed commented Sep 6, 2013

Using Unity 4.2 editor on Windows having multiple Xbox controllers plugged in, both the left and right triggers on all controllers act weird.

For example, pressing the left trigger on one controller doesn't do anything, but pressing the left trigger on all connected controllers at the same time moves the left triggers in the demo.

It must be noted that I'm using Axis 9 and 10 for trigger input on Windows. I'm not using Axis 3.

This bug only occurs when getting trigger input from a particular controller when multiple controllers are plugged in. The bug is not present when only one controller is plugged in.

@JISyed
Copy link
Owner Author

JISyed commented Sep 6, 2013

This blog post explains the phenomoenon. I'll have to see if this happens on Mac as well.

@JISyed
Copy link
Owner Author

JISyed commented Sep 6, 2013

The original poster of this forum thread was suffering the same problem, but could not get a good solution.

@JISyed JISyed closed this as completed Sep 8, 2013
@JISyed
Copy link
Owner Author

JISyed commented Sep 12, 2013

Reopened because I observe it again. Testing on native Windows builds made with Unity 4.2.1f4.

@JISyed JISyed reopened this Sep 12, 2013
@JISyed
Copy link
Owner Author

JISyed commented Nov 8, 2013

Since I recently implemented XInput in Windows for XCI, this issue will now close.

However, triggers will still not work perfectly for the Windows web player because it can't use XInput. I'll open a new issue for that. See Issue #10.

@JISyed JISyed closed this as completed Nov 8, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant