Hay un método más fácil sólo con regedit, pero no lo recuerdo ahora, sin embargo:
http://social.technet.microsoft.com/Forums/es-ES/wcxpes/thread/ee1ae61a-1100-4327-8f0c-8b33b531028b
1.- Vamos a ejecutar Directiva de grupo (Inicio->Ejecutar->Gpedit.msc).
Configuración de equipo->Configuración de Windows->Archivos de comandos (Inicio/Apagado)
doble click en Inicio.
Click en el botón on the button Mostrar archivos… y una nueva ventana se abrirá
click con boton derecho y crea un nuevo archivo de texto.
Renombrar a osk.bat
click con botón derecho y editar el archivo
escribir la siguiente linea de comando:
C:WindowsSystem32OSK.Exe (comprueba que esta ruta es correcta para el PC que usas)
Guardad y Salir del archivo
Cierra la ventana donde está la carpeta
en la ventana Propiedades de inicio seleccionar Agregar…
Examinar y elegir el archivo OSK.bat
Aceptar, Aplicar y Aceptar
2.- Aun en Directiva de grupo ir a:
Configuración del equipo->Plantillas administrativas->Sistema->Secuencias de comandos (Scripts)
en el panel derecho, selecciona ejecutar secuencias de comandos de inicio de sesión de forma síncrona
doble click en esta opción
cambiar a Habilitada (This will make sure the logon process will continue even though the script has not ended).
Selecciona Aplicar y Aceptar
Cerrar Directiva de grupo
Apagar el PC
Reiniciar el sistema – el teclado en pantalla estará disponible durante 5-10 segundos despues de que la pantalla de inicio aparezca.
Pon cualquier otra herramienta de acceso en la capeta de inicio como normal
Si quieres que el teclado no desapareciese tras el inicio de sesion, es decir, que se mantenga para toda la sesion, entonces puedes ponerlo en un script de login para que arrenque en la carpeta INICIO o STARTUP.


