Приветствую. Есть Debian 10 + Gnome
Пара беспроводных геймпада XBox360
Беспроводной ресивер PC Wireless Gaming Receiver, который воткнут в USB
Исправно, под windows геймпады соединяются с ресиевром.
Как заставить это работать на linux?
Драйвер поставил:
~$ sudo git clone https://github.com/paroj/xpad.git /usr/src/xpad-0.4
~$ sudo dkms install -m xpad -v 0.4
Module xpad/0.4 already installed on kernel 4.19.0-12-amd64/x86_64
Установил xboxdrv
Но при запуске получаю:
~$ xboxdrv
xboxdrv 0.8.8 - http://pingus.seul.org/~grumbel/xboxdrv/
Copyright © 2008-2011 Ingo Ruhnke <grumbel@gmail.com>
Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details.
-- [ ERROR ] ------------------------------------------------------
No Xbox or Xbox360 controller found
Вижу, что ситема девайс видит:
~$ lsusb
...
Bus 001 Device 002: ID 045e:02a9 Microsoft Corp.
Пробую сконнектить, но не выходит:
~$ sudo xboxdrv --device-by-id 045e:02a9 --type xbox360
xboxdrv 0.8.8 - http://pingus.seul.org/~grumbel/xboxdrv/
Copyright © 2008-2011 Ingo Ruhnke <grumbel@gmail.com>
Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details.
Controller: unknown
Vendor/Product: 045e:02a9
USB Path: 001:002
Controller Type: Xbox360
-- [ ERROR ] ------------------------------------------------------
USBController::usb_find_ep(): couldn't find matching endpoint