Comprei um Gamepad, o Gamesir T4 que tem suporte a Xinput. Só que ele não é reconhecido pelo sistema, não aparece no jstest. Testei o gamepad no windows e ele é reconhecido normalmente como um controle Xbox One. Lembro de ter usando esse controle normalmente em versões anteriores do Ubuntu, uso o 19.10 agora. Outra coisa, é que no modo Dinput ele é reconhecido normalmente.
Fix Motion control conflict (gamepad won’t work on somes apps)
Dualshock 4 V1 and V2 are both like 3 devices, touchpad, motion control, and joypad.
With somes softwares like Parsec and Shadow cloud gaming streaming apps, motion control is in conflict with joypad, you can disable touchpad and motion control by adding the following udev rule :
This should work in USB and Bluetooth mode. (If you want use bluetooth mode, press “home” button and “share” button together, white led of gamepad should blink very quickly, then add wireless controller with your bluetooth manager (bluez, gnome-bluetooth…)
Obrigado, executei sudo modprobe joydev e não aconteceu nada, o gamepad continue sem aparecer no jstest. Tenho que ver com calma essas configurações do DS4 pra ver se ajuda.
Não sei se foi esse comando, mas reiniciei o gamepad e agora dando lsusb aparece Bus 001 Device 009: ID 2f24:0050 Gamesir-T4 1.16, agora aprece o nome do gamepad.