El teclado _akey2_ ha sido diseñado para facilitar la escritura a quienes no conocen bien el teclado del ordenador (querty).
Nota: Para probar el teclado, pulse el botón derecho del ratón en cualquier parte de esta página.
La simplicidad del número de teclas (solo tiene 23) favorece su uso.
Para utilizarlo es preciso localizar las letras en las teclas y pulsarlas con el botón izquierdo del ratón.
Las 9 teclas centrales deben pulsarse dos veces:
La primera vez hacen que el teclado cambie y presenten todas las letras disponibles para la segunda pulsación, que causa que la letra sea incluida en la ventana de texto.
Hay dos posibles ventanas de texto:
Ventana de texto visible, activable mediante la instrucción: onclick="akey2_presentar_teclado (this, event); incluida como un atributo dentro de la etiqueta que modificará el teclado. Hay que incluirle el atributo: id="identificador_x".
Ejemplo de entrada de texto normal:
Ventana de contraseña, activable mediante la instrucción: onclick="akey2_presentar_teclado_password (this, event); incluida como un atributo dentro de la etiqueta que modificará el teclado. También hay que incluirle el atributo: id="identificador_x".
Ejemplo de entrada contraseña:
Antes de poder utilizar el teclado, hay que construirlo, incluyendo el código: <script>akey2_crear_teclado ()</script> al principio de la página Web.
También es posible capturar el evento onclick en una etiqueta y en todos sus nodos interiores (identificada con el atributo: id="identificador_y"), incluyendo el código onload="akey2_poner_evento_onclick ('identificador_y')" en la etiqueta <body>.
El teclado desaparece cuando el ratón deja de estár sobre él.
Para que vuelva a aparecer, debe pulsarse de nuevo, con el botón izquierdo del ratón, el texto que se quiere editar.
Se puede seleccionar texto para reemplazarlo o borrarlo.
Para modificar el texto original y cerrar el teclado, una vez que se ha escrito usanto el teclado akey2, se debe pulsar la tecla con la marca (X).
La tecla (.,;) accede a caracteres de escritura.
La tecla ( ) inserta un espacio en blanco.
La tecla (123) accede a los caracteres numéricos.
La tecla (abc) accede a los caracteres alfabéticos.
La tecla (↑) permite cambiar el teclado para que aparezcan otros caracteres.
La tecla (↓) permite cambiar el teclado, en el sentido inverso, para que aparezcan otros caracteres.
La tecla (<ӿ) borrar un caracter.
La tecla (<┘) inserta un caracter de nueva linea.
Este teclado es gratuito y se licencia bajo CPL (Licéncia Pública Común) para su libre utilización. Ha sido desarrollado por Emilio Aguilar Gutiérrez.
El código fuente se encuentra escrito en esta misma página.