8BitDo SN30 Pro XBOX버전 Windows에서 사용하기

 

sn30 pro xbox버전은 안드로이드 전용이라 윈도우에서 사용이 안된다고 들었지만

이 컨트롤러가 크기와 버튼배치에서 사용용도에 맞다고 생각되어 구매하였습니다.

검색결과 8bitdo 연결어댑터를 통해 연결하면 윈도우에서도 사용가능하다고 하였으나

그러면 어댑터를 위해 usb를 하나 사용해야하며 컨트롤러 사용할때마다 usb를 끼워야하는 번거로움이 생깁니다.

물론 어댑터를 사용하면 레이턴시에 있어 상당히 좋아지기 때문에 이 해결법도 용도에 따라 최선책일수도 있겠습니다.

 

https://smartstore.naver.com/y7style/products/8607431579

 

[국내정발] 닌텐도 스위치 8Bitdo 8비토 블루투스 리시버 어뎁터 2 : 티티게임

[티티게임] 티티게임 - 플레이스테이션 인증판매점

smartstore.naver.com

 

 

하지만 레이턴시에 크게 상관없는 게임을 한다면 사용할때마다 어댑터를 끼워야하고 usb를 하나 사용하는 것은 큰 단점입니다.

그래서 블루투스를 사용하여 연결하는 방법을 찾았습니다.

XOutput이라는 프로그램을 사용하면 xinput으로 연결되지 않는 게임패드를 xinput으로 에뮬레이션 할 수 있습니다.

XOutput을 사용하려면 Vigem Bus Driver를 설치해야합니다.

Vigem Bus Driver는 게임패드 에뮬레이션 프로그램을 위한 드라이버입니다.

 

https://vigembusdriver.com/download/

 

Download - Vigem Bus Driver

Home Here you can download the official and latest updated ViGEm Bus driver created by Nefarius Software Solutions. Download VigemBus Edit Version 1.22.0 File Size 5.99MB Developer Nefarius Last Updated 11 November 2023 Download Changelog Removed updater e

vigembusdriver.com

 

 

https://github.com/csutorasa/XOutput/releases/tag/3.32

 

Release XOutput 3.32 · csutorasa/XOutput

Add option to disable auto refresh.

github.com

 

드라이버 설치후 XOutput을 다운로드받습니다.

XOutput은 설치없이 실행되는 포터블 프로그램입니다.

실행파일과 같은 경로에 설정이 저장되므로 포터블프로그램을 둘만한 위치에 폴더째로 이동시키고 실행합니다,

 

 

사용하려는 게임패드가 있는지 확인하고 Add controller 버튼을 눌러 Controller를 생성 후 Edit버튼을 누릅니다.

 

반응형

 

Force feedback 에 사용하려는 컨트롤러를 선택하고

Start emulation when controller is connected 를 체크합니다.

Configure All 버튼을 누르면 에뮬레이션할 키를 누르는 창이 열립니다.

에뮬게임할때 컨트롤러 설정하는 것과 비슷한 과정입니다.

 

 

적정시간이 지나면 다음 키로 넘어갑니다. 다음키로 넘어가기 전에 표시된 버튼을 눌러줍니다.

 

 

버튼입력이 끝났으면 밖으로 나와서 Start를 눌러줍니다.

Tools의 Settings를 선택하여 Close application to tray bar와 Run at Windows startup에 체크해주고 나와서

Save configuration을 누르고 닫아줍니다.

 

이제 컨트롤러가 xinput으로도 인식이 되어 pc게임에서 엑박패드로 사용이 가능합니다.

다만 인풋레이턴시가 조금 있습니다.

pc 실행시 XOutput 프로그램이 트레이에 실행되어 자동으로 컨트롤러가 설정됩니다.

 

 

사용하려는 게임이나 프로그램에서 이중입력이 된다면 HidHide 프로그램을 통해 원본 게임패드를 숨겨야합니다.

숨기는 방법은 아래 글에 설명해뒀습니다.

 

HidHide 이용하여 게임패드 에뮬레이션 후 원본 게임패드 숨기기

XOutput이나 DS4Windows와 같은 게임패드 에뮬레이션 프로그램으로 XInput이 아닌 게임패드를 XInput으로 에뮬레이션하고 난 후 웬만하면 잘 작동되겠지만 일부 프로그램에서 원본 게임패드의 입력이

jfri13.tistory.com