Forum: Mikrocontroller und Digitale Elektronik Ist es möglich 2 Tasteneingaben eines HID parallel zu senden


von USB Senden von 2 Tasteneingaben eines HID parallel (Gast)


Lesenswert?

Hallo Zusammen,

ich habe eine Verbindung einer selbstentwickelten Tastatur mit dem PC 
hergestellt. Funktioniert alles einwandfrei. Nun sollen aber zwei 
Tasteneingaben parallel erkannt und über die USB Schnittstelle 
übertragen werden.
Meine Frage ist, ob ich die Tasteneingaben nacheinander(abwechselnd) 
über die USB-Schnittstelle melden soll oder vielleicht besteht auch die 
Möglichkeit dem Computer mitzuteilen, dass eine Taste gedrückt und erst 
später wieder losgelasen wird (set/release)??

Falls das Beides nicht gehen sollte, werde ich die Tasteneingaben 
einfach abwechselnd schicken...

Gruß Johannes

: Gesperrt durch User
von Bernd S. (bernds1)


Lesenswert?

Soweit ich weiß, gibt es einen Unterschied zwischen PS/2 und 
USB-Tastatur. Beim PS/2 wird ein Make- und ein Break-Code gesendet, wenn 
eine Taste gedrückt und wieder losgelassen wird. Er werden kein 
ASCII-Zeichen, sonder die Scancodes, also lediglich die Tastenpositionen 
gesendet.
Bei USB besteht die Möglichkeit, ein Paket von Daten mit einem Mal zu 
übertragen. Das beinhaltet den Status der Tastatur, also ob Shift, Ctrl 
usw. gedrückt sind, ob Caps Lock aktiviert ist und auch mehrere Tasten 
(ich glaube bis zu 6 Stück parallel gedrückte Tasten werden erkannt). 
Bei PS/2 gibt es wohl keine Begrenzung durch Make- und Break-Code.
Aber such mal ein wenig im Internet, da gibt es viele Informationen 
drüber. Ich weiß auch nicht alle Einzelheiten, das war nur mal ein 
kurzer Abriss :-)

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?


Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.