v2.10.2

the-dev-tools/dev-toolsv2.10.2May 13, 2026by viarotel

AI Summary

Focuses on enhancing the Android mirroring experience with automatic LAN discovery, keyboard mapping features, and significant performance optimizations.

Key Highlights

  • Added automatic LAN device discovery support
  • Embedded mirroring now supports keyboard mapping
  • Added perspective control and random range configuration
  • Optimized automatic discovery logic
  • Keymap macros now support automation script execution

New Features

  • Keyboard mapping switch hotkeys
  • Optimized keyboard mapping performance and trigger response
  • Refactored and modularized wscrcpy functionality
  • Improved synchronization between embedded mirror rotation and device rotation

Full Release Notes

## [2.10.2](https://github.com/viarotel/escrcpy-x/compare/v2.9.0...v2.10.2) (2026-05-12)

<img width="3562" height="1918" alt="KeyboardMapping" src="https://github.com/user-attachments/assets/c03fb729-f182-49f5-b537-2be983b00920" />

### Features

* ⚡️ Added automatic discovery support to scan and connect all available devices within the LAN automatically
* ✨ Embedded mirroring now supports keyboard mapping functionality
* 🎉 Added perspective control, mouse mapping, and random range configuration support for keyboard mapping


### Bug Fixes

* 🐛 Fix i18n variable declaration exceptions
* 🐛 Fixed the issue where embedded audio forwarding was not cleared after closing the window
* 🐛 Fix the app startup list search box jitter problem
* 🐛 Fixed normalized boundary calculation issues for keyboard mapping coordinates
* 👷 Fix dependency update issues


### Performance Improvements

* ♻️ Optimize automatic discovery logic to exclude already connected devices
* ✨ Optimize embedded mirroring keyboard mapping interaction details
* 🚀 Improve app startup performance for loading device and app list data
* 🚀 Improve the reliability and stability of wscrcpy and embedded mirror group control
* 🚀 Keymap macros now support automation script execution
* 🚀 Optimize keyboard mapping interaction details and rendering performance
* 🚀 Optimize keyboard mapping module interaction and visual effects
* 🚀 Improve synchronization between embedded mirror rotation and device rotation
* 🚀 Improve sub-window naming rules
* 🚀 Keyboard mapping now supports switch hotkeys for temporary enable and disable control
* 🚀 Optimize keyboard mapping performance and trigger response speed
* 🚀 Optimize keyboard mapping switch hotkey interaction details
* 🚀 Optimize subscription page interaction effects
* 🚀 Keyboard mapping trigger logic now supports Extreme Speed Mode and Natural Mode


### Code Refactoring

* ♻️ Refactor and modularize wscrcpy functionality
* 👷 Refactored scheduled task module now supports application restart recovery
* 🔧 Replace custom shell escaping implementation with the safer shell-quote library
* 🚀 Improve execution performance and reliability of batch automation image tasks
* 🚀 Optimize subscription system token storage logic
* 🚀 Reconstruct the keyboard mapping module architecture to improve maintainability and performance
* 🚀 Refactored keyboard mapping key input logic for more flexible configuration support