Skip to content

Tags: tuke-code/scrcpy

Tags

v3.0

Toggle v3.0's commit message

Verified

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

Changes since v2.7:
 - Add virtual display feature (Genymobile#5370, Genymobile#5506, Genymobile#1887, Genymobile#4528, Genymobile#5137)
 - Launch Android app on start (Genymobile#5370)
 - Add OpenGL filters (Genymobile#5455)
 - Add --capture-orientation to replace --lock-video-orientation
   (which was broken on Android 14) (Genymobile#4011, Genymobile#4426, Genymobile#5455)
 - Fix --crop on Android 14 (Genymobile#4162, Genymobile#5387, Genymobile#5455)
 - Handle virtual display rotation (Genymobile#5428, Genymobile#5455)
 - Add --angle to apply a custom rotation (Genymobile#4135, Genymobile#4345, Genymobile#4658, Genymobile#5455)
 - Add --screen-off-timeout (Genymobile#5447)
 - Adapt "turn screen off" for Android 15 (Genymobile#3927, Genymobile#5418)
 - Add shortcut Ctrl+Shift+click-and-move for horizontal tilt (Genymobile#5317)
 - Add shortcut MOD+Shift+r to reset video capture/encoding (Genymobile#5432)
 - Forward Alt and Super with SDK Keyboard (Genymobile#5318, Genymobile#5322)
 - Add more details to --list-encoders output (Genymobile#5416)
 - Add option to disable virtual display system decorations (Genymobile#5494)
 - Fix --time-limit overflow on Windows (Genymobile#5355)
 - Fix "does not match caller's uid 2000" error (Genymobile#4639, Genymobile#5476)
 - Accept filenames containing ':' when recording (Genymobile#5487, Genymobile#5499)
 - Disable mouse by default if no video playback (Genymobile#5410)
 - Rename --display-buffer to --video-buffer (Genymobile#5403, Genymobile#5420)
 - Listen to display changed events (Genymobile#5415, Genymobile#161, Genymobile#1918, Genymobile#4152, Genymobile#5362)
 - Adapt server debugging for Android >= 11 (Genymobile#5346, Genymobile#5466)
 - Upgrade FFmpeg to 7.1 (Genymobile#5332)
 - Upgrade SDL to 2.30.9
 - Upgrade platform-tools (adb) to 35.0.2
 - Build releases via GitHub Actions (Genymobile#5306, Genymobile#4490)
 - Release static builds for Linux and macOS (Genymobile#5515, Genymobile#1733, Genymobile#3235,
   Genymobile#4489, Genymobile#5327)
 - Various technical fixes

v2.7

Toggle v2.7's commit message

Verified

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

Changes since v2.6.1:
 - Add gamepad support (Genymobile#99, Genymobile#2130, Genymobile#5270)
 - Fix workarounds for ONYX devices (Genymobile#5182)
 - Accept float values for --max-fps (265a15e)
 - Upgrade SDL to 2.30.7 in Windows releases
 - Various technical fixes

v2.6.1

Toggle v2.6.1's commit message

Verified

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

Changes since v2.6:
 - Inject finger input whenever possible (Genymobile#5162, Genymobile#5163)

v2.6.1-install-release

Toggle v2.6.1-install-release's commit message
Update links to 2.6.1

v2.6

Toggle v2.6's commit message

Verified

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

Changes since v2.5:
 - Add audio playback capture method (Genymobile#4380, Genymobile#5102)
 - Add audio duplication feature (Genymobile#3875, Genymobile#4380, Genymobile#5102)
 - Add mouse secondary bindings with Shift+click (Genymobile#5055, Genymobile#5076)
 - Rework mouse events (Genymobile#5067, Genymobile#5076)
 - Fix "turn screen off" for Honor devices (Genymobile#4823, Genymobile#4943, Genymobile#5109)
 - Add clipboard workaround for Honor devices (Genymobile#4822, Genymobile#5073)
 - Always apply device workarounds (Genymobile#4922, Genymobile#5140, Genymobile#5148, Genymobile#5154)
 - Fix missing initialization (Genymobile#5057, Genymobile#5058)
 - Do not report error on device disconnected (Genymobile#5044)
 - Upgrade SDL to 2.30.5 in Windows releases
 - Various technical fixes

v2.6-install-release

Toggle v2.6-install-release's commit message
Update links to 2.6

v2.5

Toggle v2.5's commit message

Verified

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

Changes since v2.4:
 - Add scrcpy window without video playback (Genymobile#4727, Genymobile#4793, Genymobile#4868)
 - Add a shortcut to pause/unpause display (Genymobile#1632, Genymobile#4748)
 - Forward mouse hover events (Genymobile#2743, Genymobile#3070, Genymobile#5039)
 - Add option to configure mouse bindings (Genymobile#5022)
 - Forward all clicks by default for UHID/AOA (Genymobile#5022)
 - Simplify shortcut modifiers (Genymobile#4741)
 - Fix rotation shortcut for Android 14 (Genymobile#4740, Genymobile#4841)
 - Fix YUV conversion for full color range (Genymobile#4756)
 - Fix camera sizes listing on some devices (Genymobile#4852)
 - Fix thread leak on Windows (Genymobile#4973)
 - Upgrade FFmpeg to 7.0.1 in Windows releases
 - Upgrade SDL to 2.30.4 in Windows releases
 - Upgrade platform-tools (adb) to 35.0.0 in Windows releases
 - Various technical fixes

v2.5-install-release

Toggle v2.5-install-release's commit message
Update links to 2.5

v2.4

Toggle v2.4's commit message

Verified

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

Changes since v2.3.1:
 - Add UHID keyboard and mouse support (Genymobile#4473)
 - Simulate tilt multitouch by pressing Shift (Genymobile#4529)
 - Add rotation support for non-default display (Genymobile#4698)
 - Improve audio player (Genymobile#4572)
 - Adapt to display API changes in Android 15 (Genymobile#4646, Genymobile#4656, Genymobile#4657)
 - Adapt audio workarounds to Android 14 (Genymobile#4492)
 - Fix clipboard for IQOO devices on Android 14 (Genymobile#4492, Genymobile#4589, Genymobile#4703)
 - Fix integer overflow for audio packet duration (Genymobile#4536)
 - Rework cleanup (Genymobile#4649)
 - Upgrade FFmpeg to 6.1.1 in Windows releases (Genymobile#4713)
 - Upgrade libusb to 1.0.27 in Windows releases (Genymobile#4713)
 - Various technical fixes

v2.4-install-release

Toggle v2.4-install-release's commit message
Update links to 2.4