UsbXlater para la acción del teclado y el mouse de PS4

[Frank Zhao]—Un tipo maravilloso, un colaborador involuntario de La-Tecnologia y un tipo de Adafrut — inventó un dispositivo para usar un teclado y un mouse con los juegos de Playstation 4. Él lo llama UsbXlater, e incluso si [Frank] no puede ejecutarlo con su PS4, seguirá siendo una herramienta increíble.

En la placa hay dos puertos USB y un microcontrolador STM32F2. El micro proporciona una interfaz de alojamiento USB y una interfaz de dispositivo USB, lo que le permite traducir los clics del mouse y las pulsaciones de teclas en algo que la PS4 pueda entender. Durante este proyecto, se diseñó originalmente para usar un teclado y un mouse. [Frank]es una PS4 nueva y brillante, todavía no funciona del todo. Está buscando jugadores/desarrolladores que le ayuden a usar la comunicación teclado/ratón, UsbXlater y PS4.

Por supuesto, incluso si este dispositivo nunca se usa para lo que está diseñado, sigue siendo una herramienta muy, muy interesante. Con dos puertos USB, UsbXlater podría actuar como un generador de señales para dispositivos y hosts USB, analizar el tráfico USB o proporcionar otras aplicaciones que ni siquiera se habían pensado.

