¿Usando una micro computadora como un dispositivo de teclado macro?

0

no estoy del todo seguro de que este sea el mejor tablero de StackExchange, pero apuesto a que algunos de los grandes miembros aquí podrían al menos señalarme en la dirección correcta.

Estoy buscando usar uno de los dispositivos de microordenador, como Raspberry Pi, Arduino, etc. como teclado macro.

Lo que necesito hacer es conectar el dispositivo a una Mac a través de USB y hacer que se vea como un teclado y un mouse. Luego me gustaría activar scripts que permitan que el dispositivo envíe pulsaciones de teclado con juegos específicos en el orden correcto.

El dispositivo en sí mismo debe ser lo que se ejecuta en estos scripts, ya que funciona en computadoras donde el sistema operativo aún no está creado, simplemente está automatizando la interacción humana inicial que debemos hacer ahora para crear la primera cuenta y hacer clic en todos los menús. .

En primer lugar, ¿alguien tiene una sugerencia sobre qué dispositivo se puede ver como un HID humano y aparece en la computadora como un teclado y un mouse (ya que desafortunadamente necesito dos clics para completar el script) y alguien lo sabe? el software que puedo ejecutar para automatizar las entradas con pausas, etc.

Finalmente, sería ideal si una vez que se inicia el equipo, puedo enviar una señal al dispositivo para que active el siguiente script (en este punto habré cargado un script en el equipo para ejecutar el software) si pudiera indicarle al dispositivo cuando esté terminado y cargue un segundo script que sea ideal.

Esperamos sugerencias, gracias de antemano.

    
pregunta Danny Shepherd

1 respuesta

1

Lo que necesita aquí es un dispositivo que puede actuar como un dispositivo USB de clase HID (dispositivo de interfaz humana).

Una Raspberry Pi no es adecuada para funcionar como un dispositivo USB. Es posible a través del soporte del dispositivo USB del kernel , pero no es lo ideal.

Una mejor opción será uno de los Arduinos basados en ATmega32U4, como Arduino Leonardo o Arduino Micro . El framework Arduino incluye Keyboard y Mouse clases específicamente para este tipo de aplicación.

    
respondido por el duskwuff

Lea otras preguntas en las etiquetas