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

Axis keeps firing #55

Open
iridescenthsn opened this issue Nov 29, 2023 · 5 comments
Open

Axis keeps firing #55

iridescenthsn opened this issue Nov 29, 2023 · 5 comments

Comments

@iridescenthsn
Copy link

A while after connecting the controller Axis 5 or 4 (which are R2 and L2 on my controller) keep firing for no reason. disconnecting and connecting the controller back fixes it temporarily but after a while it starts getting triggered again. This also happens if I just press any of these 2 axis and when I let go, its still getting triggered every frame

@JaydenMaalouf
Copy link
Owner

Are you using Enhanced Input or is this just the native input loop?

@iridescenthsn
Copy link
Author

I am using enhanced input but it happens outside enhanced input as well.

@iridescenthsn
Copy link
Author

I think I figured it out. the value for those axis were from -1 to 1 while they should have been between 0 and 1.
overriding the axis like this fixed it I guess:
image

@iridescenthsn
Copy link
Author

There is something I dont understand @JaydenMaalouf .The option "ignore game controllers" is supposed to ignore XInput controllers so they can be handled by UE itself. But when I turn it on it also ignores playstation controllers (which cannot be handled by UE because they are not Xinput).

@JaydenMaalouf
Copy link
Owner

There is something I dont understand @JaydenMaalouf .The option "ignore game controllers" is supposed to ignore XInput controllers so they can be handled by UE itself. But when I turn it on it also ignores playstation controllers (which cannot be handled by UE because they are not Xinput).

Ah yes. This is an unfortunate issue with that toggle - it doesn't really have a way to ignore certain controller types. I could potentially add a field to ignore by Product Id? It may be difficult to ignore all XInput types though

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