What is Scrcpy
I'm playing the ace on the Mac: Scrcpy Mask, an open source project, controls Android devices with a mouse and keyboard like a simulator, and is a cross platform client developed based on Rust&Tarui
Visual editing key mapping configuration
Features&TODO
-
✅ Wired and wireless connection to Android devices -
✅ Start and connect to the Scrcpy server -
✅ Implement Scrcpy control protocol -
✅ Mouse and keyboard key mapping -
✅ Visual editing key mapping configuration -
✅ Import and export of key mapping configuration -
✅ Update Check -
✅ Switch between key mapping and inserting text -
✅ internationalization -
Handle key mapping -
Better macros -
Provide external interface through WebSocket -
Help Documents
Small video
Basic use
-
install -
Confirm your Android device type -
For physical devices such as mobile phones or tablets -
You need to solve the problem of screen projection. It is recommended to use the official screen projection mode of the device brand, which generally has the smallest delay. -
Enable ADB debugging on the device via USB or wireless, and then connect it to the computer.
-
-
For the simulator, screen projection is not required, and ADB wired debugging is usually enabled by default. So you can get the best experience with almost no operation.
-
-
Start the software and navigate to the device page. -
Find your device in the available devices (if not, please search for how to enable ADB debugging for the installation device). -
Right click your device and select Get Screen Size. Enter the width and height of the device correctly according to the screen size obtained as a reference. Note: If the width or height is incorrect (for example, the two parameters are reversed in portrait and landscape modes), all touch operations will be ignored, but there will be no error message. -
Right click the device again and select "Control this device".
-
-
Navigate to the settings page ->mask settings, and set the mask width and height to a certain multiple of the device size to ensure that the mask size is appropriate. -
Navigate to the mask page, where you can see a completely transparent mask area. Next, adjust and move the simulator window or projection window so that its content area is perfectly aligned with the transparent mask area. -
Navigate to the key mapping page to switch or edit the key mapping configuration. -
Return to the mask interface and start using it!
obtain