Como se pode desativar os atalhos do chrome?

25

Você já observou que o google-chrome possui aproximadamente 29 atalhos. ( Ctrl+ A... Z) Eu realmente odeio essas coisas. Enfim, minhas perguntas:

  • Como posso desativar alguns dos atalhos?
  • Existem arquivos nos quais todas as configurações estão armazenadas? Se houver, onde estão esses arquivos no Ubuntu 12.04?
maduro
fonte
2
Eu também os odeio! Ctrl + Intro envia um formulário, Ctrl + R recarrega a página! Um ponto sem retorno quando você está escrevendo rápido e bate neles acidentalmente!
Ivan Ferrer Villa

Respostas:

9

Aparentemente, no chrome, o google ainda não abordou o recurso Desativar atalhos de teclado .

Esses atalhos específicos de aplicativos são armazenados pelo aplicativo, eu acho que esse arquivo de configuração de atalho não existe no Ubuntu.

Existem extensões como Hotkey e gerenciador de atalhos, que fornecem atalhos definidos pelo usuário.

Até o HUD parece ter recursos limitados no Chrome.

Através do gerenciador de atalhos , você pode desativar todos os atalhos Ctrl individualmente, como aqui.

insira a descrição da imagem aqui

Para mais referência, visite

Alterar / desativar atalhos do teclado Chrome

Desativar atalhos no Google Chrome

