본문 바로가기
일상의도움/생활팁

SCRCPY 원격 미러링 마우스 클릭 터치 안될때 해결방법

by Keyclould 2023. 5. 6.
반응형

휴대폰 화면을 컴퓨터 화면에 미러링 하여 띄워놓고 마우스와 키보드로 조작을 도와주는 프로그램인 SCRCPY 가 있습니다. 현재는 안드로이드 계열 폰만 가능하고요. 휴대폰 액정이 깨져서 특정 부분이 보이지 않는다거나 외출을 해서 원격으로 조작을 하고 싶을 때 많이들 사용하고 있습니다. SCRCPY를 사용하는 방법에 관하여서는 여러 블로그에 많은 정보가 있기 때문에 여기서는 다루지 않고 여기에서는 마우스 조작이 불가능하는 문제점을 어떻게 해결하는지 알아보겠습니다. 

 

Ignore touch event, it was generated for a different device size

미러링이 성공하여 마우스로 조작을 하려고 하면 이런 에러메세지와 함께 조작이 안 되는 경우가 발생합니다. 저도 이 경우가 발생하여 검색을 해보았지만 다들 사용방법만 적혀있고 에러메시지를 해결하는 방법은 언급이 안되어 있었습니다. 무선 블루투스 마우스라서 안되는가 하여 USB 연결을 통한 유선 연결을 해보아도 클릭이 되질 않았습니다. 같은 동글을 통해 연결이 되어있는 블루투스 키보드는 또 조작이 가능하였고요.

 

 

문제는 비디오 인코더다

열심히 해결방법을 알아본 결과 미러링을 통해 들어오는 비디오 인코더 부분의 해상도 문제라는 걸 알아냈습니다. 휴대폰 화면을 PC에서 표현하는 방법에 있어 문제가 있다는 것이죠. 문제를 알았으니 해결방법을 알아보도록 하겠습니다.

 

SCRCPY를 처음 실행하여 PC에 화면을 미러링 하기 시작하면 CMD 상에 다음과 같은 명령줄을 발견할 수 있습니다.

 

INFO: Initial texture: 1080x2336
INFO: New texture: 888x1920

 

여기에서 우리가 봐야 할 부분은 두 번째 줄의 888X1920 부분입니다. 이건 각자의 환경에 맞춰서 가로 세로의 크기가 표시가 될 수 있기 때문에 무조건 888X1920으로 표시가 되지는 않습니다. 자신의 CMD 라인에 떠있는 해상도 크기를 기준으로 삼아주시기 바랍니다.

 

저 같은 경우는 888X1920을 확인하였고, CMD 상에 다음과 같은 명령어를 기입해 줍니다.

 

scrcpy -m 1920

두 번째 줄의 마지막 숫자를 명령어와 함께 쳐주시면 됩니다. 이렇게 하고 나서 마우스를 미러링 화면에서 클릭을 해보면 잘되는 것을 보실 수가 있으실 겁니다. 미러링을 맞는 크기로 입력을 해주면 조작하는데 문제가 없어지는 것이죠. 저처럼 클릭 문제로 어려움을 겪고 계시는 분들이라면 이 글을 참고하셔서 해결하셨으면 좋겠습니다. 

 

 

 

댓글