You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
scrcpy/app/src
Romain Vimont 3ee3f8dc02 Work around mouse capture SDL bug on macOS
On macOS, SDL relative mouse mode does not work correctly when the
cursor is outside the window.

As a workaround, move the cursor inside the window before setting the
relative mouse mode.

Refs SDL/#5340 <https://github.com/libsdl-org/SDL/issues/5340>
PR #3031 <https://github.com/Genymobile/scrcpy/pull/3031>
3 years ago
..
adb Remove useless '\n' in log 3 years ago
android
sys Remove LOGC() 3 years ago
trait Add relative mode flag to mouse processors 3 years ago
usb Work around mouse capture SDL bug on macOS 3 years ago
util Enforce deadline reached on timeout 3 years ago
cli.c Remove "linux-only" mentions for HID/OTG features 3 years ago
cli.h
clock.c
clock.h
common.h Add CLAMP() macro 3 years ago
compat.c Add (v)asprintf compatibility functions 3 years ago
compat.h Move SC_PRIsizet to compat.h 3 years ago
control_msg.c Rename buffer util functions with sc_ prefix 3 years ago
control_msg.h Use sc_ prefix for control_msg enums 3 years ago
controller.c Remove LOGC() 3 years ago
controller.h Use sc_ prefix for control_msg 3 years ago
coords.h
decoder.c Use sc_ prefix for decoder 3 years ago
decoder.h Use sc_ prefix for decoder 3 years ago
demuxer.c Rename buffer util functions with sc_ prefix 3 years ago
demuxer.h Rename stream to sc_demuxer 3 years ago
device_msg.c Rename buffer util functions with sc_ prefix 3 years ago
device_msg.h Add device clipboard set acknowledgement 3 years ago
events.h Add OTG mode 3 years ago
file_pusher.c Remove LOGC() 3 years ago
file_pusher.h Move ADB code to adb/ 3 years ago
fps_counter.c Move FPS counter start/stop logs 3 years ago
fps_counter.h Use sc_prefix for fps counter 3 years ago
frame_buffer.c Fix code style 3 years ago
frame_buffer.h
icon.c Fix build with ffmpeg 5.0 3 years ago
icon.h
input_events.h Move input event helpers 3 years ago
input_manager.c Move FPS counter start/stop logs 3 years ago
input_manager.h Remove redundant control boolean 3 years ago
keyboard_inject.c Use sc_ prefix for control_msg enums 3 years ago
keyboard_inject.h Use sc_ prefix for controller 3 years ago
main.c Move version handling to a separate file 3 years ago
mouse_inject.c Use sc_ prefix for control_msg enums 3 years ago
mouse_inject.h Use sc_ prefix for controller 3 years ago
opengl.c
opengl.h
options.c Add --print-fps to enable FPS counter on start 3 years ago
options.h Add --print-fps to enable FPS counter on start 3 years ago
receiver.c Remove LOGC() 3 years ago
receiver.h Wait SET_CLIPBOARD ack before Ctrl+v via HID 3 years ago
recorder.c Remove LOGC() 3 years ago
recorder.h Use sc_ prefix for recorder 3 years ago
scrcpy.c Add --print-fps to enable FPS counter on start 3 years ago
scrcpy.h
screen.c Work around mouse capture SDL bug on macOS 3 years ago
screen.h Add --print-fps to enable FPS counter on start 3 years ago
server.c Add --no-cleanup option 3 years ago
server.h Add --no-cleanup option 3 years ago
stream.h Fix build with ffmpeg 5.0 3 years ago
v4l2_sink.c Remove LOGC() 3 years ago
v4l2_sink.h Fix build with ffmpeg 5.0 3 years ago
version.c Print libusb version on --version 3 years ago
version.h Move version handling to a separate file 3 years ago
video_buffer.c Rename scrcpy threads 3 years ago
video_buffer.h