잘못된 정보가 있다면, 꼭 댓글로 알려주세요(비로그인 익명도 가능).

여러분의 피드백이 저와 방문자 모두를 올바른 정보로 인도할 수 있습니다.

감사합니다. -현록

후원해주실 분은 여기로→

현록의 기록저장소

Cemu 자이로센서 스마트폰으로 제어하기 본문

Programs/help

Cemu 자이로센서 스마트폰으로 제어하기

현록 2020. 8. 1. 12:25

기본적으로 Cemu에서는 마우스 우클릭으로 자이로센서를 지원하지만,

조작감이 영 별로라서 원하는 방향대로 제어하기가 쉽지 않습니다.

그래서 자이로센서를 지원하는 게임패드(Dualshock4 등)를

컴퓨터에 연결하여 사용하는 방법도 있고,

스마트폰의 자이로센서를 이용하는 방법도 있습니다.

 

사실 게임패드를 직접 연결해서 사용하시는 유저들은

자이로센서에 대한 걱정을 처음부터 안하기 때문에..

이번에는 스마트폰을 이용한 방법에 대해 안내합니다.

(특히 이 방법은 원격지에 Cemu를 실행하더라도,

포트포워딩 설정만 잘해주면 멀리있는 스마트폰으로도 제어가 됩니다.)

 

이 방법은 iOS, Android 모두 사용 가능하지만,

OS 업데이트에 따라 잠시 안되는 이슈가 있기도 했습니다.

그럴 땐 해당 모바일 OS 업데이트와 프로그램 업데이트를 수시로 살펴볼 수 밖에 없습니다.

(저는 이 프로젝트에 기여하고 있지 않기 때문에, 여기에 말씀하셔도 도와드릴 순 없습니다.)

 


먼저, Cemu에 Cemu hook 플러그인이 설치되어있어야 합니다.

https://cemuhook.sshnuke.net/#Downloads

여기에서 Cemu 버전에 맞는 hook을 다운받아,

Cemu가 위치한 폴더에서 압축을 풀거나, 압축 내용을 넣어줍니다.

(Cemu hook은 Rajko Stojadinovic라는 개발자가 만드는 비공식 플러그인이지만,

오픈소스가 아닌 형태의 개발로 이루어지는 Cemu 팀에도 비공식적인 고문처럼 도움을 주며,

거의 공식화된 형태의 플러그인입니다.)


Cemu를 실행하는 컴퓨터와 스마트폰이 같은 네트워크에 있어야합니다.

쉽게 말하면,

컴퓨터와 스마트폰이 같은 공유기에 연결되어야 합니다.

컴퓨터는 무선이든 유선이든 상관없습니다.

 

(포트포워딩으로 다른 네트워크에서 연결 및 원격 연결 등은 자유지만,

우선 로컬 다이렉트 기준으로 설명드립니다.)


https://github.com/hjmmc/WebGyroForCemuhook/releases

여기에서 가장 최신버전의 .zip을 다운받아 압축을 풉니다.

gyro1.9_en.7z
7.52MB

(혹시 모르니 작성시간 기준 최신버전 백업해 둠)

 

안의 exe 파일을 실행해줍니다.

 

이런 창이 뜨면서,

첫 실행시에는 방화벽 허용을 요청하는 창이 뜹니다.

허용해주셔야 동작합니다.


이제 Cemu에서는 아래와 같이 설정합니다.


이제 우리가 연 서버에 스마트폰으로 접속할겁니다.

서버창의 아래 부분에,

https://192-168-0-ㅁㅁㅁ-xip.lhjmmc.cn:8443등으로 표시된 주소를 확인합니다.

(당연히 컴퓨터마다 그때그때 다릅니다.)

표시해 준 주소들 중에,

컴퓨터의 로컬주소(공유기 내부에서 사용하는)가 포함된 주소를 사용할겁니다.

같은 네트워크에 접속한 스마트폰에서 웹브라우저를 열어,

서버창에서 표시해 준 주소를 입력합니다.

(하이픈(-)을 그대로 사용할겁니다.)

먼저, 중간의 vertical을 주목합니다.

현재 스마트폰의 가로/세로 상태를 먼저 정하고 시작할겁니다.

vertical은 세로이고, horizontal이 가로입니다.

이건 스마트폰을 지금 실제로 세로/가로로 잡았느냐보다는...

 

스마트폰의 화면방향고정을 해제하신 후(원하는 방향에서 다시 고정해도 됨),

원하는 방향으로 잡은채,

저 설정도 원하는 대로 맞추고 시작할겁니다.

 

그리고는 위의 allow permission을 눌러서 자이로센서(동작 및 방향) 권한을 허용합니다.

(만약 실수로 취소를 눌렀다면, 웹창을 끄는 것이 아니라,

아예 웹브라우저 앱을 종료했다가 다시 켜서 접속해주고 버튼을 눌러야 다시 물어봐줍니다.)

그러면 x, y, z가 현재 방향과 동작에 따라 실시간으로 표시되면서 이게 Cemu에도 반영됩니다.


이제 아래처럼 자이로센서가 잘 동작합니다.

 


자이로센서 서버는 검은 화면 창을 닫으면 종료됩니다.

 

 

 

Comments

잘못된 정보가 있다면, 꼭 댓글로 알려주세요(비로그인 익명도 가능).

여러분의 피드백이 저와 방문자 모두를 올바른 정보로 인도할 수 있습니다.

감사합니다. -현록

후원해주실 분은 여기로→