Keyboards

The following considerations apply to the relationship between the keyboard of the development computer and the keystrokes perceived by the emulator.

Mapping Characteristics

The mapping between the keyboard of the development computer and the Smartphone or Pocket PC emulator keypad is not guaranteed to match. The mapping between desktop keystrokes and clicks on the emulated keypad is provided by the skin files. So, for example, when you click on a * on the emulated Smartphone keypad, the emulator receives an F8 keystroke. Thus, by pressing F8 on your development computer keyboard, you cause the same behavior as if you were clicking on the emulated keypad. On the other hand, if you press SHIFT+8 on the development computer keyboard, a Smartphone emulator OS actually receives SHIFT+8 from what it considers the keypad, and simply ignores the keystroke.

See Also

Other Resources

Device Emulator