Interlocking Thumbstick and Mouse Input

I have a pie menu widget setup that handles both mouse input and thumbstick input, the issue is that the mouse and thumbstick require different corrections to make a proper 360 angle input, so while the effect is the same (highlighting slices of the pie menu) the events are slightly different. So far it works great. The problem is that if I move the mouse and thumbstick at the same time they cause my widget animations to fire on top of each other and it creates a mess. Rather than going back and reworking my animations I simply would like to block thumbstick input if the mouse is moving and vice versa.

Is there an easy built in solution for this?

Hey @BrentWorks! Welcome to the forums!

There is a built-in solution! It will depend on your input setup, but you can get the axis value of things, and check that before mouse input!

So here I have this input axis, right?
image

I can grab that input axis and attach it to a greater-than like so

image

Throw in the other axis, grab an OR, and throw it on a bool check and there you have it!
Just check this on both mouse axes and you’re good-to-go! :slight_smile: