Uso un ThinkPad de Lenovo (X220i) y, como todos los usuarios de ThinkPad, cambié "control" y "función" en el BIOS. Ahora compré un teclado USB externo de Lenovo con una distribución de teclado similar a la interna, pero desafortunadamente, "control" y "función" se intercambian solo en el teclado interno, pero no en el externo. ¿Se puede arreglar esto de alguna manera? Tal vez usando setxkbmap
o xmodmap
? Estoy ejecutando Debian 9 (estiramiento) por cierto. si esto importa
5
Respuestas:
Respondiendo mi propia pregunta:
Gracias al usuario del foro de Lenovo blackdot54 de Canadá, hay una solución de modificación de hardware que me funciona bien:
https://forums.lenovo.com/t5/Displays-Options-and-Accessories/External-Thinkpad-Keyboard-KU-1255-switch-Fn-Ctrl-on-non/mp/3954879/highlight/true#M9523
Necesitas
Parece difícil en las fotos, pero no es tan difícil.
fuente
tal vez no necesites devolver el teclado ...
puedes probar,
luego, cuidadosa y lógicamente, presione las teclas ctrl y luego Fn.
y tome nota de la salida cuando presione las teclas ctrl y luego Fn.
y luego ejecuta los siguientes comandos: (funcionó para mí DEBE ser lo mismo para ti)
Esperemos que te ayude, por supuesto, si no, vuelve a la configuración original
fuente
xev
Reacciona en Control, pero no en Función, desafortunadamente. Ningún evento allí, parece. La función solo altera el código clave de otras teclas, si entiendo laxev
salida correctamente. Losxmodmap
comandos parecen no tener el efecto deseado.