Queria compartilhar a forma como solucionei o erro do Joystick de play 2 via adaptador (Twin USB Joystick) ser reconhecido com mouse pelo sistema.
A solução que resolveu pra mim foi esta:
Va ao menu iniciar e busque o “Mouse e Touchpad” e abra. Em dispositivos, verifique se seu joystick esta listado, caso esteja clique nele e desmarque a opção de “Habilitar este dispositivo”. Verifique agora se o joystick ainda controla o mouse e em seguida verifique se ele vai funcionar no jogo/emulador que você deseja usar.
Esta é a solução mais simples que vi até o momento.
No Site do ArchWiki tem uma solução que não me ajudou, que seria entrar como usuário root e fazer a seguinte edição:
If you want to play games with your controller, you might want to disable joystick control over mouse cursor. To do this, edit /etc/X11/xorg.conf.d/50-joystick.conf so that it looks like this:
/etc/X11/xorg.conf.d/50-joystick.conf
Section "InputClass"
Identifier "joystick catchall"
MatchIsJoystick "on"
MatchDevicePath "/dev/input/event*"
Driver "joystick"
Option "StartKeysEnabled" "False" #Disable mouse
Option "StartMouseEnabled" "False" #support
EndSection
Esta solução da ArchWiki não sei se ela ainda é funcional, mas como é a solução mais compartilhada que vi, compartilho também.