v1.12

Genymobile/scrcpyv1.12Dec 9, 2019by rom1v

AI Summary

Adds a shortcut to rotate the device screen and fixes crashes on various devices caused by previous changes.

Key Highlights

  • New shortcut (Ctrl+R) to rotate the device screen between portrait and landscape.
  • Fixes crashes on some devices by initializing the Application object and restoring .jar extensions.
  • Respects macOS scrolling configuration.

New Features

  • Screen rotation shortcut
  • Device crash fixes
  • MacOS scrolling fix

Full Release Notes

_To receive a notification on new releases, click on **Watch > Releases only** on the top._

---

**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)

---

## Highlights

This is a small release: one feature and some fixes.

### Shortcut to rotate device screen

It is now possible to rotate the device screen (switch between portrait and landscape modes): `Ctrl`+`r`.

Note that it rotates only if the application in foreground supports the requested orientation.

### Fix natural scrolling

On macOS, the scroll direction can be configured, but was not respected by scrcpy. (#966)

### Device crashes fixes

Some changes introduced in v1.10 caused crashes on some devices (#940 and #944, impacting many users).  Another bug crashing an Android TV box have been fixed (#962).