AnyPS5/core/libs/prx/libSceMouse/include
Mouad-Scriptz-0 94087d08b0 feat(libSceVideoOut): capture the host cursor for guest mice and scale their deltas
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>
2026-10-13 14:05:52 +00:00
..
MouseState.hpp feat(libSceVideoOut): capture the host cursor for guest mice and scale their deltas 2026-10-13 14:05:52 +00:00
mouse_structs.h feat(libSceMouse): implement stateful mouse API exports 2026-09-28 11:45:04 +02:00