Traté de intercambiar mi Fnclave con left Control, que no funcionó.
xev
Usé el comando para obtener los códigos de clave / keyym.
Luego usé:
xmodmap -e 'keycode 151=Control_L'
xmodmap -e 'keycode 37=XF86WakeUp'
Pero no cambió nada.
Tampoco pude crear el .Xmodmap
para cambiar las claves allí.
¿Olvidé algo? No arrojó un error.
Respuestas:
Si está utilizando una computadora portátil Lenovo o Thinkpad, consulte la configuración de BIOS / UEFI para verificar si hay una opción "Cambiar Fn y Ctrl" en la sección "Teclado". Según la guía del usuario, la mayoría de los modelos deberían tener esa opción.
fuente
Probablemente esté utilizando un teclado Lenovo, que informa Fncomo
XF86WakeUp
. Normalmente Fnno registra unxev
evento en absoluto porque lo maneja el BIOS, por lo tanto, no puede reasignarlo.El hecho de que se informe como
XF86WakeUp
da mucha confusión, como puede ver en este informe de error , pero en realidad no es un error, para citar el comentario 27 de ese informe de error:fuente