ds4drv problema com vapor

0

Qualquer um usando ds4drv para emular um controlador 360 com um dualshock 4?

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

O problema ocorre quando eu tento jogos Steam, não há nenhuma entrada do controlador, nenhum enquanto o ds4drv está rodando.

O driver diz que está sendo executado e eu dei ao meu usuário as permissões, mas nada.

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

ds4drv --hidraw --emulate-xpad

A saída desta é

[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 de bom para mim, tudo o que posso pensar é que o driver do kernel e o ds4drv estão em conflito, como posso desabilitar o driver do kernel para o ds4?

    
por Mark Kirby 07.11.2015 / 13:25

1 resposta

2

Eu coloquei minhas mãos em ds4drv neste fim de semana, também tive alguns problemas (embora meu problema seja um pouco mais difícil, já que estou tentando usar o DS4 com Dark Souls no Wine por meio do Steam).

Primeiro, o driver nativo pode interferir na sua configuração (funciona perfeitamente com o DS4, o Steam nativo detecta o controlador como DS4 e tudo parece bom), então você pode querer apenas apagar /dev/input/jsX do driver nativo (não descarregar hid_sony module como ds4drv --hidraw parece usá-lo).

Segundo, ds4drv por padrão inicia em algum tipo de perfil limitado (apenas led e trackpad provavelmente), então você pode querer brincar com o arquivo ds4drv config para ativar o botão de troca de perfil (botão PS por padrão) e configurar seus outros perfis.

    
por Guest888061 16.11.2015 / 13:30