RetroPie에 Xbox 컨트롤러 지원을 추가하는 방법

RetroPie 운영 체제는 라즈베리 파이 에뮬레이터 매니아들 사이에서 좋아 한 이유 : 그것은 매우 사용자 정의 할 수 있습니다. 다른 많은 Raspberry Pi용 에뮬레이션 OS와 달리 사용자는 OS에 원하는 것을 자유롭게 추가하고 설치할 수 있습니다.

믿을 수 없을 정도로 커스터마이징이 가능하다는 것은 RetroPie의 강점이지만 사용하기 약간 지루합니다. 지원을 기대하는 많은 장치가 실제로는 그렇지 않습니다. RetroPie가 지원하지 않는 장치 중 하나는 Xbox One Bluetooth 컨트롤러입니다.

이 가이드에서는 RetroPie를 Xbox One Bluetooth 컨트롤러와 함께 작동시키는 방법을 보여줍니다. 프로세스를 시작하려면 Raspberry Pi 4, 3 등에 최신 RetroPie가 설정되어 있는지 확인하십시오. 그런 다음 키보드를 연결하고 아래 지침에 따라 모든 것이 작동하도록 하십시오.

참고: RetroPie를 사용하지 않지만 여전히 Linux에서 작동하는 Xbox One 컨트롤러가 필요한 경우 Linux에서 Bluetooth를 통해 Xbox One 컨트롤러를 설정하는 방법에 대한 가이드를 따르세요 .

Xbox One 컨트롤러 연결 테스트

Xbox One 컨트롤러가 RetroPie와 함께 기본적으로 작동하지 않는 것은 사실이지만 연결을 테스트하는 것은 여전히 ​​중요합니다. 연결을 확인하면 RetroPie가 Xbox One 컨트롤러 지원을 활성화하기 위해 ERTM을 종료하지 않았기 때문에 연결을 거부하는지 알 수 있습니다.

RetroPie에서 Xbox One 컨트롤러와의 연결을 테스트하려면 아래의 단계별 지침을 따르세요.

RetroPie에 Xbox 컨트롤러 지원을 추가하는 방법

1단계: RetroPie 사용자 인터페이스의 구성 메뉴에 액세스합니다. 구성 메뉴에서 "Bluetooth" 옵션을 선택하여 Bluetooth 영역에 액세스합니다.

RetroPie에 Xbox 컨트롤러 지원을 추가하는 방법

2단계: Xbox One 컨트롤러를 Bluetooth 페어링 모드로 전환합니다. Xbox 로고가 빠르게 깜박이기 시작할 때까지 뒷면의 동기화 버튼을 눌러 이 작업을 수행할 수 있습니다.

3단계: Xbox 로고가 빠르게 깜박이면 Bluetooth 메뉴에 나타납니다. 그것을 선택하여 시도하고 페어링하십시오. 페어링에 실패했다고 가정하면 RetroPie 장치가 아직 Xbox One 컨트롤러를 처리할 수 있는 지원이 없다는 것을 알게 될 것입니다. ERTM이 꺼져 있지 않기 때문에 통신할 수 없기 때문입니다.

Xbox One 컨트롤러를 페어링하려고 시도한 후에는 배터리를 분리하여 끄십시오. 그런 다음 가이드의 다음 섹션으로 이동합니다.

RetroPie로 Xbox One 컨트롤러 지원 활성화

RetroPie에서 Xbox One 컨트롤러 지원을 켜려면 구성 파일을 편집하면 됩니다. 이 구성 파일을 편집하려면 RetroPie를 명령줄 모드로 전환해야 합니다. 이렇게 하려면 키보드에서 F4 키 를 누릅니다 .

RetroPie에 Xbox 컨트롤러 지원을 추가하는 방법

F4 키 를 누르면 터미널 콘솔이 나타납니다. 여기에서 touch 명령을 사용하여 modprobe.d디렉터리에 새 파일을 만들 수 있습니다 .

sudo 터치 /etc/modprobe.d/bluetooth.conf

새 파일을 만든 후 아래 nano 명령을 사용하여 Nano 텍스트 편집기로 엽니다 .

sudo nano -w /etc/modprobe.d/bluetooth.conf

Nano 텍스트 편집기에서 다음 코드를 파일에 작성합니다. 이 코드는 Xbox One 컨트롤러를 RetroPie에 페어링할 수 없도록 하는 기능을 끕니다.

options bluetooth disable_ertm=Y

Nano에 작성된 코드를 사용하여 편집 내용을 저장해야 합니다. 편집한 내용을 파일에 저장하려면 키보드 에서 Ctrl + O 버튼을 누릅니다. 편집 내용이 파일에 저장되면 Ctrl + X 를 눌러 Nano 텍스트 편집기를 닫을 수 있습니다 .

Nano 텍스트 편집기가 변경 사항을 저장하면 명령줄이 더 이상 필요하지 않습니다. 명령줄을 종료해야 합니다. 명령줄을 종료하려면 키보드에서 F4 버튼을 다시 누르십시오.

Xbox One 컨트롤러를 RetroPie에 연결

RetroPie에서 Bluetooth ERTM을 끄는 것은 RetroPie에 Xbox One 컨트롤러 지원을 추가하는 데 필요한 모든 것입니다. 이제 컨트롤러를 연결하고 이를 사용하여 RetroPie가 제공하는 모든 우수한 에뮬레이션 도구를 즐길 수 있습니다.

Xbox One 컨트롤러를 Bluetooth를 통해 RetroPie에 연결하려면 아래의 단계별 지침을 따르세요.

