Ripple.rbxm (15.0 KB)
For clarification, you want to use virtual cursor when handling input like that for controller to visualize the ripple click, but you can look at the code above, i rebundled the ripple and edited it a bit for controller support