У меня есть оба контроллера Xbox One - Original (блестящий пластик вокруг направляющей кнопки) и Second Edition (гладкий матовый пластик - к направляющей кнопке)
Я подключаю эти контроллеры через USB-кабель. Они обнаруживаются dmesg, и lsusb сообщает мне подробности о подключенном устройстве.
Не идет дальше этого.
Я пытался установить предложенные профили, но ничего не получалось.
Ни один из них не обнаруживается в меню Game или Steam или не отображается в списке / dev / input
[110]gt; /dev/input/by-id
usb-Logitech_Logitech_G930_Headset-event-if03
usb-Logitech_Trackball-event-mouse
usb-Logitech_Trackball-mouse
usb-Mad_Catz_Saitek_Pro_Flight_X-56_Rhino_Stick-event-joystick
usb-Mad_Catz_Saitek_Pro_Flight_X-56_Rhino_Stick-joystick
usb-Microsoft_Natural®_Ergonomic_Keyboard_4000-event-kbd
usb-Microsoft_Natural®_Ergonomic_Keyboard_4000-if01-event-kbd
usb-Oculus_VR_Rift_Sensor_WMTD303A3011WY-event-if00
[111]gt; dmesg
[ 389.625051] usb 3-13: new full-speed USB device number 15 using xhci_hcd
[ 389.774252] usb 3-13: New USB device found, idVendor=045e, idProduct=02ea, bcdDevice= 3.01
[ 389.774255] usb 3-13: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 389.774258] usb 3-13: Product: Controller
[ 389.774260] usb 3-13: Manufacturer: Microsoft
[ 389.774261] usb 3-13: SerialNumber: 3032363030303235393132373233
[ 429.862555] usb 3-13: USB disconnect, device number 15
drevilish@Linsair:~$ lsusb -d 045e:02ea -v
Bus 003 Device 018: ID 045e:02ea Microsoft Corp. Xbox One S Controller
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 71
bDeviceProtocol 208
bMaxPacketSize0 64
idVendor 0x045e Microsoft Corp.
idProduct 0x02ea Xbox One S Controller
bcdDevice 3.01
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
Linux Hostname 5.3.0-12-generic #13-Ubuntu SMP Tue Sep 17 12:35:50 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux