Esse Xpad atualiza o módulo do kernel dos drivers do joystick do Xbox, então ele trás as modificações mais recentes
Tenho um Joystick usb, com esse comando eu vejo o código do dispositivo do meu joystick:
lsusb
apartir da linha 114 desse arquivo xpad/xpad.c at master · paroj/xpad · GitHub
tem os códigos de dispositivos compatíveis com o driver.
ex do meu ‘lsusb’:
Bus 001 Device 003: ID 045e:028e Microsoft Corp. Xbox360 Controller
no xpad.c na linha 126 tem o código do meu joystick:
{ 0x045e, 0x028e, “Microsoft X-Box 360 pad”, 0, XTYPE_XBOX360 },
Aqui eu tenho isso instalado, funciona no Lutris, não testei no Xcloud.
sudo apt install xboxdrv -y
sudo git clone https://github.com/paroj/xpad.git /usr/src/xpad-0.4
sudo dkms install -m xpad -v 0.4
Reinicie após isso
Meu joystick é clone, o seu se for original provavelmente vai estar na lista também