#include <Protocol/DevicePath.h>\r
\r
#include <Guid/HiiKeyBoardLayout.h>\r
+#include <Guid/UsbKeyBoardLayout.h>\r
\r
#include <Library/DebugLib.h>\r
#include <Library/ReportStatusCodeLib.h>\r
EFI_EVENT RepeatTimer;\r
\r
EFI_UNICODE_STRING_TABLE *ControllerNameTable;\r
- \r
+\r
BOOLEAN LeftCtrlOn;\r
BOOLEAN LeftAltOn;\r
BOOLEAN LeftShiftOn;\r
BOOLEAN RightCtrlOn;\r
BOOLEAN RightAltOn;\r
BOOLEAN RightShiftOn;\r
- BOOLEAN RightLogoOn; \r
+ BOOLEAN RightLogoOn;\r
BOOLEAN MenuKeyOn;\r
BOOLEAN SysReqOn;\r
BOOLEAN AltGrOn;\r
+\r
+ BOOLEAN IsSupportPartialKey;\r
+\r
+ EFI_KEY_STATE KeyState;\r
//\r
// Notification function list\r
//\r