USB HID Keyboard Scan Codes

Die USB-Spezifikation schreibt 16-Bit Keycodes für alle Tastatur-Positionen vor. Diese werden durch die Beschriftung auf dem US-Layout identifiziert.

Hier alle USB Keyboard Scancodes als Liste:

Ich persönlich habe diese Auflistung für die Benutzung der Funktion PutUsbScanCodes() der vSphere API benutzt. Diese Funktion wurde in vSphere 6.5 eingeführt und dient dazu, Tastenanschläge an die Konsole von virtuellen Maschinen zu senden. Damit kann man zum Beispiel die Installation von Appliances automatisieren, die manuelle Benutzereingaben vor dem Booten des Betriebssystems voraussetzen – also wenn die VMware Tools noch nicht geladen sind.

Quelle: https://gist.github.com/MightyPork/6da26e382a7ad91b5496ee55fdc73db2