A melhor maneira é desativar a configuração do teclado em seu aplicativo específico. Para o Firefox, existe uma extensão keyconfig . Isso permite alterar as configurações do teclado.
Se você deseja desativar o Ctrl+ Qpara todo o sistema, sugiro que faça uma nova configuração:
- Vá para Sistema -> Preferências -> Configurações do teclado
- Clique em Adicionar
- Dê um nome como configuração falsa e insira
/bin/false
como comando. Aplique suas alterações.
- Clique em ' Desativado ' e pressione Ctrl+ Q.
Agora você deve ter uma nova entrada com o nome aplicado e a configuração do teclado. Toda vez que você pressiona Ctrl+, Qseu sistema executa o comando /bin/false
que basicamente não faz nada. Portanto, esta é uma solução alternativa para desativar a configuração.
kbd
tag html.Ctrl-Q
a janela será fechada. Você nunca pode atribuir esta chave usando este métodoProvavelmente, inserir o atalho em Sistema -> Preferências -> Atalhos do teclado e "desativá-lo" deve funcionar.
fonte
Você pode ir para Sistema-> Preferências-> Atalhos do teclado e atribuir esse combo a uma ação não utilizada. Por exemplo, designei CTRL + Q para alternar para o espaço de trabalho 12 (Não, não tenho 12 espaços de trabalho).
Como resultado, essa configuração do sistema substitui o aplicativo um e CTRL + Q não fecha mais o Firefox (provavelmente a combinação nunca chega ao Firefox). Apenas não faz nada.
fonte
Se Ctrl+ Qfechar a janela de configurações do teclado, como aconteceu comigo, defina o atalho para outro valor, feche a janela e aguarde até que o atalho atualizado apareça em algum lugar
~/.gconf/desktop/gnome/keybindings/*
. Abra esse arquivo e edite ostringvalue
comando para ler<Primary>q
. Em seguida, reinicie o PC. Isso funcionou para mim, em oposição à resposta aceita.fonte
Aqui está uma versão da linha de comandos da versão da GUI já fornecida. Em alguns sistemas, Ctrl + Q fechará a janela de entrada do acelerador sem definir o atalho, portanto, isso pode ser necessário:
Observe que esta solução é para o gnome-2 / Unity. Uma solução semelhante deve ser possível com as configurações de gnome-3.
fonte
No Linux com Firefox Quantum, atualmente existe um bug que impede que extensões e configurações explícitas alterem um atalho interno, como ctrl-Q. Uma solução alternativa é bloqueá-lo no nível do sistema, por exemplo, instalando o script em https://github.com/sasawat/firefox-ctrl-q-workaround e atribuindo-o como a ação do ctrl-Q como um atalho global.
fonte
Para mim, desabilitar o
Ctrl+Q
atalho em todo o sistema não é a solução perfeita, pois impede que outros aplicativos que não o Firefox, Chrome etc. sejam notificados quando você usar esse atalho - por exemplo, o IntelliJ IDEA usaCtrl+Q
como uma ligação padrão para mostrar pop-ups rápidos de documentação. acima.Se você está procurando uma solução apenas para o Firefox, eu recomendo Desativar o plugin Ctrl-Q Shortcut . Na minha opinião, é uma opção melhor do que o keyconfig mencionado pelo @qbi porque sua fonte está disponível no GitHub , enquanto o keyconfig está disponível apenas como um binário.
fonte
Minha solução atual é criar um novo atalho em Configurações do sistema> Teclado> Atalhos. Se o atalho for pressionado acidentalmente, receberemos uma mensagem informativa.
notify-send 'Dear idiot' "Don't press ctrl-Q"
No entanto, isso desativa todo o sistema de comando, o que pode ser uma troca aceitável, dependendo do seu caso de uso.
Testado em:
fonte