Это приложение обеспечивает отображение и управление устройствами Android, подключенными по USB (или через TCP / IP). Это не требует никакого Root.
Установка
Данный пакет доступен в AUR
yay -S scrcpy
Доступен в snap
snap install scrcpy
Запуск по USB
Просто выполните команду в терминале при подключенном устройстве по USB
scrcpy
Запуск по TCP/IP
Подключите устройство к WiFi которому подключен ваш компьютер, а так же к USB
Уточните Ip адрес вашего телефона(In Settings → About phone → Status).
Включите ADB через TCP / IP на вашем устройстве:
adb tcpip 5555
Отключите ваше устройство от USB
Подключитесь к своему устройству по IP
adb connect DEVICE_IP:5555
Запустите scrcpy как обычно.
scrcpy
Управление
Для управления Android используете комбинацию клавиш (помимо мыши):
- Кнопка «Домой» —
Ctrl
+h
- Кнопка «Назад» —
Ctrl
+b
илиESC
- Кнопка «Запущенные приложения» —
Ctrl
+m
- Заблокировать и погасить экран Android —
Ctrl
+p
- Включить экран Android — правый клик мыши
- Вставить текст —
Ctrl
+v
Основное внимание уделяется:
- легкость (отображает только экран устройства)
- производительность (30 ~ 60 кадров в секунду)
- качество (1920 × 1080 или выше)
- низкая задержка ( 35 ~ 70 мс )
- низкое время запуска (~ 1 секунда для отображения первого изображения)
- ненавязчивость (на устройстве ничего не требуется устанавливать)
Требования
Устройство Android требует как минимум API 21 (Android 5.0).
Убедитесь, что вы включили отладку adb на своих устройствах(Режим Разработчика).
На некоторых устройствах вам также необходимо включить дополнительную опцию для управления им с помощью клавиатуры и мыши.
Детальные параметры запуска и настройки можете найти на странице Github разработчика