Optional
The type of input device being used
Current position in screen space (pixels)
Movement since last frame (pixels)
ray direction that can be used with the primary camera origin for raycasting from the cursor into the world
The type of input device being used