diff --git a/Features/Intel/UserInterface/VirtualKeyboardFeaturePkg/VirtualKeyboardDxe/Keyboard.c b/Features/Intel/UserInterface/VirtualKeyboardFeaturePkg/VirtualKeyboardDxe/Keyboard.c index 230cb0d276..912bf5f46c 100644 --- a/Features/Intel/UserInterface/VirtualKeyboardFeaturePkg/VirtualKeyboardDxe/Keyboard.c +++ b/Features/Intel/UserInterface/VirtualKeyboardFeaturePkg/VirtualKeyboardDxe/Keyboard.c @@ -885,6 +885,7 @@ VkApiStart ( KeyData.KeyState.KeyShiftState = 0; KeyData.Key.ScanCode = SCAN_NULL; NotifyHandle = NULL; + KeyData.Key.UnicodeChar = CHAR_NULL; for (KeyData.Key.ScanCode = SCAN_UP; KeyData.Key.ScanCode <= SCAN_ESC; KeyData.Key.ScanCode++) { Status = SimpleEx->RegisterKeyNotify (