So I’m trying to make a custom joystick. and it works fine as a joystick. But if 2 fingers the on the Screen the joystick glitches and follows the motion of both finger, interchanging randomly. I think the issue is me using Player:GetMouse so I decided to make a zones around the joystick and only follow inputs that is given inside that joystick. But it really creates another set of bugs.
So I am stuck at a dead end, is there any other input methods I can use to fix my joystick so that it follows only the finger that held it?