atenz
fonte
2
Nenhuma opção para desativar Ctrl + W :(
Anwar
Costumo usar Alt + 1, 3, 7 para escrever "ë". Quando o NumLock está desativado por engano, isso muda para Alt + End, PgDn, Home e Alt + Home é o atalho para a página inicial, o que significa que perco o texto que estava escrevendo. Sua solução funcionou para mim modificando o atalho, usando a extensão, para executar este JavaScript: "return false;" Espero que ajude.
that0th3rGuy
12
  1. Vá para chrome: // extensions
  2. No canto inferior direito, clique em atalhos do teclado Atalhos do teclado
  3. Volte a Ctrl+ Shift+ Qpara algo menos irritante. No meu caso, liguei para abrir a extensão lastpass.
Sameer
fonte
2

Este é um argumento terrível:

O Javascript dos sites pode interceptar a maioria dos atalhos do navegador. Isso normalmente é usado para implementar atalhos de teclado em aplicativos da Web (por exemplo, o Ctrl-S salva o documento aberto em um aplicativo da Web em vez de abrir a caixa de diálogo da página de salvamento do navegador). No entanto, se você manipular o evento ignorando-o, ele efetivamente desabilitará o atalho do navegador.

Para fazer isso, crie um script que intercepte todos os atalhos do navegador e os descarte. Salve-o como um script de usuário Greasemonkey (nomeie-o something.user.js) e configure-o para executar em todas as páginas. Você pode usar o suporte integrado ao Greasemonkey do Chromium ou usar qualquer uma das várias extensões, se preferir uma interface diferente. O resultado final é que sempre que você estiver em qualquer página da Web (ou seja, sempre), o script será executado, fazendo com que a maioria dos atalhos do navegador seja interceptada e descartada antes que o navegador os processe.

Obviamente, você pode escrever seu script para não prender um atalho específico que você realmente usa.

Observe que existem alguns atalhos (geralmente relacionados à navegação entre guias) que, por design, as páginas da web não têm permissão para interceptar. Portanto, esses não serão desativados.

Caracol mecânico
fonte
1

Atalhos de manipulação manual no navegador Chrome, um guia para os perplexos:

TLDR: sua solução está na fase 3 de 4 abaixo, instale esse plug-in do Chrome.

É irritante ter que lidar com as constantes mudanças de ideologia do Chrome, que continuam aleatoriamente a cada 3 a 9 meses. Portanto, entender as quatro áreas diferentes em que você pode colocar intermediários na cadeia de comando do teclado para o navegador ajuda a encontrar uma solução que funcione para você e nunca mude, o tempo todo, mesmo que você altere sistemas operacionais, teclados e programas .

Se você está aqui, está tendo problemas para fazer o Chrome se comportar da maneira que deseja. Reserve um minuto e entenda as quatro áreas de remapeamento entre as teclas emitidas pelo teclado do computador e a página do lado do cliente renderizada pelo navegador Chrome, com empresas de terceiros lutando para mudar suas chaves para o que elas desejam.

Mac, Windows e Linux são diferentes em suas próprias maneiras, mas compartilham um ancestral comum e são todos iguais da maneira que descrevo. Se você mexe com esse processo, precisa tomar cuidado e se apropriar dessa linha de montagem; caso contrário, é fácil deixar as chaves órfãs, causar ações duplicadas e até causar várias ações com um toque de tecla.

Área de remapeamento de teclas 1 de 4, (Código do teclado -> Sistema operacional)

Somente Mac e Linux podem experimentar aqui. Existem programas como .inputrc e outros arquivos de configuração que interceptam as teclas do teclado antes mesmo que o sistema operacional possa ouvi-las. Geralmente deixo isso em paz, pois, na maioria das vezes, meu teclado é um transmissor fiel de teclas e meu sistema operacional é um ouvinte fiel de teclas. Você pode remapear as chaves aqui e alterar o que o seu sistema operacional ouve, deixando o navegador Chrome sem poder para contrariar você.

Área de remapeamento de chave 2 de 4 (Sistema operacional -> Aplicativo Chromium)

O navegador Chrome é apenas um programa de computador em execução no seu sistema operacional. O sistema operacional coloca a janela do navegador em quarentena e o Chrome recebe apenas os códigos de chave transmitidos a ele pelo sistema operacional. Mac, Windows e Linux têm seus próprios programas de remapeamento de chave, como o Spectacle and Karabener do Mac, o Windows StickyKeys ou os .inputrcarquivos internos de baixo nível, como arquivos de configuração e configuração do Linux .

Brincar por aqui envolve a instalação do programa para o seu sistema operacional e intercepta os códigos de chave do sistema operacional e altera quais chaves são ouvidas por qual aplicativo. Essa área de remapeamento também deixa os intrometidos desenvolvedores do Chrome impotentes para contrariar você, porque eles estão em quarentena no espaço do aplicativo. Instale o programa e dizer-lhe para remapear Ctrl-Ka Ctrl-Shift-carpal-tunnel-pe você está pronto para as corridas. Se você fizer isso, também precisará observar que a área de remapeamento 3-de-4 e 4-de-4 também propaga a chave corretamente.

Área de remapeamento de chave 3 de 4, (aplicativo Chrome -> Todas as páginas renderizadas)

É aqui que está o seu problema. Os desenvolvedores corajosos do Google-Chrome sentados em sua fortaleza de cristal constantemente alteram essas chaves a cada 3 a 9 meses, por causa dos usuários que gritam com elas. É aqui que todos podem usar o plug-in do Chrome, independentemente do sistema operacional: Mac, Windows, Linux. Instale o plug-in Chrome: Shortkeys (Custom Keyboard Shortcuts) by: Mike Crittenden. Este plug-in possui duas áreas que permitem remapear as chaves nas áreas 3-de-4 e 4-de-4. Leia o manual e você pode remover o mapeamento e remapear todos os comandos aqui.

Área de remapeamento de chave 4 de 4, (mecanismo V8 Interpreter do Chrome <-> javascript / jquery / Flash / etc)

É nessa área que acontecem ainda mais problemas. Esses desenvolvedores individuais e corporativos de todo o mundo programam javascript no lado do servidor e no cliente para instruir o Chrome a refazer o remake de sua chave para o que eles querem que seja. Assim, supondo que você transmita corretamente sua chave das áreas 1 a 3, a Área 4 aqui o controla na última milha.

O plug-in ShortKeys também possui uma área para esse espaço, mas você precisa garantir que a área 3 esteja correta. Para mim, apenas um plug-in do Chrome faz tudo o que preciso para contrariar os desenvolvedores do Chrome e os desenvolvedores da página da Web, mas não é perfeito. Você carregará um aplicativo flash e, de repente, o Flash pintará pilhas de cocô Unicode e unicórnios na tela, em vez de rolar para baixo, conforme as instruções.

Notas extras:

Se você definir uma chave de remapeamento em uma área, mas não nas outras, será deixada com uma chave não remapeada, porque uma área substitui outra, ou deixada apenas com a existente, ou com uma não operação misteriosa ou pior, uma operação duplicada e um loop de feedback resultando em uma chave travada ou com spam.

Afirmar suas instruções através de toda essa pilha é um desafio. Mas tomar posse possui recompensas de longo prazo porque, como você pode ver, todos os fabricantes de computadores, especialmente o Mac, estão tirando as chaves uma por uma e substituindo-as por "Apple-buy it now!" botões e botões de peido nas faixas de riso quando você pressiona a tecla escape, que faz o remapeamento automático para "Apple-buy-it-now".

Eric Leschinski
fonte
0

Eu também tive esse problema.

Corrigi-o acessando o menu Atalhos do teclado (Ferramentas -> Extensões -> Atalhos do teclado (role para baixo)), selecionando cada caixa de atalho e tentando pressionar (no Mac) Comando + Shift + Alt + 5 + 6 + 7 + H + F5 ..... Você entendeu a idéia. Isso deve funcionar em qualquer outro sistema operacional também.

Tente usar um monte de teclas modificadoras e bater no teclado com a mão (ou a cabeça!) Até que ele diga "Não definido".

WestJ
fonte
0

O atalho mais irritante para mim é o Ctrl+ Alt+ O, que é o atalho de importação otimizada do IntelliJ. O Chrome seqüestra isso para abrir sua janela stk.

Para desabilitar isso, abra o menu de configuração e desmarque as Teclas de Atalho: insira a descrição da imagem aqui

Victor Grazi
fonte