Könnte sein, dass der PC sog. Scancodes erwartet. Ich glaube die sind 2 Bytes und haben nicht viel mit den ASCII-Codes der zugeordneten Zeichen gemein - die werden erst intern zugeordnet ... musst du mal unter "Scancode" suchen.

Frank