Senden von Tastatureingaben über den COM-Port ohne Hardware

437
Moti BV

Ich führe eine Software unter Windows 7 (64 Bit) aus, die die Tastatureingabe über einen COM-Port übernimmt. Ich hatte nie eine davon, also habe ich bisher einen externen PS2-zu-COM-Tastaturkonverter (Hardware) verwendet.
Diese Lösung ist jedoch sehr einschränkend, da ich PS2-Tastaturen verwenden muss. Stattdessen möchte ich einen Weg finden, die Eingabe von der an den Computer angeschlossenen normalen Tastatur direkt in die Software zu senden, ohne externe Hardware zu verwenden. Ich habe versucht, nach virtuellen Treibern und anderen Softwarelösungen zu suchen, aber ich finde anscheinend nichts, was den Trick erfüllt.

Hat jemand eine Idee? Ich möchte auf Hardwarelösungen verzichten, da ich dies bald auf einer großen Anzahl von Computern lösen muss.

0

1 Antwort auf die Frage

0
grawity

Es gibt verschiedene Treiber für den "virtuellen seriellen Port", die Ihnen entweder ein Paar serieller Ports (z. B. Sie schreiben in COM1A und das Programm liest von COM1B) oder einen TCP-verbundenen Port (Sie stellen eine Verbindung zu localhost: 1234, senden Daten und das Programm liest es von COM1).

Die meisten von ihnen sind kommerzielle Produkte. com0com ist Open Source, bietet jedoch keine signierten Treiber.