¿Qué es?Es un proyecto para convertir una
Raspberry Pico 2W (Con su controlador o similar) en un puente que haga creer a los juegos que un DualSense está conectado por USB y conseguir que funcionen todas las características que se pierden al conectarlo por BT.
Enlace al proyecto:
https://github.com/awalol/DS5Dongle¿Qué hace falta?- Un DualSense.
- Una Raspberry Pico 2W(H) (~8€ y lo que cueste el envío) * La hache denomina la que tiene los conectores soldados para proyectos DIY.
Es importante que sea la Pico 2W porque es más potente que la Pico y que sea W porque es la que tiene capacidades inalámbricas (WiFi y BT).
- Un cable con terminación microUSB.
- Un PC con Windows o Linux.
¿Qué hay que hacer?- Baja la última versión de la utilidad en el apartado "Releases". A día de hoy la que aparece en la página principal no lo es.
- Pulsa el botón "BOOTSEL" de tu Pico mientras la conectas a un USB de tu PC. Se conectará en modo almacenamiento.
- Coloca el archivo que habías bajado en la carpeta principal de la Pico. Se reiniciará en modo normal estando lista para funcionar.
- Pon el DualSense en modo emparejar. Se encenderá una luz verde en la Pico.
- Ya está.
Obstáculos que he encontrado en Linux y cómo los he solucionado- Firmware del DualSense obsoleto -> Una VM VirtualBox con USB passthrough porque de momento el ñordo de aplicación Playstation Accessories no hay forma de hacerlo funcionar en Linux.
- La aplicación Playstation Accessories se cierra al conectar el DualSense ->
Instalar una versión concreta de VC. Parece que el problema ocurre también en Windows.
- Problemas con juegos no nativos -> Proton no tiene implementada la forma de hacer funcionar las características avanzadas del DualSense de forma consistente.
Este Proton GE parcheado activa esas funciones en Stellar Blade o Dave the Diver. Baldur's Gate 3 nativo no da absolutamente ningún problema.
Notas- Página para configurar el DualSense (enlazada en la página del proyecto si cambia - sólo funciona con la versión de la utilidad correspondiente y si da error es que no tienes la última):
https://ds5.awalol.eu.org/- En esa página se pueden configurar cosillas como la intensidad del altavoz, la respuesta háptica o el polling rate.
- Página para comprobar algunas funciones sin abrir un juego:
https://controllertest.io/Mención por si le interesa a
@[Alex]