The console's mouse reports relative motion, so the host cursor can never line up with the cursor a title draws. While a title has a mouse open and the window is focused the host cursor is hidden and captured, released on focus loss or while the pad's mouse-to-stick toggle is on. Motion deltas are scaled from the presented image's size in window units to the title's display resolution with sub-pixel carry, so the title's cursor travels as far as the host pointer would, on scaled desktops and letterboxed windows alike. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Buffer.cpp | ||
| DisplayWindow.cpp | ||
| Event.cpp | ||
| InputMapping.cpp | ||
| KeyboardInput.cpp | ||
| MouseInput.cpp | ||
| Output.cpp | ||
| PadInput.cpp | ||
| VideoOutDriver.cpp | ||