Kann dein Programm auch mit dem Scancode was anfangen? Das ist nur die Info, welche Taste gedrückt wurde und nicht, welche Funktion hinterlegt wurde? Im Forum stehen dazu noch weitere Infos.
naja das ist genau das Problem .. die scancodes ändern sich für die Taste je nach Layout ... in der Deutschen Tastatur ist die Taste unter <ESC> 220 in der US Version ist es 192 und Französisch 222.