Skip to content

Tags: srkns/scrcpy

Tags

v1.23

Toggle v1.23's commit message

Verified

This tag was signed with the committer’s verified signature.
rom1v Romain Vimont
scrcpy v1.23

Changes since v1.22:
 - Add HID/OTG support for Windows (--otg only) (Genymobile#2773, Genymobile#3011)
 - Add HID/OTG support for macOS (Genymobile#2774, Genymobile#3031)
 - Improve device selection (list devices, -d, -e) (Genymobile#3005)
 - Downscale and retry on MediaCodec error in more cases (Genymobile#2990, Genymobile#3043)
 - Add ZSH completion script (Genymobile#3012)
 - Add Bash completion script (Genymobile#2930, Genymobile#3048)
 - Add --no-cleanup option (Genymobile#1764, Genymobile#3020)
 - Add --printf-fps (Genymobile#468, Genymobile#3030)
 - Print both compiled and linked version of libs on --version
 - Fix FPS counter (broken in v1.22)
 - Various technical refactors and fixes

v1.22

Toggle v1.22's commit message

Verified

This tag was signed with the committer’s verified signature.
rom1v Romain Vimont
scrcpy v1.22

Changes since v1.21:
 - Add HID mouse support (Genymobile#2916)
 - Add OTG mode (HID only) (Genymobile#2974)
 - Enable DPI awareness by default on Windows (Genymobile#40, Genymobile#2865)
 - Automatically retry with a lower definition on MediaCodec error
   (Genymobile#2947)
 - Add a shortcut "open a terminal here" on Windows (Genymobile#2970)
 - Add icon to scrcpy.exe (Genymobile#2815)
 - Add server options to send raw H.264 video stream (Genymobile#2971)
 - Fix process execution (mainly) on Windows 7 (Genymobile#2838, Genymobile#2840)
 - Fix adb server hang due to signal masking (Genymobile#2870, Genymobile#2873)
 - Fix input injection on some custom ROMs (Genymobile#2250, Genymobile#2946)
 - Fix possible overflow on copy-paste (Genymobile#2859)
 - Upgrade SDL to 2.0.20 in Windows releases
 - Upgrade FFmpeg to 5.0 in Windows 64-bit releases (Genymobile#1753, Genymobile#2952)
 - Various technical refactors and fixes

v1.21

Toggle v1.21's commit message

Verified

This tag was signed with the committer’s verified signature.
rom1v Romain Vimont
scrcpy v1.21

Changes since v1.20:
 - Add --tcpip option to automate TCP/IP (wireless) connections (Genymobile#2827)
 - Add --raw-key-events to always inject key events and ignore text
   events (Genymobile#2816, Genymobile#2831)
 - Add --no-clipboard-autosync to disable automatic clipboard
   synchronization (Genymobile#2228, Genymobile#2817, Genymobile#2834)
 - Add --tunnel-host and --tunnel-port options (Genymobile#2801, Genymobile#2807)
 - Ensure clipboard synchronization is performed before injecting Ctrl+v
   via HID keyboard (Genymobile#2814)
 - Adapt read/write settings for Android 12 (Genymobile#2671, Genymobile#2788, Genymobile#2802)
 - Fix hanging with multiple scrcpy instances on Windows (Genymobile#2779, Genymobile#2783)
 - Fix quick interruption on Ctrl+c during server starting
 - Print help to stdout (instead of stderr)
 - Various technical refactors and fixes

v1.20

Toggle v1.20's commit message

Verified

This tag was signed with the committer’s verified signature.
rom1v Romain Vimont
scrcpy v1.20

Changes since v1.19:
 - Add official high-resolution icon (Genymobile#1497, Genymobile#1987)
 - Add HID keyboard support on Linux (Genymobile#2632)
 - Adapt --help output to terminal size
 - Rework server initialization to avoid unresponsive Ctrl+c sometimes
 - Remove deprecated short options -T and -c
 - Fix "Could not find v4l2 muxer" (Genymobile#2718)
 - Fix workarounds for Meizu devices (Genymobile#240, Genymobile#2656)
 - Fix support for expand notification feature on some devices (Genymobile#2551)
 - Various technical refactors and fixes

v1.19

Toggle v1.19's commit message

Verified

This tag was signed with the committer’s verified signature.
rom1v Romain Vimont
scrcpy v1.19

Changes since v1.18:
 - Implement (optional) buffering (Genymobile#2464)
 - Make --turn-screen-off work even if --no-display (Genymobile#2426)
 - Workaround Windows issue with non-ASCII path (Genymobile#2619)
 - Print correct error messages on Windows socket errors (Genymobile#2624)
 - Upgrade platform-tools to 31.0.3 (adb) in Windows releases (Genymobile#2588)
 - Upgrade SDL to 2.0.16 in Windows releases (Genymobile#2589)
 - Various technical fixes

v1.18

Toggle v1.18's commit message

Verified

This tag was signed with the committer’s verified signature.
rom1v Romain Vimont
scrcpy v1.18

Changes since v1.17:
 - Add support for Android 12 (Genymobile#2129, Genymobile#2402)
 - Add support for V4L2 (device screen capture as a webcam)
   (Genymobile#2232, Genymobile#2233, Genymobile#2268)
 - Add an option to lock the initial video orientation
 - Add an option to power off the device on close (Genymobile#824)
 - Bind 4th mouse button to APP_SWITCH (Genymobile#2258)
 - Bind 5th mouse button to expand notification panel (Genymobile#2258)
 - Expand settings panel on double-expand notification panel
   (Genymobile#2260, Genymobile#2264)
 - Push to /sdcard/Download by default (Genymobile#2384)
 - Center the window on resize-to-fit (Genymobile#2387)
 - Increase possible display id range (Genymobile#2009)
 - Log input events in verbose mode (Genymobile#2371)
 - Fix touch events parameters (Genymobile#2125)
 - Fix left click on Samsung Browser (Genymobile#2169)
 - Remove option --render-expired-frames (Genymobile#2268)
 - Pass scrcpy-noconsole arguments through to scrcpy on Windows (Genymobile#2052)
 - Upgrade platform-tools to 31.0.2 (adb) in Windows releases
 - Various technical fixes

v1.17

Toggle v1.17's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
rom1v Romain Vimont
scrcpy v1.17

Changes since v1.16:
 - Fix errors on Android 11 (Genymobile#1468)
 - Add --encoder option (Genymobile#1810, Genymobile#1827)
 - Add --forward-all-clicks option (Genymobile#1302, Genymobile#1613)
 - Add --legacy-paste option (Genymobile#1750, Genymobile#1771)
 - Workaround screen off/on issue on exit (Genymobile#1670)
 - Rework console/noconsole versions on Windows (Genymobile#1875, Genymobile#1988)
 - Terminate server properly without killing it on close (Genymobile#1992)
 - List available shortcut keys on error (Genymobile#1681)
 - Upgrade platform-tools to 30.0.5 (adb) in Windows releases
 - Upgrade SDL to 2.0.14 in Windows releases

v1.16

Toggle v1.16's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
rom1v Romain Vimont
scrcpy v1.16

Changes since v1.15.1:
 - Add pinch-to-zoom simulation (Genymobile#24)
 - Fix clipboard paste (Genymobile#1658)
 - Inject POWER instead of WAKEUP on start (Genymobile#1655)

v1.15.1

Toggle v1.15.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
rom1v Romain Vimont
scrcpy v1.15.1

Change since v1.15:
 - Fix uninitialized value, breaking HOME shortcut randomly (Genymobile#1643)

v1.15

Toggle v1.15's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
rom1v Romain Vimont
scrcpy v1.15

Changes since v1.14:
 - Forward Ctrl and Shift to the device (Genymobile#1598, Genymobile#555, Genymobile#942)
 - Change "resize to fit" shortcut from MOD+x to MOD+w (Genymobile#1598)
 - Make shortcut modifiers customizable (Genymobile#1598)
 - Restore power mode to "normal" on disconnection (Genymobile#1572, Genymobile#1576)
 - Keep the screen off on powering on (best effort) (Genymobile#1573, Genymobile#1577)
 - Add option to disable screensaver (Genymobile#1370, Genymobile#1502)
 - Do not crash on missing clipboard manager (Genymobile#1440, Genymobile#1556)
 - Fix touch events HiDPI-scaling (Genymobile#1536, Genymobile#15)
 - Correctly inject repeating keycodes (Genymobile#1013, Genymobile#1519)
 - Add option to ignore repeated key events (Genymobile#1013, Genymobile#1623)
 - Increase clipboard size from 4k to 256k (Genymobile#1117)
 - Do not expose internal SDL logs to users (Genymobile#1441)
 - Upgrade platform-tools to 30.0.4 (adb) in Windows releases
 - Upgrade FFmpeg to 4.3.1 in Windows releases