Mouse.AbsoluteX gives the number of screen pixels from the left of the canvas.
Mouse.X does more. It basically maps where the cursor is to the games coordinates.
Probably something like
Mouse.x = (mouse.absoluteX/windowWidth+0.5)*originalWindowWidth*scale+scrollx
I guess I’m not seeing how absolutex is more useful. Guess I need to try that use case you mention.