una todos teclado tecla simbolos poner pantalla los letra laptop funciones escribir computadora como combinaciones cada atajos activar keyboard usb simulation

keyboard - todos - Simular la salida de un teclado(hacer que una computadora se parezca al teclado de otra computadora)



teclado en pantalla (3)

Quiero poder conectar el puerto USB de una computadora A al puerto USB de la computadora B para que la computadora A actúe como el teclado de la computadora B.

¿Alguna idea de cómo haría eso?

No busco una solución ya hecha (aunque si una ya existe y es de código abierto, no me opondría), sino un punto de partida o un buen recurso.

Me imagino que necesitaría escribir un controlador que simule el protocolo del teclado, y también tendría que resolver todo el escenario USB maestro / esclavo.

De cualquier manera, cualquier ayuda sería agradecida.

PD: también quiero hacerlo con el mouse, pero imagino que será un proceso muy similar, y creo que (pero podría estar muy equivocado) que comenzar con el teclado será más fácil.


Estoy muy emocionado de haber encontrado algo que hará esto en Hagstrom Electronics. Toma una entrada en serie y envía una salida de teclado USB a otra PC. Si combinas esto con un adaptador USB a serie disponible, entonces estás de oro.

http://www.hagstromelectronics.com/products/usbkm232.html

He estado buscando durante semanas para encontrar esto, así que decidí volver a algunos foros y compartir el descubrimiento.


Si no fuera por el USB, conectaría los dos a través de LAN y tendría un programa C # de cliente / servidor que emula un teclado / mouse (por ejemplo, a través de DirectInput).

Para la parte de USB, por lo que puedo decir, necesitará un adaptador de hardware. Si te interesa el desarrollo de hardware o al menos no tienes miedo de un soldador y algo de programación de µc, visita http://www.obdev.at/products/vusb/hidkeys.html donde hay una pila HID para un pequeño chip de atmel Está disponible de forma gratuita. Para esta solución necesitaría dos chips atmega que se comunican a través de I²C o SPI o similar.
Yo recomendaría la separación eléctrica de las dos unidades, también. Nunca se sabe si comparten la misma tierra eléctrica o no.


Linux tiene soporte para el modo de dispositivo USB , pero creo que necesitas un hardware especial para eso. Es decir, el puerto USB en una PC normal no puede hacer el modo de gadget.

Una alternativa es conectar un puerto LPT a una entrada de teclado PS / 2, esto es técnicamente más simple.