RetroPie에 Xbox 컨트롤러 지원을 추가하는 방법

1단계: 가이드의 앞부분에서 액세스한 구성 메뉴로 돌아갑니다. 구성 영역에서 사용 가능한 메뉴 선택 항목에서 "Bluetooth"를 선택합니다.

RetroPie에 Xbox 컨트롤러 지원을 추가하는 방법

2단계: Xbox One 컨트롤러를 Bluetooth 페어링 모드로 전환합니다. 이렇게 하려면 Xbox 로고가 빠르게 깜박이기 시작할 때까지 동기화 버튼을 몇 초 동안 길게 누릅니다.

3단계: 페어링 가능한 Bluetooth 장치 목록을 살펴보고 Xbox One 컨트롤러를 선택합니다. 이 장치를 선택하면 RetroPie가 장치를 RetroPie에 페어링하려고 시도합니다. 페어링하는 데 몇 초가 걸릴 수 있으며 즉시 완료되지 않을 수 있으므로 인내심을 가지십시오.

Xbox One 컨트롤러가 RetroPie에 페어링되면 사용할 수 있습니다. 여기에서 "입력 구성"을 선택하여 Xbox One 컨트롤러의 컨트롤을 사용자 지정합니다.

댓글 남기기

메모리 부족으로 인한 MySQL 다운 오류 없이 저사양 VPS에서 Debian 12를 실행하는 방법

메모리 부족으로 인한 MySQL 다운 오류 없이 저사양 VPS에서 Debian 12를 실행하는 방법

데비안 12 메모리 부족 현상을 진단하고, MariaDB 또는 MySQL의 크기를 적절하게 조정하고, 스왑 공간을 신중하게 추가하고, VPS가 워크로드를 처리할 수 있는지 확인하십시오.

Pardus Linux 데스크톱에서 VPN 연결을 구성하는 방법

Pardus Linux 데스크톱에서 VPN 연결을 구성하는 방법

Pardus 25 Desktop에서 OpenVPN, WireGuard, OpenConnect 또는 IPsec VPN 연결을 설정한 다음 라우팅, DNS 및 터널 상태를 확인하십시오.

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9의 성능 정보, 커널 스트림, TuneD 프로파일, 워크로드 변수, 그리고 두 시스템을 공정하게 벤치마킹하는 방법을 비교합니다.

systemd 종료 시 재부팅 중에 멈추는 SUSE Linux 서버 문제 해결

systemd 종료 시 재부팅 중에 멈추는 SUSE Linux 서버 문제 해결

systemd 종료 중에 멈추는 SUSE Linux 서버의 문제를 진단하고 해결하는 방법을 알아보세요. 멈춘 작업을 찾고, 이전 부팅 과정을 검토하고, 차단하는 서비스 또는 마운트를 수정하면 문제를 해결할 수 있습니다.

Windows 사용자를 위한 Pardus Linux의 XFCE 패널 사용자 지정 방법

Windows 사용자를 위한 Pardus Linux의 XFCE 패널 사용자 지정 방법

Pardus XFCE를 하단 작업 표시줄, 애플리케이션 메뉴, 즐겨찾는 런처, 열린 창 버튼, 시스템 트레이 및 시계로 익숙하게 만들어 보세요. 어떤 부분을 변경하고 레이아웃을 테스트하는 방법을 알아보세요.

How to Set Up Automated Headless Debian Upgrades with Unattended-Upgrades

How to Set Up Automated Headless Debian Upgrades with Unattended-Upgrades

Configure unattended-upgrades on a headless Debian server, verify systemd timers, test safely, control reboots, and monitor automatic security updates.

SUSE Linux Enterprise Server에서 Cockpit 웹 콘솔이 연결되지 않는 문제 해결

SUSE Linux Enterprise Server에서 Cockpit 웹 콘솔이 연결되지 않는 문제 해결

SUSE Linux Enterprise Server에서 Cockpit 문제를 해결하려면 HTTPS URL, systemd 소켓, 설치된 패키지, firewalld 영역, 인증서 및 로그를 확인하십시오.

시스템 다운타임 없이 SLES 15 SP5에서 SP6으로 마이그레이션하는 방법

시스템 다운타임 없이 SLES 15 SP5에서 SP6으로 마이그레이션하는 방법

검증된 SLE HA 롤링 업그레이드, 노드별 점검, 그리고 명확한 단일 서버 다운타임 주의 사항을 통해 SLES 15 SP5에서 SP6으로 마이그레이션하는 동안 서비스 가용성을 유지하는 방법을 알아보세요.

Ubuntu Server 24.04에서 Pi-hole을 사용하여 HTTPS를 통한 DNS를 설정하는 방법

Ubuntu Server 24.04에서 Pi-hole을 사용하여 HTTPS를 통한 DNS를 설정하는 방법

Ubuntu Server 24.04에서 Pi-hole을 구성하여 dnscrypt-proxy를 사용한 DNS-over-HTTPS를 사용하도록 설정한 다음, 로컬 업스트림을 확인하여 일반적인 DNS 충돌을 방지하십시오.

SSH X11 포워딩을 통해 YaST GUI가 실행되지 않는 문제를 해결하는 방법

SSH X11 포워딩을 통해 YaST GUI가 실행되지 않는 문제를 해결하는 방법

SSH X11 포워딩을 통한 YaST GUI 오류를 해결합니다. DISPLAY를 테스트하고, 문서에 명시된 Qt XIO 오류를 수정하고, SSH 설정을 확인하고, 필요한 경우 ncurses로 전환합니다.