[Frank] golpea su cabeza contra la pared tratando de descifrar el protocolo PS4, así que si tiene algunas capacidades USB, pídale una PCB en blanco, aunque la preferencia recae en las personas que jugarán con él y aquellos con USB. analizador de trafico Si carece de las habilidades para el desarrollo de USB, [Frank] todavía está buscando un mejor nombre para su dispositivo.

  • mrasmo dice:

    No es solo una cuestión de protocolo; Mi entendimiento (que aprendí de personas que intentaron hacer placas compatibles con las nuevas consolas listas para usar y tuvieron problemas) es que Sony se ha ido con la estrategia de Microsoft este año para aparecer como un "controlador de PS4 adecuado". Lo entiendo, los controladores de PS3 parecen * estar * respaldados por software, pero la mayoría de los desarrolladores no hacen eso; eso permitiría un perfil de dispositivo HID casi sin marca con el encabezado especial para habilitar el botón 17 Soporte de inicio o lo que sea) de usar un chip -plataforma de seguridad basada en licencias seguras en los controladores. Apesta porque la PS3 fue * en serio * agradable para los aficionados debido a la compatibilidad con HID.

    Esa es mi comprensión de las impresiones de los primeros días; No vi una demolición completa para identificar el chip en sí, pero por lo que vi, la escena del arcade stick volvió a sus viejas costumbres Padhak con muy pocas esperanzas de una solución nativa inminente. Quiero decir, lo confirmó Mark Can de Mad Catz (la necesidad de un chip de licencia en PS4), pero no recuerdo si lo vi de primera o de segunda mano.

  • austin spafford dice:

    Micrófono en el medio (uITM)

    USBridge

    USB Pontífice

    Mediador USB

    • Josh pantano dice:

      Ah, me gusta mucho Micro in the Middle

    • Domingo dice:

      ¿Proxy USB? (https://github.com/dominicgs/USBProxy)

      • dominicos dice:

        Oh, ese fue un comentario medio reflexivo... déjame intentarlo de nuevo.

        Estaba trabajando en un proyecto similar llamado USBProxy usando el Beaglebone negro, ¡obviamente no tendría sentido darle el mismo nombre a este proyecto!

        Me gustan todos estos nombres, desearía haber pedido sugerencias antes de llamar a USBProxy, me aterra nombrar cosas.

  • nikecar1 dice:

    No puedo dejar de notar el resto, pero "ThroughSB" parece bastante apropiado para un nombre.

  • tonio dice:

    Esa es una entrada USB interesante, no recuerdo haber visto ninguna de esas antes.

    Busque en Google "esquina derecha del orificio pasante del conector USB", sufre un shock al descubrir que Jameco quiere $ 5 por pieza, encuentra que los vendedores de eBay todavía quieren $ 1.60 cada uno, decide quedarse con el tipo normal.

    • tonio dice:

      Hmm, esos enchufes de eBay no eran los correctos, así que $ 5 es todo.

      Teniendo en cuenta que puede obtener 20 enchufes normales por ese precio, realmente necesita una buena razón para usar uno.

      • tonio dice:

        Hombre, la búsqueda de eBay es horrible, pero están allí a 2 / $ 1.60, por lo que 80 centavos cada uno. Todavía un poco caro.

        ¿De qué se trataba este artículo de nuevo?

        • Mella dice:

          ¡Controla a Molex!

          ¡Les pedí algunos juegos de muestra de estos enchufes hace años!

        • tekkieneet dice:

          No me gustan los enchufes USB A chinos porque están hechos de metal blando
          en lugar de primavera. Eventualmente, estos conectores se "sueltan".
          Sus enchufes mini-USB están bien.

    • franco26080115 dice:

      Aquí hay una lista de dispositivos USB similares: http://www.digikey.ca/product-search/en?pv69=400&FV=fff40016%2Cfff802e4%2C700368%2C7008c6%2C740002%2C740002%2C74000a%2C74000a%2C74000 2C7007C40%0 02007C40%0 2C740002% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A% 2C74000A & 0 0 Página 0 & 0 0

      • tonio dice:

        $ 7!

        De acuerdo, la mayoría cuesta un poco más de $ 1, pero aún es un poco elevado.

    • Alex dice:

      Muchos concentradores USB tienen este tipo de enchufes. Creo que ese es el único lugar que los he visto usar.

  • KillerBug dice:

    Estoy seguro de que esos enchufes USB no pueden ser demasiado caros en ninguna parte; Saqué algunos de ellos de la electrónica antigua donde había mucho espacio para un enchufe USB normal y obviamente no había suficiente dinero para comprar condensadores clasificados para el voltaje requerido.

    En cuanto al dispositivo en sí, MatLo (el tipo detrás de GIMX) tiene el mismo problema. Ha renunciado por completo al USB y ahora está trabajando en perfeccionar el bluetooth para hacer el trabajo. Eso significa que la versión de Windows de su programa, que siempre ha sido solo para USB, necesitará una reescritura importante (y quiero decir hasta el punto de que rodea la pila BT de Windows, lo cual es posible; VMware lo hace) o está muerta. .. y la versión de Linux parece estar en problemas debido a los problemas de velocidad que tienen los kernels de Linux más nuevos con BTLE... un desafío un poco menor allí, aunque puede requerir que el usuario final haga algunas cosas con las que no se siente cómodo.

    SOOOOO... tal vez este dispositivo deba encenderse y conectarse a una computadora. El teclado y el mouse alimentan la computadora, que se convierte a los estándares de playpad USB-HID y lo envía al dispositivo en el lado del modo de dispositivo. Luego, conecte un dongle BT de $ 5 en el puerto USB de modo host y con una ROM completamente nueva, esta cosa se convierte básicamente en el antiguo adaptador USB de bricolaje, excepto a través de bluetooth en lugar del segundo cable USB.

  • luego dice:

    Adaptador HID-2-PS4, etc.

  • Fiffler dice:

    Aunque algo relacionado, ¿alguien sabe de un adaptador fácil de programar que tenga un joystick/joystick que no sea de PS3 como un joystick de PS3 conectado por USB?

  • elmaragiah dice:

    Reblogueó esto en Ciencia y tecnología hoy.

  • Zalex dice:

    ¡Algo que podría darle nueva vida a este hermoso dispositivo!
    Sería interesante probarlo para que una caja de botones (dispositivo) se vea como un teclado USB HID en PS4, porque desde la v2 de Project Cars podemos usar teclados para mapear todas las teclas necesarias en una carrera.
    Si su dispositivo es el intermediario entre Button Box que se encuentra en el mercado (o personalizado con DSD 32 Button Controller o Arduino Leonardo) y la PS4 podría hacerlos funcionar 🙂

  • zalex69 dice:

    ¡Algo que podría darle nueva vida a este hermoso dispositivo!

    Sería interesante probarlo para que una caja de botones (dispositivo) se vea como un teclado USB HID en PS4, porque desde la v2 de Project Cars podemos usar teclados para mapear todas las teclas necesarias en una carrera.
    Si su dispositivo es el intermediario entre Button Box que se encuentra en el mercado (o personalizado con DSD 32 Button Controller o Arduino Leonardo) y la PS4 podría hacerlos funcionar 🙂

Ricardo Prieto
Ricardo Prieto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.