GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo enviar Ctrl+Alt+F1 (y otras pulsaciones de teclas especiales) a la ventana X?

Llamemos a Ctrl +Alt +Fx (donde Fx es uno de los botones de función:F1 , F2 , F3 ...) teclas srvr.
Hay una manera de deshabilitar/habilitar las teclas srvr sobre la marcha. Al deshabilitar quiero decir que X11 no los traga, sino que pasa al administrador de ventanas (kwin en kde).

Para deshabilitar las teclas srvr, ejecuta setxkbmap -option srvrkeys:none
Para habilitar las claves srvr, ejecuta setxkbmap -option
Para comprobar si srvr_ctrl(no_srvr_keys) la bandera está habilitada, ejecute setxkbmap -print | grep xkb_symbols

En kde existe la posibilidad de realizar acciones de ventana (por ejemplo, ejecutar algún comando cuando la ventana obtiene o pierde el foco). Por lo tanto, puede deshabilitar automáticamente las teclas srvr cuando la ventana de su aplicación especial está enfocada y habilitarlas automáticamente cuando pierde el foco. Es solución universal. Útil para aplicaciones como TeamViewer, VirtualBox, Chrome Remote Desktop, ipkvm viewer, krdc, etc.
Si está interesado, aquí está mi script que uso para esto:https://github.com/Ashark/aten-ip8000/blob/master/srvrkeys


Linux
  1. Cómo manipular nombres de archivos que tienen espacios y caracteres especiales en Linux

  2. ¿Cómo enviar pulsaciones de teclas (f5) desde la terminal a un programa Gui?

  3. ¿Imprimir una cadena que incluye comillas simples y otros caracteres especiales?

  4. Cómo enviar un correo electrónico con archivo adjunto y cuerpo desde Linux

  5. ¿Cómo uso sed para cambiar mis archivos de configuración, con claves y valores flexibles?

Cómo actualizar Manjaro y otras distribuciones de Linux basadas en Arch

Cómo instalar Netbeans en Ubuntu y otros Linux

Cómo instalar y usar i3 Window Manager en Linux

Cómo instalar Ansible en Ubuntu y otras distribuciones de Linux

Consejos de Ubuntu:cómo iniciar sesión sin ingresar el nombre de usuario y la contraseña

¿Cómo cambiar el nombre de todos los archivos con caracteres especiales y espacios en un directorio?