On-Screen Keyboard Component Description The On-Screen Keyboard component provides a utility that displays a virtual keyboard on the screen and allows users with motion disabilities to type data using a pointing device or joystick. The On-Screen Keyboard is intended to provide a minimum level of functionality for users with motion disabilities.

The On-Screen Keyboard provides the following typing modes for entering data:

  • In clicking mode, users can click the on-screen keys to type text.
  • In scanning mode, On-Screen Keyboard continually scans the keyboard and highlights areas where users can type keyboard characters by pressing a hot key or using a switch-input device.
  • In hovering mode, users can use a mouse or joystick to point to a key for a predefined period of time, and the selected character is typed automatically.

Using On-Screen Keyboard, users can also perform the following functions:

  • View an enhanced keyboard that includes the numeric keypad, or a standard keyboard that does not include the numeric keypad.
  • Display the keyboard with the keys in the standard layout, or in a block layout in which the keys are arranged in rectangular blocks. Block layout is especially useful in scanning mode.
  • Display the U.S. standard keyboard of 101 keys, the universal keyboard of 102 keys, or a keyboard of 106 keys with additional Japanese-language characters.
  • Use Click Sound to add an audible click when a key is selected.
  • Use Always on Top to keep the keyboard displayed on your screen when switching programs or windows.

Component Configuration

On-Screen Keyboard provides a dialog box that can be used to configure On-Screen Keyboard for each user.

For More Information

For more information on this component, see this Microsoft Web site.

]]>
%11% osk.exe False On-screen Keyboard File MSVCRT.dll File ADVAPI32.dll File KERNEL32.dll File GDI32.dll File USER32.dll File comdlg32.dll File WINMM.dll File SHELL32.dll File COMCTL32.dll %11% MSSWCH.DLL False %11% MSSWCHX.EXE False HKEY_CURRENT_USER\Software\Microsoft\Osk 1 1 1 HKEY_CURRENT_USER\Software\Microsoft\Osk Setting 040000000000000000000000C0C0C000FF80C00000FF40008080FF000200000001000000650000000000000000000000010000000100000000000000E8030000F5FFFFFF000000000000000000000000BC020000000000000302012256657264616E61000000000000000000000000000000000000000000000000000100000000000000010000000100000001000000983A000001000000010000000100000001000000010000000200000001000000070000000700000010000000070000000000000000000000BC020000000000000102022253797374656D0010688AF70CAC0001009433020000005701000009008B01A4010000000080FF80000100000020000000010000000000000001000000010000000000000001000000B80000004900000056020000AD020000190300006D010000EE02000039020000000000000000000072000000B10000000000BC420000C8417100000072000000730000007400000075000000760000007700000078000000790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000010000000000000000000000000000000100000000000000F40100000100000000000000 3 1 1 HKEY_CURRENT_USER\Software\Microsoft\Osk Stepping 3 4 1 1 %18% osk.chm False %18% osk.hlp False File ole32.dll On-screen Keyboard 1.0 An on-screen keyboard 2000 Microsoft Corp. Microsoft Corp. danliles danliles 11/4/2000 10/16/2001 10:31:37 PM