Die Tasten werden wie gedrückte Tasten einer Tastatur registriert; Die Buchstaben (X, Y, L, R, A, B), Pfeiltasten sowie Start (Enter) und Select (Space) entsprechen auch fast 1:1 den gesendeten Werten;
Statt B wird ein G gesendet, da sich so einzelne Matrix-Bereiche des Controllers nicht überlappen; es werden also auch mehrere gleichzeitig gedrückte Tasten erkannt. Und soweit der Controller jetzt im Einsatz war, gabs auch keine Probleme mit Überschneidungen etc. (Da müsste man schon eine Vielzahl an Tasten drücken, was anatomisch schwierig sein dürfte)

@ Johannes G.: die PS/2-Variante lässt sich über nen USB-Adapter problemlos auch am Laptop betreiben.