소개
BetterJoy는 Nintendo Switch Pro 컨트롤러, Joy-Con 및 스위치 SNES 컨트롤러를 PC에서 사용할 수 있게 해주는 오픈 소스 프로그램입니다. Cemu, Citra, Dolphin, Yuzu와 같은 주요 에뮬레이터와 시스템 전체 XInput 지원을 통해 various 게임 컨트롤러로 인식시켜 줍니다.
상세정보
에뮬레이터 지원
Cemu, Citra, Dolphin, Yuzu 등 주요 에뮬레이터에서 Pro 컨트롤러 및 Joy-Con을 인식시켜 자이로 컨트롤과 햅틱 피드백을 지원합니다.
시스템 전체 XInput 지원
Windows 시스템 전체에서 컨트롤러를 일반적인 Xbox 컨트롤러로 인식시켜 Steam 등 대부분의 PC 게임에서 바로 사용할 수 있습니다.
마우스 제어 및 버튼 매핑
자이로 기능을 활용하여 마우스를 제어하거나 특수 버튼(SL, SR, 캡처)을 원하는 키로 리매핑할 수 있습니다.
USB 연결
컨트롤러를 PC에 USB 케이블로 연결합니다.
블루투스 연결
컨트롤러 상단의 동기화 버튼을 5초간 길게 눌러 브로드캐스팅 모드로 전환한 후 Windows 블루투스 설정에서 검색 및 페어링합니다. 연결 해제는 홈 버튼을 2초간 길게 누르거나 동기화 버튼을 누르면 됩니다.
에뮬레이터 설정
Cemu에서는 CemuHook이 컨트롤러를 선택하도록 설정한 후 입력 설정에서 XInput을 소스로 선택하여 버튼을 매핑합니다.
이런 경우에 유용합니다
닌텐도 스위치 컨트롤러로 PC 에뮬레이터 게임을 플레이할 때 자이로 기능이 필요한 경우에 유용합니다. 또한 Steam에서 스위치 컨트롤러를 Xbox 컨트롤러처럼 사용하고 싶을 때 활용할 수 있습니다. Joy-Con을 양손 분리 상태로 사용하면서 왼손/오른손 기준 자이로를 선택할 수 있습니다.
지원 환경·시스템 요구사항
Windows 10 이상에서 동작합니다. USB 또는 Bluetooth 연결이 필요하며, ViGEmBus 드라이버가 사전 설치되어 있어야 합니다.
최신 버전·업데이트
최신 버전은 GitHub 릴리즈 페이지에서 확인할 수 있습니다. GitHub 저장소에서 지속적으로 업데이트가 제공되고 있습니다.
제한 사항·확인 사항
드라이버 설치 후 컴퓨터 재시작이 필요합니다. 관리자 권한이 없으면 일부 키보드/마우스 매핑이 작동하지 않을 수 있습니다. CemuHook을 사용하는 에뮬레이터에서 Joy-Con을 연결하면 두 개의 컨트롤러로 감지되며, 자이로 컨트롤을 위해 왼손 또는 오른손 선호도를 선택해야 합니다.
시스템 요구사항
Windows 10 이상. ViGEmBus 드라이버 설치 필요 (패키지 포함). USB 연결 또는 Bluetooth 지원이 필요합니다.


