Never miss a release that matters
AI-powered summaries of every GitHub release.
AI Summaries
Changelogs condensed into clear, actionable insights.
Always Free
Track up to 5 packages at no cost, forever.
Weekly Digest
A curated summary of every release, delivered weekly.
TL;DR
scrcpy now uses SDL3 (Simple DirectMedia Layer) for improved stability and support, and introduces dynamic resizing of the virtual display with the --flex-display option.
Breaking
- SDL2 dependency removed: scrcpy now requires SDL3 instead of SDL2. (Users may need to update their system libraries.)
New
- Flex Display: The
--flex-displayoption allows the virtual display to resize with the scrcpy window. (Useful for adapting to different screen sizes.) - Camera Controls: New shortcuts (MOD+t, MOD+Shift+t, MOD+↑, MOD+↓) control the camera torch and zoom. (Enhances camera functionality.)
Fixes Worth Knowing
- Fixed flickering on Meta Quest devices.
- Copy-paste now works on rooted devices.
- Improved CPU usage when decoding silent audio.
- Corrected colorspace conversion issues.
Before You Upgrade
- Ensure you have SDL3 installed on your system. (Check your package manager or the SDL website for installation instructions.)
TL;DR
scrcpy now reliably connects to devices after Android updates and restores its state correctly, resolving common connection and stability issues.
Fixes Worth Knowing
Several fixes improve scrcpy’s compatibility with recent Android versions and specific devices (Meizu), addressing permission errors and startup failures. Message parsing and error logging have also been improved for a more stable experience.
TL;DR
scrcpy now supports game controllers (gamepads) connected to your computer, enabling Android game play directly on your desktop.
New
- Gamepad Support: Play Android games with connected gamepads (PS4/PS5, Xbox) using UHID or AOA.
--max-fpsFlexibility: The--max-fpsoption now accepts floating-point values, allowing for very low frame rates for time-lapse recording.
Fixes Worth Knowing
- Improved compatibility with ONYX devices.
Before You Upgrade
To use gamepad support, launch scrcpy with the -G flag.
TL;DR
scrcpy now supports copy-paste on Android 13 and offers smoother scrolling with high-precision input, improving usability on newer devices.
New
- High-precision scrolling: Enables smoother scrolling when your computer supports it.
- Desktop entry files (Linux): Adds convenient menu shortcuts for launching scrcpy.
- Shell autocompletion: Provides tab completion for device serials in bash and zsh (command-line shells).
Fixes Worth Knowing
- Copy-paste on Android 13: Restores functionality broken by recent Android changes.
- Click behavior: Corrects issues with clicks when using
--forward-all-clicks. - Non-ASCII characters: Fixes display issues with window titles containing non-ASCII characters.
TL;DR
Scrcpy now supports screen recording, allowing you to easily capture your Android device's display directly to your computer.
New
- Screen recording: Capture your Android device's screen to your computer.
Fixes Worth Knowing
- File transfers now work correctly on Windows, even with spaces in the filename.
- Resolved a compatibility issue with Android 5.0.x.
- Volume control shortcuts are now functional on MacOS.