Du registrierst in der KeyList eine Taste per RegisterKeyDown und RegisterKeyUpEvent
Beispiel: Taste W
RegisterKeyDown liefert wert 1
RegisterKeyUp liefert den Wert 0
Du machst nen PP, der diese Werte dann abfragt, sprich
[TastenID == 1] ---> Befehl
[TastenID == 0] ---> anderer Befehl