AnyPS5/core/libs/prx/libSceMouse
Julien Legay ddb8add753 feat(libSceVideoOut): route SDL mouse events to libSceMouse
Forward relative motion, supported button transitions, and horizontal and vertical scrolling from the existing SDL event loop. Reset pressed buttons on focus loss without reporting a device disconnect, and track window close and refocus transitions.

Link libSceVideoOut to the mouse library using the existing Pad integration pattern. Add targeted coverage for API errors, event mapping, focus changes, history overflow, and reopening.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-28 11:45:31 +02:00
..
include feat(libSceMouse): implement stateful mouse API exports 2026-09-28 11:45:04 +02:00
src feat(libSceMouse): implement stateful mouse API exports 2026-09-28 11:45:04 +02:00
tests feat(libSceVideoOut): route SDL mouse events to libSceMouse 2026-09-28 11:45:31 +02:00
CMakeLists.txt feat(libSceVideoOut): route SDL mouse events to libSceMouse 2026-09-28 11:45:31 +02:00
Export.cpp feat(libSceMouse): implement stateful mouse API exports 2026-09-28 11:45:04 +02:00