Windows Key Test (Manual)
This 2-part test confirms that the keyboard implements the Windows logo key by using the expected scan code and virtual key code. If the keyboard implements a left and right Windows logo key, both keys are tested individually.
During the test, you must respond to prompts that appear on the screen.
Note
InputTest.exe is not supported on the ARM platform.
Test details
Associated requirements |
Device.Input.Keyboard.BrowserMultimediaKeysUseMSApis Device.Input.Keyboard.HotKeyFunctionAPI Device.Input.Keyboard.LogoFlagKey Device.Input.Keyboard.ScanCode |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows Server 2003 x64 Windows Server 2003 x86Windows Server 2008 R2 (x64) Windows Server 2008 x64 Windows Server 2008 x86Windows 8.1 x64Windows 8.1 x86Windows Server 2012 R2 Windows Vista Client x64 Windows Vista Client x86 |
Expected run time |
~2 minutes |
Categories |
Certification |
Type |
Manual |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Keyboard Testing Prerequisites.
Note
Make sure that the keyboard under test is the only keyboard that is connected to the computer.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Input Testing.
More information
The application captures all keyboard input by using a low-level hook. While you are running the test, the keyboard will not work in other applications. System commands such as Ctrl+Alt+Delete function normally.
The test has two views: setup view and execution view. In the setup view, select whether the keyboard implements left, right, or both Windows logo keys. In the execution view, you're prompted to press the Windows logo keys. If the test returns the expected scan code and virtual key code, the Windows Hardware Certification Kit (Windows HCK) Manager displays Pass and the color changes from yellow to green. When the test passes, the test summary displays Pass and the color changes to green. To complete the test, click Submit Results. You can reset the test at any time by clicking Reset Test.
Command syntax
Command | Description |
---|---|
InputTest.exe |
Runs the test, allow the user to select from one of three possible tests. |
/winkey |
Runs the test with the Windows Key test job selected. |
File list
File | Location |
---|---|
Hook.dll |
<testbinroot>\ |
InputTest.exe |
<testbinroot>\ |
WttLoggerWrapper.dll |
<testbinroot>\ |