Mi computadora portátil tiene una tecla de función que convierte Flas teclas en teclas que cambian el volumen o el brillo. Me gustaría intercambiar varios de ellos para que realicen esa función en funcionamiento normal y sean una tecla de función mientras se Fnmantiene presionada la tecla.
Supuse que las teclas de función eran solo códigos de teclas normales y que el conjunto de teclas era lo suficientemente grande como para incluir todas las teclas especiales posibles. Intenté hacerlo como sugiere este tutorial (¿Cómo reasigno ciertas claves o dispositivos?) y usarlo xev
para obtener los códigos clave y luego usarlo xmodmap
para intercambiar su valor.
Sin embargo, esto no parece funcionar. La F12clave da la xev
salida:
KeyPress event, serial 41, synthetic NO, window 0x4a00001,
root 0xb1, subw 0x0, time 468005, (23,-15), root:(89,37),
state 0x10, keycode 96 (keysym 0xffc9, F12), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
Lo cual creo que es de esperar. Sin embargo, el botón Aumentar volumen da esta respuesta:
KeymapNotify event, serial 41, synthetic NO, window 0x0,
keys: 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Y también lo hace la tecla Disminuir volumen. ¿Cómo puedo realizar el intercambio de las claves que deseo?
Gracias
Respuesta1
Por lo general, las computadoras portátiles tienen una configuración en el BIOS que hace esto por usted. Cuando compré mi computadora portátil (una HP), hizo esto y pude cambiarla. Esta es probablemente tu mejor opción.