Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
On-screen keyboards provide an image of a standard or modified keyboard on the coputer screen that allows the user to select keys with a mouse, touch screen, trackball, joystick, or other alternative-input device. On-screen keyboards are helpful for individuals who are not able to use a standard keyboard due to dexterity or mobility difficulties.
This topic identifies some of the main technologies available in Windows Vista that 3rd-party developers can use for creating an on-screen keyboard.
Assistive technology devices can use UI Automations control patterns to manipulate the user interface on behalf of the user. For example, using control pattern classes, AT devices can programmatically access the menu of an application, select a menu item, or select a button on a dialog box.
Programming Model | Documentation Links |
---|---|
Managed |
Assistive technology devices can use speech recognition technology available in Windows as an alternative form of user input.
Programming Model | Documentation Links |
---|---|
Managed |
Assistive technology products, because of the fact that they access information about the user interface (and in some cases change or manipulate the UI on behalf of the user), need to understand how to interact with privileged applications.
Programming Model | Documentation Links |
---|---|
Managed |
Developer Best Practices and Guidelines for Applications in a Least Privileged Environment |
Managed |