Como he referido en un comentario, la mayoría de los sistemas operativos Windows desde XP tienen una opción llamada Teclado Virtual que emula un teclado en la pantalla principal. Se utiliza sobre todo para las personas que no pueden usar un teclado o que por alguna casualidad no pueden usar uno. Puedes desde ahí seleccionar Num Lock.
Además de esto, revise esta pregunta, ya que podría darle una solución permanente.
En Windows XP, puedes acceder a él a través del Menú Inicio |>> Todos los programas |>> Accesorios |>> Accesibilidad |>> Teclado en pantalla o a través de Windows Key + U
fuente )
En Windows Vista y aparentemente en Windows 8, puedes acceder a él a través de Inicio |>> Panel de control |>> Facilidad de acceso |>> Teclado en pantalla fuente ) fuente de Windows 8 ). Si no, se puede acceder a través del método anterior, con la diferencia de que Accesibilidad = Facilidad de Acceso fuente )
Tanto Windows XP como Windows Vista tienen el mismo teclado virtual. El Bloqueo Numérico está representado por el botón nlk
.
Windows 7 tiene un estilo diferente. Creo que el Bloqueo Numérico está oculto en el botón Options
.
Windows 8 tiene, además del teclado en pantalla, una nueva plétora de interfaces táctiles. En el cuadro de diálogo Opciones, puedes marcar la casilla “Activar el teclado numérico”. Esto proporciona un botón NumLock en el teclado en pantalla.