On-Screen Keyboard at Login

For Windows Vista and newer there are accessibility tools on the lower left corner of the screen.

Windows XP however needs a registry edit to show the on-screen keyboard on the login screen.

Run regedit and navigate to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon

Edit the System key and enter osk.exe and click OK.

The on-screen keyboard should appear at the next login.