mirror of
https://github.com/AkiChase/scrcpy-mask
synced 2024-11-14 05:21:42 +08:00
23 lines
1008 B
Markdown
23 lines
1008 B
Markdown
# Scrcpy-mask
|
||
|
||
A Scrcpy client in Rust & Tarui aimed at providing mouse and key mapping to control Android device.
|
||
|
||
Due to the delay and blurred image quality of the mirror screen. This project found another way, directly abandoned the mirror screen, and instead used a transparent mask to display the screen content behind the window, which fundamentally put an end to the delay in casting the screen.
|
||
|
||
## Features
|
||
|
||
- [x] Wired and wireless connections to Android devices
|
||
- [x] Start scrcpy-server and connect to it
|
||
- [x] Implement scrcpy client control protocol
|
||
- [x] Mouse and keyboard key mapping
|
||
- [x] Visually setting the mapping
|
||
- [x] Key mapping config import and export
|
||
- [x] Update check
|
||
- [ ] Switch between key mapping and raw input
|
||
- [ ] Better macro support
|
||
- [ ] Provide external interface through websocket
|
||
|
||
## contribution.
|
||
|
||
If you are interested in this project, you are welcome to submit pull request or issue. But my time and energy is limited, so I may not be able to deal with it all.
|