NS Pro 컨트롤러를 PC에 유선으로 연결해야 하는 이유
닌텐도 스위치 프로 컨트롤러는 기본적으로 블루투스 무선 연결을 염두에 두고 설계되었습니다. 하지만 PC에서 게임을 즐길 때 무선 연결은 때때로 지연 시간이 발생하거나 연결이 불안정해질 수 있습니다. 이런 문제를 해결하기 위해 유선 연결은 훨씬 안정적이고 반응 속도가 빠른 장점을 제공합니다. 특히 경쟁이激烈的인 게임이나 리듬 게임에서는 입력 지연이 승패를 가르기도 합니다. NS Pro 컨트롤러를 PC에 유선으로 직접 연결하면 별도의 동글이나 배터리 걱정 없이 쾌적한 게임 환경을 만들 수 있습니다. 또한 윈도우에서 기본적으로 인식되지 않는 컨트롤러를 제대로 작동시키기 위해 약간의 설정이 필요하지만, 한 번만 익혀두면 오래도록 편리하게 사용할 수 있습니다.
준비물: 케이블과 소프트웨어
유선 연결을 위해 가장 먼저 필요한 것은 USB-C 케이블입니다. NS Pro 컨트롤러 상단에는 USB-C 포트가 있으며, 이곳에 케이블을 꽂아 PC의 USB 포트에 연결합니다. 케이블은 데이터 전송이 가능한 제품이어야 하며, 충전 전용 케이블은 작동하지 않을 수 있습니다. PC의 USB 포트는 USB 2.0 이상이면 충분합니다. 다음으로 필요한 것은 드라이버 매핑 소프트웨어입니다. NS Pro 컨트롤러는 윈도우에서 표준 게임패드로 인식되지 않기 때문에, X-Output 또는 xdInput 같은 프로그램을 사용하여 컨트롤러 입력을 엑스박스 360 컨트롤러 신호로 변환해야 합니다. 이 소프트웨어는 대부분 무료로 제공되며 깃허브에서 쉽게 다운로드할 수 있습니다. 또한 스팀을 사용한다면 스팀 내에서도 자체적으로 프로 컨트롤러를 지원하지만, 유선 연결 시에는 위 프로그램을 함께 사용하는 것이 더 폭넓은 게임 호환성을 보장합니다.
유선 연결을 위한 단계별 설정
아래 리스트는 유선 연결을 성공적으로 수행하기 위한 핵심 단계를 정리한 것입니다. 이 순서대로 진행하면 대부분의 PC 환경에서 NS Pro 컨트롤러를 문제없이 사용할 수 있습니다.

NS Pro 컨트롤러의 페어링 버튼을 길게 누른 상태에서 USB-C 케이블을 컨트롤러에 연결합니다. 이때 닌텐도 스위치 본체의 전원이 꺼져 있어야 블루투스 간섭을 피할 수 있습니다. 케이블 반대쪽을 PC의 USB 포트에 꽂습니다. PC가 컨트롤러를 인식하면 윈도우 장치 관리자에서 'Bluetooth HID' 장치로 나타납니다. 그런 다음 X-Output 또는 xdInput 프로그램을 실행하고 해당 프로그램에서 컨트롤러를 선택한 후 매핑을 시작합니다. 프로그램의 지시에 따라 각 버튼을 엑스박스 컨트롤러 버튼에 할당합니다. 마지막으로 게임을 실행하고 컨트롤러가 정상 작동하는지 확인합니다. 만약 게임이 컨트롤러를 인식하지 못한다면 X-Output 프로그램을 관리자 권한으로 실행하거나 PC를 재부팅해보세요.
이 과정에서 주의할 점은 컨트롤러가 블루투스 모드로 이미 페어링된 경우 유선 연결이 자동으로 무선으로 전환될 수 있다는 것입니다. 따라서 처음 유선 연결을 시도할 때는 반드시 닌텐도 스위치 전원을 끄고 컨트롤러의 페어링 버튼을 누른 상태에서 케이블을 연결해야 합니다. 이렇게 하면 컨트롤러가 유선 모드로 고정되어 PC와의 연결이 안정적입니다.
X-Output과 xdInput: 어떤 소프트웨어를 선택할까?
두 프로그램 모두 NS Pro 컨트롤러를 엑스박스 360 컨트롤러로 에뮬레이션해주는 기능을 제공합니다. 아래 표는 주요 특징을 비교한 것입니다.

