problema ds4drv con steam

problema ds4drv con steam

¿Alguien está usando ds4drvpara emular un controlador 360 con un dualshock 4?

Lo instalé y puedo recibir información del controlador, cambiar el color del LED, usar el trackpad como mouse y el emulador reconoce un xbox 360 controller, así que todo esto parece bien, ¿verdad?

El problema surge cuando pruebo juegos de Steam, simplemente no hay ninguna entrada del controlador, ninguna mientras ds4drvse está ejecutando.

El controlador dice que se está ejecutando y le di los permisos a mi usuario, pero nada.

Este es el comando que uso para iniciarlo vía USB

ds4drv --hidraw --emulate-xpad

La salida de esto es

[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

Me parece todo bien, lo único que puedo pensar es que el controlador del kernel y ds4drv están en conflicto. ¿Cómo puedo desactivar el controlador del kernel para ds4?

Respuesta1

Lo tuve en mis manos ds4drveste fin de semana y también tuve algunos problemas (aunque mi problema es un poco más difícil ya que estoy tratando de usar DS4 con Dark Souls en Wine a través de Steam).

Primero, el controlador nativo puede interferir con su configuración (aunque funciona perfectamente con DS4, Steam nativo detecta el controlador como DS4 y todo parece estar bien), por lo que es posible que desee simplemente eliminar /dev/input/jsXel controlador nativo (no descargue hid_sonyel módulo ya que ds4drv --hidrawparece usarlo) .

En segundo lugar, ds4drvde forma predeterminada se inicia en algún tipo de perfil limitado (probablemente solo LED y trackpad), por lo que es posible que desees jugar con ds4drvel archivo de configuración para habilitar el botón de cambio de perfil (botón PS de forma predeterminada) y configurar tus otros perfiles.

información relacionada