Diese Idee ist eine Abwandlung des Beispiels und geht ebensogut. Ich würde Dir dennoch empfehlen in Deinem PC-seitigen Programm die Tasten umzudefinieren: Kommt ein UpArrow, dann mach ne 1, kommt ein DownArrow, dann mach ne 2. usw.