Generic USB Game Controller Test
This test verifies that an input gaming device driver is HID-compliant by ensuring that the driver supports the required functionality for Direct Input.
Warning
Although much of this test is performed automatically, some manual input at the beginning of the test must verify axis functionality. This test relies on the Microsoft® DirectInput™ API to ensure that the device being testing is functioning as expected.
Test details
Associated requirements |
Device.Input.GameController.CommonController.XInput Device.Input.GameController.GenericController.DirectInput |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows 8.1 x64 Windows 8.1 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: Game Controller Testing Prerequisites.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Input Testing.
More information
Follow the on-screen instructions to place the devices axis at the maximum and minimum points when required. All other test cases are automated.
Command syntax
Command | Description |
---|---|
Joydrv_hct -c joydrv.pro |
Runs the test. |
Note
For command line help for this test binary, type /h.
File list
File | Location |
---|---|
Joydrv_hct.exe |
<[testbinroot]>\gamecontrollers\ |
Joydrv.pro |
<[testbinroot]>\gamecontrollers\ |