AnyPS5/core/libs/prx/libSceVideoOut/tests
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
..
Flip.cpp feat(libSceVideoOut): implement sceVideoOutDeleteVrrActiveStatusEvent 2026-10-12 23:04:58 -04:00
FrameDumpQueue.cpp fix(agc-driver): queue frame dumps at the dump scale 2026-10-12 18:54:34 +13:00
InputMapping.cpp feat(input): configure stick deadzones and mouse sensitivity 2026-10-11 15:57:12 -05:00
MouseInput.cpp feat(libSceVideoOut): capture the host cursor for guest mice and scale their deltas 2026-10-13 14:05:52 +00:00
OutputModePolicy.cpp test(videoout): pin high-frame-rate display rejection 2026-10-11 14:46:14 -05:00
PadSdl.cpp fix(pad): build SDL with HIDAPI so DualSense output reaches the controller 2026-10-01 00:35:57 +13:00