문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
android:scrcpy [2022/05/16 13:31] kwon37xi [OTG - on the go 모드] |
android:scrcpy [2025/09/24 14:14] (현재) kwon37xi |
||
|---|---|---|---|
| 줄 5: | 줄 5: | ||
| * WiFi 로 연결도 가능. | * WiFi 로 연결도 가능. | ||
| * [[android: | * [[android: | ||
| + | |||
| + | ===== brew 로 설치 ===== | ||
| + | * [[https:// | ||
| + | <code sh> | ||
| + | brew install scrcpy | ||
| + | # adb 는 따로 설치 필요 | ||
| + | sudo apt install adb | ||
| + | </ | ||
| ===== Snap Debian/ | ===== Snap Debian/ | ||
| + | * https:// | ||
| + | |||
| <code sh> | <code sh> | ||
| - | sudo snap install scrcpy | + | sudo snap install scrcpy-updated --edge |
| - | sudo snap install core | + | |
| </ | </ | ||
| + | * https:// | ||
| snap 으로 설치시 ''/ | snap 으로 설치시 ''/ | ||
| 줄 29: | 줄 39: | ||
| * Linux 의 경우 제대로 안되다가 재부팅하고 여러번 재시도 하니까 됐음. MTP 파일 전송모드를 끄고 충전모드로 바꾸니까 되기도함. 혹은 '' | * Linux 의 경우 제대로 안되다가 재부팅하고 여러번 재시도 하니까 됐음. MTP 파일 전송모드를 끄고 충전모드로 바꾸니까 되기도함. 혹은 '' | ||
| * '' | * '' | ||
| + | |||
| + | ==== 현재 실행 방식 ==== | ||
| + | <code sh> | ||
| + | # 원하는 IME(세벌식용)로 변경. adb 혹은 scrcpy.adb | ||
| + | adb shell ime set " | ||
| + | |||
| + | # 실행 | ||
| + | scrcpy --hid-keyboard --stay-awake --turn-screen-off | ||
| + | |||
| + | # IME 원상복구 | ||
| + | adb shell ime set " | ||
| + | </ | ||
| ===== 실행 옵션 ===== | ===== 실행 옵션 ===== | ||
| 줄 49: | 줄 71: | ||
| * 전원켜기 : 마우스 오른쪽 클릭(화면이 꺼진상태일때) | * 전원켜기 : 마우스 오른쪽 클릭(화면이 꺼진상태일때) | ||
| * 마우스 스크롤 : 화면 좌우 이동 혹은 위아래 스크롤 | * 마우스 스크롤 : 화면 좌우 이동 혹은 위아래 스크롤 | ||
| + | |||
| + | ===== TCPIP ===== | ||
| + | * 무선 연결을 지원한다. | ||
| + | * 일단 최초에 USB로 연결한 상태에서 다음 명령을 내리면 무선접속을 한다. | ||
| + | |||
| + | ''' | ||
| + | scrcpy --tcpip | ||
| + | ''' | ||
| + | * 이 이후에는 USB를 뽑은 상태에서도 계속 '' | ||
| ===== OTG - on the go 모드 ===== | ===== OTG - on the go 모드 ===== | ||
| 줄 64: | 줄 95: | ||
| * [[https:// | * [[https:// | ||
| * 세삭입력기의 경우 한영 전환을 '' | * 세삭입력기의 경우 한영 전환을 '' | ||
| + | |||
| + | ===== 특정 앱 화면 띄우기 - virtual display ===== | ||
| + | * [[https:// | ||
| + | * '' | ||
| + | |||
| + | <code sh> | ||
| + | # 앱 목록 출력 | ||
| + | scrcpy --list-apps | ||
| + | |||
| + | # 앱 기본 실행(스마트폰 화면 비율인듯) | ||
| + | scrcpy --new-display --start-app=com.kakao.talk | ||
| + | |||
| + | # 화면 해상도 지정 및 DPI 지정 | ||
| + | # DPI 숫자가 커질수록 글씨가 커짐 | ||
| + | scrcpy --new-display=1920x1080/ | ||
| + | scrcpy --new-display=/ | ||
| + | |||
| + | # --no-vd-system-decorations : 안드로이드 홈/ | ||
| + | scrcpy --new-display --no-vd-system-decorations --start-app=com.kakao.talk | ||
| + | |||
| + | # --no-vd-destroy-content : 창 닫을 때 앱을 종료하지 않게 - 기본값은 창을 닫으면 앱을 종료해버림 | ||
| + | scrcpy --new-display --no-vd-system-decorations --no-vd-destroy-content --start-app=com.kakao.talk | ||
| + | |||
| + | # --display-ime-policy=local : 입력기 창도 PC 창에 함께 띄우기 - 기본은 스마트폰에 입력기 화면이 뜸 | ||
| + | scrcpy --new-display --display-ime-policy=local --start-app=com.kakao.talk | ||
| + | </ | ||
| + | |||
| + | * '' | ||
| + | |||
| + | <code sh> | ||
| + | # 나의 기본 옵션 | ||
| + | |||
| + | scrcpy --new-display=1920x1080/ | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | ===== 자동실행 ===== | ||
| + | * [[android: | ||