Ich habe nach Informationen gesucht, wie man eine Tastatur erweitern kann, um zusätzliche Tasten verschiedenen Befehlen zuzuordnen, ohne auf Tastenkombinationen (wie Alt+ F12) zurückgreifen zu müssen.Von dem, was ich gefunden habe, es scheint, dass eine PS/2-Tastatur theoretisch 256 verschiedene Signale verarbeiten kann, aber nicht alle davon sind für das Senden normaler Tastendrücke verfügbar, da einige Bytes für die Betriebsdaten der PS/2-Tastatur reserviert sind. Vielleicht haben USB-Tastaturen dieses Problem gelöst, aber dann bleibt die Frage, ob eine moderne Version von Windows alle diese Tastensignale verstehen wird.
AnMSDN-Seite mit einer Liste der virtuellen TastencodesEinige der Tasten werden als „nicht zugewiesen“, „reserviert“ oder „OEM-spezifisch“ aufgeführt. Ich würde gerne wissen, wie viele unterschiedliche Bytecodes für Tasten Windows verstehen würde, wenn sie irgendwie an das System gesendet würden, entweder über eine Software vom Typ AutoHotKey oder über eine benutzerdefinierte Arduino-basierte USB- oder PS/2-Tastatur mit all diesen zusätzlichen Tasten, ohne Betriebssystemänderungen wie das Bearbeiten von Tastaturtreibern, und ob es Einschränkungen für bestimmte Tasten gibt, z. B. dass einige davon Modifikatortasten sind oder nicht in Kombination mit anderen Tasten verwendet werden können.