Hi,
GetKeyVK and GetKeySC return wrong results:
vkEsc := GetKeyVK("Esc") scEsc := GetKeySC("Esc") MsgBox % vkEsc . ": " . GetKeyName("vk" . vkEsc) ; "27: NumpadRight" MsgBox % scEsc . ": " . GetKeyName("sc" . scEsc) ; "0: " MsgBox % GetKeyName("vk1B") ; "Escape" MsgBox % GetKeyName("sc001") ; "Escape" vkH := GetKeyVK("H") scH := GetKeySC("H") MsgBox % vkH . ": " . GetKeyName("vk" . vkH) ; "72: F3" MsgBox % scH . ": " . GetKeyName("sc" . scH) ; "35: -" MsgBox % GetKeyName("vk48") ; "H" MsgBox % GetKeyName("sc023") ; "H"
Fortunately, I can look up the right code of a key in the key history. Anyway, is this a bug?