Du brauchst ne Abfrage, die die gedrückten Tasten abfragt.
Ist nicht ganz untrivial, aber sollte mit etwas Nachdenken zu machen sein.
- Du bekommst den ersten Make-Code vom PS/2
- der wiederholt sich, bis die Taste losgelassen wird, daher musst du warten, bis der Break-Code kommt
- Nach dem Break-Code wartest du dann wieder auf den nächsten Make, schreibst das alles in einen Array meinetwegen und wenn der Make-Code für ENTER kommt, dann wird das Array weiterverarbeitet.