Nur die Zahlen und die Großbuchstaben stimmen bei KeyCode und Char überein.
Dein 'x' ist ein $78, was dem VK_F9 enspricht.
PS: Das kleine 'x' ist hier auch ein 'X'
und das große 'X' ist ein 'X'+ssShift.
MapVirtualKey
Ein Therapeut entspricht 1024 Gigapeut.