Existe uma maneira de especificar um atalho de teclado para alternar para uma janela específica? Eu sei sobre Alt+Tab, Alt+`, Alt+Esc etc. Mas todas essas teclas percorrem todas as janelas, o que não é o que estou procurando. Gostaria de uma chave que me levasse diretamente para uma janela específica, independentemente de qual janela está em foco no momento.
Meu caso de uso é usar o Google Meet para reuniões enquanto também olho outras janelas (slides, páginas da web, editores de código, Slack). Fico sem som na maior parte do tempo e, quando quero falar, posso pressionar a barra de espaço para ativar temporariamente o som (recurso "push-to-talk"). Mas isso só funciona quando estou na janela do Google Meet. Então, o que procuro é uma tecla que pressiono, seguida da barra de espaço, para poder começar a falar rapidamente no Google Meet.
Nas configurações do Ubuntu para atalhos de teclado você pode criar
Custom Shortcuts
quais executam um comando.Portanto, se você puder encontrar um programa de terminal para fazer o que deseja, será fácil escrever um script de shell e alterná-lo para um atalho de teclado.
Eu costumo
wmctrl
fazer isso, que oferece várias opções para interagir com o gerenciador de janelas X, então, em um nível muito básico, posso focar uma janela com base em seu título, como/usr/bin/wmctrl -a "Firefox"
No entanto, eu uso o Xorg/X11, então se você usar o Wayland, que é o padrão atual,
wmctrl
provavelmente não funcionará. Eu nunca uso o Wayland, então não posso dizer se existem programas alternativos, mas você pode encontrar algo.