Existe uma maneira de atribuir um atalho de teclado definido em uma precedência de aplicativo a um atalho de todo o sistema com a mesma ligação de tecla?
Comportamento desejado: Quando algumas teclas são pressionadas, verifique se o aplicativo focado deseja fazer alguma coisa (e, se for o caso, faça). Caso contrário, verifique se há um atalho do sistema para algumas teclas e faça isso.
O que acontece atualmente: eu F11configurei como 'alternar tela cheia' no menu de configurações para atalhos de teclado. No Chrome, você F11deve ativar o próprio modo de tela cheia do Chrome, mas é substituído pelo atalho do sistema, ou seja, o Chrome fica em tela cheia (o painel GNOME e a barra de título desaparecem), mas não entra no modo de tela cheia do Chrome (onde as guias, barra de endereço e barra de favoritos também desaparecer).
(Observação: o Firefox não tem o mesmo problema, mas isso ocorre porque o FF em tela cheia é o mesmo que / é acionado pelo gerenciador de janelas em tela cheia)
Respostas:
Isenção de responsabilidade: não é exatamente isso que você deseja, mas gastei muito tempo nisso para não publicá-lo e talvez alguém possa usá-lo.
Cheguei até Ctrl + F11 em tela cheia em todos os lugares, exceto no Chromium, onde é a tela cheia do Chromium!
Eu pensei que poderia enganar o gerenciador de janelas se eu usar
xdotool
e enviar o comando diretamente para a janela do chrome - sem sucesso.Então eu pensei que poderia alterar o atalho de teclado no google chrome, mas isso parece codificado - outro beco sem saída.
Instale
xdotool
para simular pressionamentos de tecladoreconfigurar os atalhos do teclado Ubuntu para algo arbitrário, que nunca digitamos, mas é utilizável no script
Configurações -> Dispositivos -> Teclado
Role para baixo e edite Alterne para o modo de tela cheia
Ctrl + Alt + 1
e pressione+
e adicione um atalho de teclado personalizadopressione o botão
+
e adicione um atalho de teclado personalizadoeditar o script
torná-lo executável
Parece impossível enganar o gerenciador de janelas e contrabandear as teclas, mas certamente existem soluções possíveis. Nesse caso, o Google tornou o atalho de teclado em tela cheia não configurável, ficando um pouco abaixo da marca
Agora, com Ctrl + F11, o gerenciador de janelas controla o comportamento da tela cheia, exceto no cromo.
fonte