problema ds4drv com vapor

problema ds4drv com vapor

Alguém está usando ds4drvpara emular um controlador 360 com um dualshock 4?

Eu instalei e posso receber informações do controlador, mudar a cor do led, usar o trackpad como mouse e o emulador reconhecer um xbox 360 controller, então tudo parece bom, certo?

O problema surge quando tento jogos Steam, simplesmente não há entrada do controlador, nenhuma durante ds4drva execução.

O driver diz que está em execução e dei permissões ao meu usuário, mas nada.

Este é o comando que uso para iniciá-lo via USB

ds4drv --hidraw --emulate-xpad

A saída disso é

[info][controller 1] Created devices /dev/input/js0 (joystick) /dev/input/event17 (evdev) 
[info][controller 1] Connected to USB Controller (1C:66:6D:44:A5:39 hidraw5)
[info][hidraw] Scanning for devices
[info][controller 1] Battery: Fully charged

Parece tudo bem para mim, tudo o que consigo pensar é que o driver do kernel e o ds4drv estão em conflito. Como posso desabilitar o driver do kernel para o ds4?

Responder1

Coloquei as mãos ds4drvneste fim de semana e também tive alguns problemas (embora meu problema seja um pouco mais difícil, pois estou tentando usar o DS4 com Dark Souls no Wine através do Steam).

Primeiro, o driver nativo pode interferir na sua configuração (embora funcione perfeitamente com o DS4, o Steam nativo detecta o controlador como DS4 e tudo parece bem), então você pode querer apenas excluir /dev/input/jsXo driver nativo (não descarregue hid_sonyo módulo, pois ds4drv --hidrawparece usá-lo) .

Em segundo lugar, ds4drvpor padrão, inicia em algum tipo de perfil limitado (provavelmente apenas led e trackpad), então você pode querer brincar com ds4drvo arquivo de configuração para ativar o botão de troca de perfil (botão PS por padrão) e configurar seus outros perfis.

informação relacionada