Custom animations+gyroscope

So this is going to be a long post , and I am going to use my voice to type to get this so there may be some errors but whenever I use the custom animation feature.And I set the trigger to gyroscope , it’s reflected the same way on the negative access , like the value when the tilt is negative 100.It gets output is the same value for when the tilt is positive one hundred. I was Trying to make little buttons , you could click using the gyroscope, but if you tilt your phone in the exact opposite direction , it still makes you click the button. Is there any way around this? Or is my idea a fail?