Ubuntu 19.04 cómo deshacerse de Ctrl+Alt+F7

Ubuntu 19.04 cómo deshacerse de Ctrl+Alt+F7

¿Alguien puede dar una respuesta definitiva a esto? Estos atajos son muy comunes para cualquier desarrollador prácticamente en cualquier ide... No tengo idea de por qué debería tomar más de una hora buscar una manera de desactivarlos y no obtener ningún resultado...

Cada vez que presiono esta combinación (que debería encontrar usos en mi código), mi sistema operativo se queda en blanco y vuelve a la vida con Ctrl+Alt+F1.

Se agradece cualquier ayuda. Estoy seguro de que no soy el único que tiene este problema.

Respuesta1

El siguiente método me funciona en Kubuntu 18.04.2 LTS. Debería funcionar para ti si estás usando X (peroNo espero que funcione en Wayland.).

esta respuestalee:

Tienes dos mapas de teclas diferentes. Uno usado por tu entorno gráfico (X) y otro usado por tu consola.

El primero está configurado por xmodmapy setxkbmap. El segundo está configurado por loadkeys.

Puedes volcar el primero con xmodmapy el segundo con dumpkeys.

La salida de xmodmap -pke(ejecútelo desde su entorno gráfico) contiene algo como

keycode  73 = F7 F7 F7 F7 F7 F7 XF86Switch_VT_7

Para hacer lo que quieres necesitas reemplazar XF86Switch_VT_7con F7. Invocar

xmodmap -e 'keycode 73 = F7 F7 F7 F7 F7 F7 F7'

A partir de ahora Ctrl+ Alt+ F7no cambiará a VT_7. Si necesita cambiar de todos modos, puede

  • vincularse XF86Switch_VT_7a otra pulsación de tecla,
  • o "transitar" a través de cualquier consola no gráfica (por ejemplo, presione Ctrl+ Alt+ F3) donde xmodmapno tiene jurisdicción y Alt+ F7(o Ctrl+ Alt+ F7) cambia a VT_7.

En mis pruebas confirmé que luego puedo vincular y usar ++ Ctrlen VLC. Otras aplicaciones GUI también deberían poder utilizar el acceso directo.AltF7


Estoy en Kubuntu 18.04.2 LTS y puedo hacer que la solución sea permanente pegando

keycode 73 = F7 F7 F7 F7 F7 F7 F7

en mi ~/.Xmodmaparchivo. Esto funciona porque /etc/X11/Xsessionlos archivos de origen de /etc/X11/Xsession.d/; uno de los archivos es 80kubuntu-xmodmapel que hace xmodmapejecutar $HOME/.Xmodmap(si existe).

información relacionada