XBox 컨트롤러 깜박임

XBox 컨트롤러 깜박임

내 우분투 컴퓨터에 PC용 XBox 무선 컨트롤러를 연결했습니다. 모든 것이 잘 작동하며 /dev/input/에 있는 모든 js0-3 장치를 사용할 수 있습니다.

그러나 일반적으로 컨트롤러 중앙의 원에는 표시되지 않는 장치 ID(1-4)가 표시되어야 합니다. 원이 깜박일 뿐입니다. 나는 Windows에서 그것을 시도했고 모든 것이 잘 작동합니다. 또한 유선 XBox 컨트롤러에는 ID를 표시하는 데 문제가 없습니다.

누구든지 이것이 작동하지 않는 이유를 알고 있습니까? 활성화해야 하는 커널 모듈이 있습니까?

Xbox 컨트롤러
(원천:microsoft.com)

답변1

이 문제를 해결하기 위한 두 가지 솔루션이 있습니다.

1) steamos xpad 패치를 설치합니다:http://ppa.launchpad.net/mdeslaur/steamos/ubuntu/pool/main/s/steamos-xpad-dkms/

2) Xboxdrv를 설치합니다:

2.1) Ubuntu의 간편한 설치:

sudo apt-add-repository -y ppa:rael-gc/ubuntu-xboxdrv
sudo apt-get update
sudo apt-get install ubuntu-xboxdrv

2.2) 다른 저장소를 사용하지 않고:

sudo apt-get install xboxdrv
sudo gedit /etc/modprobe/blacklist.conf

파일 끝에 "blacklist xpad"를 추가하고 재부팅하세요. 그런 다음 xboxdrv를 시작하려면 터미널에 "sudo xboxdrv --silent --mimic-xpad"를 입력하세요.

답변2

최고의 솔루션우분투 22.04다음 단계를 따르는 것입니다.

  1. xboxdrv를 설치합니다:

$ sudo apt-add-repository ppa:rael-gc/ubuntu-xboxdrv

$ sudo apt-get update

$ sudo apt-get install ubuntu-xboxdrv

  1. 블랙리스트에 xpad를 추가하십시오:

$ echo "blacklist xpad" | sudo tee -a /etc/modprobe.d/blacklist.conf

$ sudo rmmod xpad (이미 로드된 모듈은 언로드합니다.)

  1. 기본값으로 jstest-gtk설정하려면 제거하세요 .xboxdrv

$ sudo apt-get purge jstest-gtk

$ sudo apt-get install xboxdrv

$ sudo apt-get install jstest-gtk(영향을 주지 않고 다시 설치 xboxdrv)

  1. 디렉토리에서 /etc/default/다음 텍스트가 포함된 "xboxdrv"라는 새 파일을 만듭니다.
[xboxdrv]
silent = true

# controller 1
trigger-as-button = true
dpad-as-button = true
deadzone = 4000

# controller 2
next-controller = true
trigger-as-button = true
dpad-as-button = true
deadzone = 4000

# controller 3
next-controller = true
trigger-as-button = true
dpad-as-button = true
deadzone = 4000

# controller 4
next-controller = true
trigger-as-button = true
dpad-as-button = true
deadzone = 4000

[xboxdrv-daemon]
dbus = disabled
  1. xboxdrvUbuntu가 부팅될 때마다 시작하려면 systemctl다음 단계를 따르세요.이 웹사이트. sudo xboxdrv --silent로 실행 중인 경우 터미널에 입력할 필요가 없습니다 systemctl.
  • 참고: 지원되는 장치 목록을 인쇄하십시오.

$ xboxdrv --list-supported-devices

  • 컨트롤러가 와인에 문제가 있으면 다음을 따르십시오.이 웹사이트.

더 많은 정보:

https://youtu.be/JfcSMRooHLU

https://github.com/gotbletu/shownotes/blob/master/xboxdrv.md

관련 정보