Simule o teclado USB da máquina

1

Eu quero usar um PC como um teclado USB para outro PC. Tem que ser indistinguível do teclado USB real. Como posso conseguir isso?

Uma solução que funciona com qualquer um dos sistemas Ubuntu Linux 14 e superior, OS X 10.11 ou Windows 10, seria aceitável. Deve funcionar com USB 2.0 ou 3.0.

EDIT: a máquina para receber a entrada não deve exigir nenhum software específico instalado ou acesso à rede. Eu preciso usar um cabo USB físico e a máquina de destino deve reagir como se um teclado físico estivesse presente naquela porta USB.

    
por miguelv 26.09.2016 / 13:04

2 respostas

1

Você pode usar o usbip para criar dispositivos USB (incluindo um teclado) em um computador host disponível como dispositivos USB em um computador cliente. a rede. Como é um dispositivo USB, é indistinguível de qualquer dispositivo USB conectado localmente.

Existem clientes para Windows, e usbip tem sido uma parte padrão do kernel por um longo tempo. Sob Debian e Ubuntu, o pacote usbip contém os programas para configurar e controlar tal conexão.

Detalhes sobre como configurá-lo podem ser pesquisados com facilidade, por exemplo aqui

Perguntas semelhantes:

por 26.09.2016 / 15:57
0

Você pode usar um Raspberry Pi Zero no modo de gadget USB. Neste modo, o Raspberry Pi pode se comportar como muitos dispositivos USB padrão (teclado, mouse, armazenamento em massa, etc.) e você poderá, por exemplo, "injetar" pressionamentos de tecla de um programa em execução no Pi (e você pode controlar este programa remotamente como achar melhor).

O Raspberry Pi Zero não é o único dispositivo que permite isso; mas é barato, é fácil conseguir um, e há muitas documentações explicando como fazer isso, então é (IMHO) um ótimo ponto de partida para um projeto como esse!

    
por 19.08.2018 / 12:09