Xbox 컨트롤러를 라즈파이 4에 무선으로 연결할 때의 어려움
Xbox 컨트롤러를 라즈파이 4에 무선으로 연결할 때의 어려움
인터넷에서 검색해 보면, 같은 고민으로 곤란한 사람들을 보고, 대책 방법도 나돌고 있는데 왠지 같은 방법으로 해결하지 않았기 때문에, 자신이 한 대책 순서를 메모 써 둔다
실행 환경
Raspberry Pi 4 Model B/4GB
현상
현상 1: Bluetooth에서 Xbox Controller가 보이지 않음
Xbox 컨트롤러를 페어링 모드로 해도 라즈파이상에서 확인할 수 없다.
※이하의 상태
대책 1: xpadneo 설치
xpadneo 설치하기
$ sudo apt-get install dkms raspberrypi-kernel-headers
$ git clone https://github.com/atar-axis/xpadneo
$ cd xpadneo
$ sudo ./install.sh
$ sudo modprob hid-xpadneo
$ sudo reboot
그런 다음 다시 시작하면 표시됩니다.
현상 2: 페어링을 시도하면 Blueez가 중지됩니다.
페어링을 한 후 Xbox 컨트롤러를 연결하려고 Bluetooth 아이콘을 클릭해도 아무 것도 반응하지 않습니다.
조치 2: Bluez 업데이트
w w.ぅ에...어 rg 의 최신 릴리즈 확인 및 설치
※이번은 5.58을 사용한다
$ wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.58.tar.xz
$ tar xvf bluez-5.58.tar.xz
$ cd bluez-5.58
# 必要パッケージをインストールする
$ sudo apt install libglib2.0-dev libdbus-1-dev libical-dev libudev-dev libreadline-dev
$ ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental
$ make -j4
$ sudo make install
$ sudo reboot
대책 2를 실행한 후 대책 1을 다시 실행한다.
현상 3: 연결할 수 없는 연결/단절 반복
페어링 후 컨트롤러와 연결할 수 없습니다.
조치 3-1: bluetooth 설정 변경
Bluetooth 개인정보 보호 설정을
Device
로 변경$ sudo gedit /etc/bluetooth/main.conf
###############################
[General]
#Privacy = off
↓
Privacy = device
###############################
대책 3-2: Xbox 컨트롤러 펌웨어 업데이트
Xbox 컨트롤러를 USB로 가까운 Windows 10 PC에 연결한다.
Xbox 액세서리를 시작하고 업데이트가 필요한 경우 업데이트합니다.
참고 링크
Reference
이 문제에 관하여(Xbox 컨트롤러를 라즈파이 4에 무선으로 연결할 때의 어려움), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/DaiGuard/items/ddb289a6129da3ccf8b9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)