English Keymap (Compact 7)
3/12/2014
The keyboard mapping test verifies that the keyboard driver correctly converts each virtual-key code to a Unicode character.
Test Prerequisites
Your device must meet the following requirements before you run this test.
The keyboard mapping test does not require additional hardware.
The following tables show the software requirements for the keyboard mapping test.
Requirements | Description |
---|---|
Tux.exe |
Tux Test Harness, required for executing the test |
Kato.dll |
Kato Logging Engine, required for logging test data |
Keymap.dll |
Test library |
Subtests
The table below lists the subtests included in this test.
SubTest ID | Description |
---|---|
50 |
English keymap |
60 |
Japanese keymap |
70 |
All keyboards in the run-time image |
80 |
Arabic (101) keymap |
81 |
Arabic (102) keymap |
90 |
Hebrew keymap |
100 |
Hindi keymap |
110 |
Thai keymap |
120 |
Gujarati keymap |
130 |
Tamil keymap |
140 |
Kannada keymap |
150 |
Marathi keymap |
160 |
Punjabi keymap |
170 |
Telugu keymap |
Setting Up the Test
This test has no additional setup requirements beyond the standard test environment setup.
Running the Test
Command Line Parameters for the keyboard mapping test
The keyboard mapping test executes the "tux -o -d keymap -x50" command line on default execution. There are no other command line parameters for this test.
Verifying the Test
When the test completes running, it will report a PASS or FAIL result for all sub-tests in the test log.
Troubleshooting the Test
This test fails if the keyboard mapping does not work correctly or if you run the test on a non-English version of the Windows Embedded Compact OS.
For additional platform specific issues, consult the CTK articles on the TechNet wiki.