Recientemente me encontrabaja con una laptop Toshiba la cual se le descompuso un grupo de teclas, en concreto Control, X, C y V... Aprovechando que esta cmputadora contaba con teclado numerico el cual no hera del todo imprecindible, decidi sustituir los numero 1 2 y 3 por X C V. ¿Como lo hice?, sigue leyendo.
Requisitos
Terminal y ser SU
1.- Primeramente necesitamos conocer el valor Hexadecimal de las teclas a ser modificadas, para ello inicamos la terminal y logeamos como SU.
Ingresamos el comando:
showkey -s
Precionamos la tecla a ser reasignada para ver su código... en mi caso la tecla X
0x9c
0x1e
Estos dos valores el primero corresponde a cuando presionamos la tecla y el segundo cuando la soltamos, el que no interesa es el primer código.
2.- Necesitamos saber la asignación Keycode para la tecla a ser usada, Para conocer el Keycode podemos desde terminal usar el comando showkey, precionamos y los dara su equivalencia en Keycode, o bien podemos consultar la tabla de asignacion para Keycode
3.- Teniendo el valor hexadecimal de latecla a "modificar" y el valor Keyvode de la tecla a usar ahora empleamos el siguiente comando:
setkeycodes [HEX] [Keycode]
setkeycodes 0x29 76
Donde setkeycodes es la instruccion para asignar nuevas funciones a telcas
0x9c es el valor de la tecla a modificar
76 es el Keycode de la tecla a usar sonbre 0x9c
Con esto podriamos estar sustituyendo el funcionamiento de teclas de una forma realmente sencilla y sin terceras aplicaciones.
No hay comentarios:
Publicar un comentario