X-Output은 비교적 직관적인 인터페이스를 가지고 있어 초보자도 쉽게 설정할 수 있습니다. 반면 xdInput은 오픈 소스 프로젝트로 더 많은 커스터마이징 옵션을 제공하지만 설정이 다소 복잡합니다. 두 프로그램 모두 깃허브에서 무료로 배포되며 윈도우 10과 11에서 정상 작동합니다. 자신의 환경에 맞는 프로그램을 선택하여 사용하면 됩니다.
X-Output의 경우 한 번 매핑을 저장해두면 이후 연결할 때 자동으로 적용되므로 편리합니다. xdInput은 프로필을 여러 개 만들어 게임별로 다른 매핑을 적용할 수 있다는 장점이 있습니다. 두 프로그램 모두 NS Pro 컨트롤러의 진동 기능을 지원하지 않을 수 있으니 참고하세요.
게임 호환성 및 활용 팁
X-Output이나 xdInput을 통해 매핑을 완료하면 대부분의 PC 게임에서 NS Pro 컨트롤러를 인식합니다. 스팀, 에픽게임즈 스토어, 마이크로소프트 스토어 등 다양한 플랫폼의 게임에서 엑스박스 360 컨트롤러로 인식되므로 별도의 추가 설정이 필요 없습니다. 특히 스팀의 경우 자체 컨트롤러 지원 기능이 있지만, 유선 연결 상태에서도 X-Output을 함께 사용하면 더 넓은 호환성을 확보할 수 있습니다.

일부 게임에서는 컨트롤러의 버튼 배치가 엑스박스와 달라 혼란스러울 수 있습니다. 예를 들어 닌텐도 스위치의 A 버튼은 엑스박스의 B 버튼 위치에 해당합니다. X-Output 매핑 시 이 점을 고려하여 버튼을 다시 할당하면 게임 내 표시와 일치시킬 수 있습니다. 또한 NS Pro 컨트롤러의 자이로 센서는 유선 연결 시에도 활용할 수 있지만, 대부분의 PC 게임이 자이로 기능을 지원하지 않습니다. 만약 자이로가 필요한 게임이라면 별도의 소프트웨어를 추가로 사용해야 합니다.
문제 해결: 컨트롤러가 인식되지 않을 때
유선 연결 후에도 PC가 컨트롤러를 인식하지 못하는 경우가 있습니다. 가장 흔한 원인은 케이블이 데이터 전송을 지원하지 않거나 USB 포트에 문제가 있는 것입니다. 다른 케이블이나 다른 USB 포트를 시도해보세요. 또한 윈도우의 전원 관리 설정에서 USB 선택적 절전 모드가 활성화되어 있으면 컨트롤러가 간헐적으로 끊길 수 있습니다. 제어판의 전원 옵션에서 'USB 선택적 절전 모드 설정'을 사용 안 함으로 변경하는 것이 좋습니다.
소프트웨어 측면에서는 X-Output 또는 xdInput을 관리자 권한으로 실행해야 하는 경우가 있습니다. 프로그램 아이콘을 우클릭하여 '관리자 권한으로 실행'을 선택하세요. 만약 여전히 문제가 있다면 기존에 설치된 다른 컨트롤러 드라이버와 충돌이 발생했을 수 있습니다. 장치 관리자에서 숨겨진 장치를 모두 표시하고 Nintendo Pro Controller 관련 항목을 모두 제거한 후 재부팅하여 다시 시도해보세요. 자세한 해결 방법은 닌텐도 공식 지원 페이지에서도 확인할 수 있습니다.

참고로 닌텐도 스위치 프로 컨트롤러는 USB 케이블을 통해 PC에 연결할 때 자체 드라이버를 제공하지 않습니다. 따라서 제조사 공식 지원 없이 커뮤니티에서 개발된 소프트웨어에 의존해야 한다는 점을 이해하는 것이 중요합니다. 이 점이 불편하다면 엑스박스 컨트롤러나 서드파티 게임패드를 고려해볼 수 있습니다.
참고 자료
이 글을 작성하는 데 참고한 주요 출처는 다음과 같습니다. 닌텐도 공식 지원 사이트에서는 프로 컨트롤러의 페어링 및 사용 방법을 제공합니다. X-Output 프로젝트는 깃허브에서 소스 코드와 설정 가이드를 배포하고 있습니다. 스팀 커뮤니티 가이드에서는 유선 연결 구체적인 설정 과정을 다루고 있으며, 레딧 토론에서도 다양한 문제 해결 사례를 확인할 수 있습니다. PC 게이밍 위키는 컨트롤러 입력과 관련된 기술 정보를 제공합니다.
Nintendo Support: https://support.nintendo.com/switch/procontroller/

X-Output GitHub: https://github.com/Neon22/X-Output
Steam Community Guide: https://steamcommunity.com/sharedfiles/filedetails/?id=186660
Reddit r/NintendoSwitch: https://www.reddit.com/r/NintendoSwitch/comments/spn885/switch_pro_controller_not_detected_by_pc_when/
PCGamingWiki: https://www.pcgamingwiki.com/wiki/Nintendo_Switch_Pro_Controller




