Je connais bien les différentes bibliothèques d'automatisation que je peux utiliser en conjonction avec Python (ou même en tant que programme/entité séparés) - ce n'est pas ce dont j'ai besoin ici ...Utilisation de python pour simuler un clavier USB
Voici ce que je voudrais accomplir ...
{COMP1} --------> {COMP2}
(1) --> = COMP1 USB port[01] is connected to COMP2 USB port[01]
(it could be any port, I'm just using [01] as an example)
(2) COMP1 USB port[01] "looks-like" a Generic USB keyboard
(I'll maybe need to spoof HID values so COMP2 treats it as a keyboard)
(3) My program would send keystroke signals into COMP2 in such a way that
COMP2 would treat the input as any other connected keyboard device
J'ai regardé un peu dans pyusb mais je pense qu'il ressemble à c'est la prise de contrôle de l'appareil connecté, ce n'est pas émuler/simuler un appareil. Si je me trompe, veuillez me diriger vers la bonne documentation afin de comprendre comment émettre des signaux comme si j'étais un clavier via le port USB. faire ensuite avec.
Peut-être pyserial peut-être une autre méthode, mais je n'ai pas trouvé de solides exemples où python émet des frappes à l'USB (il semble écouter à la place)
Toute aide ou idées sont grandement appréciés!
L'USB ne fonctionne pas de cette façon –