Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v1.18
    60c4e886 · Bump version to 1.18 ·
    scrcpy v1.18
    
    Changes since v1.17:
     - Add support for Android 12 (#2129, #2402)
     - Add support for V4L2 (device screen capture as a webcam)
       (#2232, #2233, #2268)
     - Add an option to lock the initial video orientation
     - Add an option to power off the device on close (#824)
     - Bind 4th mouse button to APP_SWITCH (#2258)
     - Bind 5th mouse button to expand notification panel (#2258)
     - Expand settings panel on double-expand notification panel
       (#2260, #2264)
     - Push to /sdcard/Download by default (#2384)
     - Center the window on resize-to-fit (#2387)
     - Increase possible display id range (#2009)
     - Log input events in verbose mode (#2371)
     - Fix touch events parameters (#2125)
     - Fix left click on Samsung Browser (#2169)
     - Remove option --render-expired-frames (#2268)
     - Pass scrcpy-noconsole arguments through to scrcpy on Windows (#2052)
     - Upgrade platform-tools to 31.0.2 (adb) in Windows releases
     - Various technical fixes
    
  • debian/1.17-1
    d7365500 · debian: update to 1.17 ·
  • v1.17
    f682b87b · Bump version to 1.17 ·
    scrcpy v1.17
    
    Changes since v1.16:
     - Fix errors on Android 11 (#1468)
     - Add --encoder option (#1810, #1827)
     - Add --forward-all-clicks option (#1302, #1613)
     - Add --legacy-paste option (#1750, #1771)
     - Workaround screen off/on issue on exit (#1670)
     - Rework console/noconsole versions on Windows (#1875, #1988)
     - Terminate server properly without killing it on close (#1992)
     - List available shortcut keys on error (#1681)
     - Upgrade platform-tools to 30.0.5 (adb) in Windows releases
     - Upgrade SDL to 2.0.14 in Windows releases
    
  • v1.16
    d7779d08 · Bump version to 1.16 ·
    scrcpy v1.16
    
    Changes since v1.15.1:
     - Add pinch-to-zoom simulation (#24)
     - Fix clipboard paste (#1658)
     - Inject POWER instead of WAKEUP on start (#1655)
    
  • v1.15.1
    633a51e9 · Bump version to 1.15.1 ·
    scrcpy v1.15.1
    
    Change since v1.15:
     - Fix uninitialized value, breaking HOME shortcut randomly (#1643)
    
  • v1.15
    edc4f767 · Bump version to 1.15 ·
    scrcpy v1.15
    
    Changes since v1.14:
     - Forward Ctrl and Shift to the device (#1598, #555, #942)
     - Change "resize to fit" shortcut from MOD+x to MOD+w (#1598)
     - Make shortcut modifiers customizable (#1598)
     - Restore power mode to "normal" on disconnection (#1572, #1576)
     - Keep the screen off on powering on (best effort) (#1573, #1577)
     - Add option to disable screensaver (#1370, #1502)
     - Do not crash on missing clipboard manager (#1440, #1556)
     - Fix touch events HiDPI-scaling (#1536, #15)
     - Correctly inject repeating keycodes (#1013, #1519)
     - Add option to ignore repeated key events (#1013, #1623)
     - Increase clipboard size from 4k to 256k (#1117)
     - Do not expose internal SDL logs to users (#1441)
     - Upgrade platform-tools to 30.0.4 (adb) in Windows releases
     - Upgrade FFmpeg to 4.3.1 in Windows releases
    
  • debian/1.14-1
    adb90436 · debian: update to 1.14 ·
  • v1.14
    44fa4a09 · Bump version to 1.14 ·
    scrcpy v1.14
    
    Changes since v1.13:
     - Add --stay-awake (#631)
     - Add Ctrl+Shift+o shortcut to turn screen on (#175)
     - Implement seamless copy-paste from Android to computer (#1056, #1423)
     - Implement seamless UTF-8 copy-paste from computer to Android >= 7 (#786)
     - Improve --show-touches behavior
     - Properly handle Ctrl+C on Windows (avoid to corrupt recording) (#818)
     - Add --verbosity to configure log level at runtime
     - Add --codec-options to pass MediaFormat options directly (#1325)
     - Add --force-adb-forward (useful for SSH forwarding)
     - Apply workarounds only on error (#994)
     - Increase LOD bias to reduce blurring on trilinear filtering (#1394)
     - Fix HiDPI issues on secondary screen (#1408, #15)
     - Fix rendering issues (#1408, #787)
     - Fix window restoration regression (#1346)
     - Fix unexpected focus behavior on scroll (#1362)
     - Fix "buffer full" error on Ctrl+Shift+v (#1425)
     - Upgrade platform-tools to 30.0.0 (adb) in Windows releases
    
  • v1.13
    9babe268 · Bump version to 1.13 ·
    scrcpy v1.13
    
    Changes since v1.12.1:
     - Add option to lock video orientation (#218, #1151)
     - Add shortcuts to rotate the display (#218, #1274)
     - Mirror secondary displays (#397, #898, #1177, #1238)
     - Enable trilinear filtering when possible (#40, #1284)
     - Add --render-driver parameter (#1284)
     - Accept --max-fps before Android 10 (#488)
     - Accept negative window position (#1242)
     - Use another local port if 27183 is not available (#945, #951)
     - Forward NumPad keys when NumLock is disabled (#1188)
     - Fix issues when directory contains non-ASCII chars on Windows (#1002)
     - Do not print irrelevant workarounds errors (#994)
     - Fix possible BufferUnderflowException on touch event (#1245)
     - Upgrade FFmpeg to 4.2.2 in Windows releases
     - Upgrade SDL to 2.0.12 in Windows releases
    
  • debian/1.12.1+ds-1
    f8fcba8f · debian: update to 1.12.1 ·
  • upstream/1.12.1+ds
  • v1.12.1
    4687a0eb · Bump version to 1.12.1 ·
    scrcpy v1.12.1
    
    Change since v1.12:
     - Fix bit-rate parsing when "long" is 32 bits (#995)
    
  • v1.12
    a0f8e7fd · Bump version to 1.12 ·
    scrcpy v1.12
    
    Changes since v1.11:
     - Add shortcut (Ctrl+r) to rotate device screen (#11)
     - Respect scrolling configuration on macOS (#966)
     - Initialize Application object (fix crashes on some devices) (#940)
     - Restore the .jar extension on the device (fix crashes on some
       devices) (#944)
     - Inject mouse events with a virtual device id (fix crashes on some
       devices) (#962)
     - Refuse to push server if it points to a directory (#956)
    
  • debian/1.11+ds-1
    b570e689 · debian: init ·
  • upstream/1.11+ds
  • v1.11
    2aa65015 · Bump version to 1.11 ·
    scrcpy v1.11
    
    Changes since v1.10:
     - Add support for touchscreens/multitouch (#22, #865)
     - Add --max-fps to limit the frame rate (Android 10 only) (#488)
     - Add options to set an initial window size and position (#762)
     - Add option to disable window decorations (#762)
     - Add --prefer-text option (#650)
     - Add manpage
     - Fix copy-paste on Android 10 devices (#796)
     - Fix "turn screen off" on Android 10 devices (#835)
     - Fix clicks not working in some games (#635)
     - Fix device rotation while the window is maximized (#750)
     - Fix scrcpy-noconsole.exe (#691)
     - Fix HiDPI support (#829)
     - Fix segfault on empty file recorded (#918)
     - Fix recorded video to avoid crashes in Adobe Premiere (#702)
     - Fix segfault on recording with old FFmpeg versions (#707)
     - Fix several crashes on some devices (like Meizu) (#240, #365, #921)
     - Upgrade FFmpeg to 4.2.1 in Windows releases
     - Upgrade platform-tools to 29.0.5 (adb) in Windows releases
    
  • v1.10
    c28619e4 · Bump version to 1.10 ·
    scrcpy v1.10
    
    Changes since v1.9:
     - Reduce latency by 1 frame (#646)
     - Record asynchronously
     - Use Cmd instead of Ctrl for shortcuts on macOS when possible (#642)
     - Add option to set a custom window title (#120, #614)
     - Add option to change the push target (#659)
     - Make --turn-screen-off work for Android Q devices (#586, #587)
     - Prevent to turn screen off if no control (#608)
     - Upgrade FFmpeg to 4.1.4 in Windows releases
     - Upgrade platform-tools to 29.0.2 (adb) in Windows releases
     - Upgrade SDL to 2.0.10 in Windows releases
    
  • v1.9
    259d3aee · Bump version to 1.9 ·
    scrcpy v1.9
    
    Changes since v1.8:
     - Add feature to turn screen off while mirroring (#175)
     - Add device-to-computer clipboard copy (#145)
     - Add computer-to-device clipboard copy (#413)
     - Find scrcpy-server.jar in the correct directory on Windows
     - Fix mouse focus clickthrough
     - Do not minimize the window on focus loss (#554)
     - Disable X11 compositor bypass (#522)
     - Continue text injection on failed character (#509)
     - Bind Home key to MOVE_HOME instead of HOME screen (#555)
     - Do not crash if expanding/collapsing panels is not supported (#506)
     - Do not power on the device if --no-control is set
     - Improve framerate counting
     - Add runtime option to render expired frames (i.e. not skip frames)
     - Downgrade SDL to 2.0.8 in Windows releases (#425)
     - Upgrade FFmpeg to 4.1.3 in Windows releases
     - Upgrade platform-tools to 29.0.1 (adb) in Windows releases
    
  • v1.8
    1323e3c4 · Bump version to 1.8 ·
    scrcpy v1.8
    
    Changes since v1.7:
     - Add shortcut to expand/collapse device notification panel (#392)
     - Add option --no-display to record without mirroring (#418)
     - Add option --no-control to mirror in read-only
    
  • v1.7
    b7472a54 · Bump version to 1.7 ·
    scrcpy v1.7
    
    Changes since v1.6:
     - Support recording to MKV
     - Add "always on top" option (#391, #412)
     - Fix mp4 headers produced by recording (#351, #416)
     - Fix mouse events deserialization (comment in #350)
     - Fix file push with non-ASCII chars on Windows (#422)