문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 마지막 판 양쪽 다음 판 | ||
android:scrcpy [2019/06/25 13:22] kwon37xi [단축키] |
android:scrcpy [2024/02/22 07:35] kwon37xi |
||
---|---|---|---|
줄 4: | 줄 4: | ||
* [[linux: | * [[linux: | ||
* WiFi 로 연결도 가능. | * WiFi 로 연결도 가능. | ||
+ | * [[android: | ||
- | ===== 설치 ===== | + | ===== brew 로 설치 ===== |
+ | * [[https:// | ||
<code sh> | <code sh> | ||
+ | brew install scrcpy | ||
+ | # adb 는 따로 설치 필요 | ||
+ | sudo apt install adb | ||
+ | </ | ||
+ | |||
+ | ===== Snap Debian/ | ||
+ | * https:// | ||
+ | * https:// | ||
+ | <code sh> | ||
+ | # 다소 구버전 | ||
sudo snap install scrcpy | sudo snap install scrcpy | ||
sudo snap install core | sudo snap install core | ||
줄 12: | 줄 24: | ||
snap 으로 설치시 ''/ | snap 으로 설치시 ''/ | ||
+ | |||
+ | ===== Flatpak ===== | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Manjaro/ | ||
+ | * [[https:// | ||
+ | |||
===== 실행 ===== | ===== 실행 ===== | ||
- | * Android 장치에서 USB Debugging 을 켜고, | + | * Android 장치에서 USB Debugging 을 켜고, |
+ | * [[https:// | ||
+ | * 9.0 이상 : **설정 -> 시스템 -> 휴대폰 정보 -> 소프트웨어 정보 -> 빌드번호**를 7회 터치 | ||
+ | * **설정 -> 시스템 -> 개발자옵션**에서 디버그 모드 설정 | ||
* 화면이 on 된 상태에서 | * 화면이 on 된 상태에서 | ||
* '' | * '' | ||
- | * Linux 의 경우 제대로 안되다가 재부팅하고 여러번 재시도 하니까 됐음. | + | * Linux 의 경우 제대로 안되다가 재부팅하고 여러번 재시도 하니까 됐음. MTP 파일 전송모드를 끄고 충전모드로 바꾸니까 되기도함. 혹은 '' |
* '' | * '' | ||
- | ===== 한글 자판 ===== | + | ==== 현재 실행 방식 |
- | * [[https:// | + | <code sh> |
+ | # 원하는 IME(세벌식용)로 변경. adb 혹은 scrcpy.adb | ||
+ | adb shell ime set "com.egloos.woongyee.sesak/ | ||
+ | |||
+ | # 실행 | ||
+ | scrcpy --hid-keyboard --stay-awake --turn-screen-off | ||
+ | |||
+ | # IME 원상복구 | ||
+ | adb shell ime set " | ||
+ | </ | ||
+ | |||
+ | ===== 실행 옵션 ===== | ||
+ | * '' | ||
+ | * '' | ||
===== 단축키 ===== | ===== 단축키 ===== | ||
* '' | * '' | ||
+ | * '' | ||
* '' | * '' | ||
* '' | * '' | ||
줄 34: | 줄 71: | ||
* Back : '' | * Back : '' | ||
* 전원켜기 : 마우스 오른쪽 클릭(화면이 꺼진상태일때) | * 전원켜기 : 마우스 오른쪽 클릭(화면이 꺼진상태일때) | ||
+ | * 마우스 스크롤 : 화면 좌우 이동 혹은 위아래 스크롤 | ||
+ | |||
+ | ===== OTG - on the go 모드 ===== | ||
+ | * 화면 공유 없이, OTG로 키보드와 마우스만 시뮬레이션 해주는 모드임. | ||
+ | * 화면고유 없이 OTG만 할 경우에는 케이블 연결시 debug 모드로 연결할 필요없음. | ||
+ | <code sh> | ||
+ | scrcpy --otg | ||
+ | # --hid-keyboard --hid-mouse 원하는 기기만 명시 | ||
+ | </ | ||
+ | ===== 물리 키보드 시뮬레이션 - 한글 입력 & Keyboard ===== | ||
+ | * PC 키보드를 물리 키보드 연결된 것으로 시뮬레이션하는 기능이 들어갔음. | ||
+ | <code sh> | ||
+ | scrcpy --hid-keyboard | ||
+ | scrcpy -K # short version | ||
+ | </ | ||
+ | * [[https:// | ||
+ | * 세삭입력기의 경우 한영 전환을 '' | ||
+ | |||
+ | ===== 자동실행 ===== | ||
+ | * [[android: | ||
+ | |||
+ | |||
===== 참조 ===== | ===== 참조 ===== | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | + | * https:// | |
+ | * [[https:// |