기존 Xbox 컨트롤러를 360 컨트롤러로 변환

소식

홈페이지홈페이지 / 소식 / 기존 Xbox 컨트롤러를 360 컨트롤러로 변환

Jul 22, 2023

기존 Xbox 컨트롤러를 360 컨트롤러로 변환

컴퓨터나 모바일 장치용 컨트롤러를 찾고 있다면 다음을 수행할 수 있습니다.

컴퓨터나 모바일 장치용 컨트롤러를 찾고 있다면 Xbox 패드의 최신 버전 중 하나보다 더 나쁠 수도 있습니다. 완벽하지는 않을 수도 있지만 상당히 잘 만들어졌고 특별히 비싸지도 않으며 표준 USB 및 Bluetooth 인터페이스를 사용하며 오픈 소스 커뮤니티에서도 상당한 지원을 받습니다. 따라서 Linux에서 게임을 하거나 다른 종류의 복고풍 게임 장비에서 작업하는 경우 플러그 앤 플레이가 가능할 것입니다.

하지만 1세대 Xbox 컨트롤러의 경우에는 그렇지 않았으며 독점 ​​커넥터가 실제로 USB를 사용했지만 컨트롤러 구성은 그다지 개방적이지 않았습니다. 이것은 기본 Xbox 360 컨트롤러와 구별되지 않게 작동하도록 원래 Xbox 컨트롤러를 업사이클하려는 [Tom]의 노력입니다.

왜 이것을 하고 싶어하는지 묻는 사람들에게 [Tom]은 실제로 2001년에 콘솔과 함께 출시된 부피가 큰 Xbox "Duke" 컨트롤러를 즐겼던 몇 안 되는 사람 중 한 명입니다. 대규모 게임 커뮤니티에서는 인기 있는 선택이 아니었습니다. 1년 후 마이크로소프트는 더 작은 버전을 출시했지만 우리 모두에겐 나름의 단점이 있었습니다. Teensy 4.1은 컨트롤러 케이블 끝에 연결되어 이 컨트롤러에서 나오는 독점 신호를 가로채서 사용 가능한 신호로 변환하는 중개자 역할을 합니다. 컨트롤러는 표준 USB HID 장치로 표시되지 않기 때문에 무슨 일이 일어나고 있는지 해독하기 위해 프로토콜을 조금 더 스니핑해야 했지만 결국 [Tom]에게 단서를 제공하는 다른 드라이버에서 도움을 찾았습니다. 그는 그것을 작동시켜야했습니다.

이 프로젝트에는 또 다른 골칫거리도 있었습니다. 특히 USB를 사용하는 동안 USB 연결을 디버깅하는 것은 정확히 효율적인 프로세스가 아니기 때문입니다. 그러나 몇 가지 혁신 후에 Teensy 패스스루 인터페이스가 작동하기 시작했고 [Tom]이 컨트롤러를 사용할 수 있게 되었습니다. 이제 여러 플랫폼에서 선택할 수 있습니다. 다른 방법으로 업그레이드하려는 경우 아날로그 컨트롤 스틱에서 드리프트가 발생하는 구형 Xbox 컨트롤러를 교체하는 것이 아니라 재보정하려는 이 빌드를 살펴보세요.