Hardware USB Tastatur und Maus Emulator

Wofür ist ein Hardware-Tastatur- und Mausemulator gedacht? Viele Menschen müssen häufig Routinearbeiten ausführen, und es entsteht der Gedanke, diesen Prozess irgendwie zu automatisieren, sodass der Computer selbst in die Fenster klickt und die Tastaturtasten drückt, während Sie gemächlich Kaffee trinken oder andere Dinge tun. Die Softwareemulation ist für diesen Zweck nicht immer geeignet, und in solchen Fällen ist ein Hardwareemulator erforderlich.



Was ist ein Hardware-Tastatur- und Mausemulator? Normalerweise handelt es sich um ein kleines Gerät, das über einen USB-Anschluss mit einem Computer verbunden ist und als Tastatur und Maus identifiziert wird. Darüber hinaus gibt es einen Kanal zum Übertragen von Steuerbefehlen (normalerweise über denselben USB-Anschluss), über den das Gerät Befehle zum Drücken oder Loslassen einer Tastaturtaste oder zum Bewegen der Maus und Klicken mit den Tasten empfängt. Ein solches Gerät können verschiedene Mikrocontroller sein, die ein USB-Kommunikationsmodul enthalten und mit einem speziellen Programm für einen Tastatur- und Mausemulator zusammengefügt sind.

Das Blue Pill Debug Board eignet sich gut für diesen Zweck.







Es hat alles, was Sie brauchen - einen STM32F103C8T6-Mikrocontroller mit einer USB-Schnittstelle, die an den Micro-USB-Anschluss angeschlossen ist, und allen erforderlichen Kabelbäumen für den Mikrocontroller. Sie müssen nur den Mikrocontroller mit dem Emulatorprogramm flashen. Auch für diesen Zweck sind andere Debug-Karten und Geräte mit einem STM32F103C8T6-Mikrocontroller geeignet, beispielsweise ein ST-Link-Debugger in einem Flash-Laufwerk-Formfaktor. Die Verwendung von vorgefertigten Komponenten ermöglicht es fast jedem, diesen Emulator herzustellen.



Die Funktionen des Emulators hängen von der Firmware ab und die angebotenen sind wie folgt:



  • Emulation einer erweiterten Tastatur mit 230 Tasten.
  • Gleichzeitiges Drücken von bis zu 14 Tastaturtasten ohne Modifikatortasten.
  • Emulation einer zusätzlichen Multimedia-Tastatur.
  • Emulation einer Standardmaus mit 8 Tasten, einem Rad und der Möglichkeit, den Cursor innerhalb der Koordinaten 0 - 32000 zu positionieren.
  • Bis zu 500 Emulationen pro Sekunde (2 ms für jede Emulation).


Video des Emulators. Es zeigt zuerst den Code, der Befehle an den Hardware-Emulator sendet, und dann wird der Code ausgeführt und der Emulator hat das Wort Emulator 200 Mal eingegeben.





Anweisungen zur Firmware des Emulators, Beispiele, Dokumentation, Firmware usw. finden Sie auf der Website emulator.ucoz.org



All Articles