Como posso desativar as ligações de teclas F1(ajuda) e F10(menu de notificações)?
Primeiro eu preciso do utilitário de tela e o segundo para sair mc
no console.
Não existem tais combinações de teclas nas configurações do sistema Atalhos do teclado .
fonte
Desativar F10 no terminal gnomo em 12.04
Digite isso no console:
Depois feche todas as sessões do terminal. Agora, ele deve funcionar como deveria (
mc
por exemplo).fonte
iniciar
gconf-editor
e seguir/apps/gnome-terminal/keybindings/help
Descrição:
"Tecla de atalho do teclado para iniciar a ajuda. Expressa como uma sequência no mesmo formato usado para arquivos de recursos GTK +. Se você definir a opção para a sequência especial" desativada ", não haverá atalho do teclado para esta ação."
fonte
Eu sou novo no Linux e essa tecla F10 me deixa louca. Todos os truques acima não funcionaram, mas agora encontrei uma solução (para Ubuntu 11.10 com área de trabalho clássica do Gnome 3). Em um terminal, digite o seguinte comando:
gsettings set org.gnome.desktop.interface menubar-accel ""
Com o dconf-editor, pode-se descobrir que o F10 realmente se foi. Observe que esse tipo de truque parece ser altamente dependente da versão do Gnome / Ubuntu.
fonte
Para sair de mc (com a tecla F10). Desative "Tecla para abrir o menu do primeiro painel" no plug-in do Unity Compiz (ccsm)
fonte
O @kholis está correto ao desativar o F10 no Unity, mas se você é novo como eu, precisa de um pouco mais de informações para fazer isso funcionar.
Se ainda não estiver instalado, instale o compizconfig-settings-manager:
Inicie o gerenciador de configurações recém-instalado e filtre a "unidade"
Edite "Tecla para abrir o menu do primeiro painel" para desativá-lo ou alterá-lo para outra tecla.
Ainda não encontrei uma maneira de mudar F1.
fonte
As instruções em http://ubuntuforums.org/showthread.php?t=1317325 (citadas abaixo) também funcionam no Ubuntu 11.04. (Parece desativar F1 tanto na área de trabalho quanto no terminal. Ou seja, F1 não envia uma sequência ansi para o shell no terminal, se é isso que o OP queria.)
fonte
Você pode desativá-lo facilmente usando o CCSM (clique para instalar, se você não o tiver instalado).
Em seguida, vá para Desktop -> Ubuntu Unity Plugin -> Key para abrir o menu do primeiro painel e desativá-lo ou altere-o para outro atalho de teclado.
Nota : parece que este método não funciona no Unity2D.
fonte
Esta é uma dica para usuários do Thnkpad, especialmente o T60. Remapeie a tecla F1 para escapar. Isso elimina o pop-up irritante da ajuda do terminal quando você pressiona F1. Você costuma fazer isso por causa do engraçado posicionamento do ESC nos T60s.
fonte
Se você quiser mudar isso apenas no Gnome Terminal, clique em Editar> Atalhos do teclado no Terminal.
fonte
Eu recomendo usar F1 como um atalho para outra coisa. Eu corro Tilda, um terminal de linha de comando no estilo de terremoto, e o atalho padrão é F1. Ele substitui a Ajuda, portanto, nunca tenho Ajuda iniciando quando pressiono F1. Mesmo que você não goste muito de Tilda, pressionar F1 novamente para ocultá-lo é muito menos entediante do que fechar a Ajuda depois de iniciá-la acidentalmente.
fonte
12.04
F1parece não fazer nada fora da caixa no 12.04
F10parece simular um clique direito do mouse.
Portanto, em resposta às especificidades da pergunta, não há necessidade de desativar a ajuda e as notificações.
Você ainda pode mapeá-las para algo assim: O
mapeamento de teclas de atalho no 12.04 é simplesmente realizado através do widget Teclado.
No iniciador do Unity, encontre o teclado.
Na janela que se abre, selecione a guia atalhos e atalhos personalizados.
Clique no sinal de adição para adicionar um novo atalho.
Dê um nome para o que corresponder à funcionalidade que você está atribuindo.
Digite o comando que você deseja que execute no comando.
No lado direito da janela, clique onde está desativado. Isso deve alternar para Novo Acelerador.
Agora apenas aperte F10.
O acelerador de atalhos personalizados que você definiu substitui o comportamento da simulação com o botão direito. Você pode definir este comando como
echo 'nope' > /dev/null
se quiser que o seu F10 não faça nada.fonte
mc
aberto no terminal.12.04 Sem unidade - desative o comportamento F1 e F11
Instalei o Ubuntu 12.04 / 64 e removi completamente o Unity seguindo estas instruções. . Muitas das ferramentas que modificam o comportamento do Unity, portanto, não funcionam. Em particular, o CCSM não "vê" mais os atalhos do teclado.
Eu descobri que o método usando Editar-> Atalhos do Teclado na janela do terminal também não funcionou. Depois de um pouco de brincadeira, descobri que, olhando para baixo na janela Atalhos do teclado na seção Teclas de atalho , F1 e F11 ainda estavam definidos para seus respectivos atalhos.
Para consertar isso,
Clique no "F11" no campo direito da linha que define F11 como Tela cheia. O texto mudará para "Novo acelerador ...".
Digite alguma outra sequência de teclas menos censurável (como alt-F11) e essa combinação de teclas substituirá o atalho. Se alguém souber digitar "nada", informe-nos.
Repita para a tecla F1.
fonte
Ctrl + F1 também não funciona. A solução é a mesma que para Shift + F10. Não esqueça o ponto e vírgula como separador!
Coloque isso em ~ / .config / gtk-3.0 / gtk.css:
fonte
Isto é o que funcionou para mim no Xfce ...
Área de trabalho -> Abra o terminal aqui -> Editar -> Preferências -> Avançado
Atalhos
Selecione 'Desativar tecla de atalho do menu (F10)' Selecione 'Desativar tecla de atalho da janela de ajuda (F1)'
Encontrado aqui https://forums.freebsd.org/threads/f1-f10-in-midnight-commander.63490/
fonte