All day I have been trying to use SteamVR_LaserPointer and box colliders and all I have figured out is how to click a button. But scrolling and dragging, text selection is ridiculously complicated. I need a better way to do this, I was told Unity offered world class VR solutions, yet I can't even figure out how to click a TextField or scroll a ScrollRect with a raycast. There are many horribly outdated tutorials all over and I waste so much time learning things that dont work. How do I raycast from Vive controller and click, scroll, drag, position cursor? Please help me raycast and select some text from a text field, or set cursor position, or just any of the normal UI interactions!