Eu sou uma pessoa com visão normal e gostaria de ver as páginas a 100% o tempo todo. Eu uso atalhos de teclado que envolvem Ctrlmuito, então, cerca de vinte vezes por dia, acerto acidentalmente Ctrlao mesmo tempo em que estou rolando, o que resulta na atualização e repintura da página. Isso é irritante, pois pode levar até 30 segundos para corrigir o problema, dependendo da complexidade do layout do site. Em sites com layout dinâmico, como o Google Docs, o problema é mais sério; pressionar acidentalmente Ctrl+ roda do mouse corrompe a exibição e me obriga a atualizar a página completamente, às vezes fazendo com que eu perca informações no processo.
Gostaria de desacoplar Ctrl+ roda do mouse do zoom ou desativar completamente a funcionalidade de zoom. Isso é possível no Firefox usando about: config; existe uma maneira semelhante de editar configurações detalhadas no Chrome? Eu teria acesso às configurações detalhadas se usasse o Chromium em vez do Chrome? Provavelmente voltarei ao Firefox se não conseguir resolver esse problema.
Há uma pergunta de superusuário que faz basicamente a mesma coisa que eu estou perguntando, mas exclusivamente para o Firefox e o Internet Explorer . Outras pessoas no fórum do Chrome tiveram problemas relacionados, mas nenhum teve o mesmo problema. " Eu realmente gostaria que pudesse desativar o zoom automático. " Tinha "algo com laptops e Windows 7", não o recurso embutido no Chrome. Outras pessoas tiveram problemas específicos em PDF, o que não me preocupa.
Também tentei pesquisar por extensões que permitem desativar a rolagem; Eu esperava que o " Zoom Lock " tivesse a capacidade de bloquear o zoom a 100% e impedir que a Ctrlroda de rolagem distorça a exibição, mas não funciona no meu caso de uso.
Estou usando o Google Chrome (versão 9.0.597.84 (Official Build 72991)) no Ubuntu 10.10.
fonte
Respostas:
Existe uma solução usando o AutoHotKey postada no Google Groups :
fonte
; Disable mouse wheel zooming in Chrome #IfWinActive ahk_class Chrome_WidgetWin_1 ^WheelDown::return #IfWinActive ahk_class Chrome_WidgetWin_1 ^WheelUp::return
Solução
Isso estava me deixando louco também, mas eu acabei de encontrar uma extensão cromada que funciona: No Mouse Wheel Zoom
Usar
Depois de instalar o plugin, você precisa:
Trabalho
A partir das análises dos usuários, ele funciona no Linux, Mac e Windows; para ratos e touch pads.
fonte
Não conheço nenhuma maneira de desativar a rolagem, mas você pode usar Ctrl+
0
para retornar a 100% a qualquer momento - não é necessário atualizar a página.fonte
Não parece possível no chrome neste momento, mas você pode fazê-lo pelo lado do mouse. Dependendo dos drivers do mouse, você pode definir ctrl-soll como um "atalho" para realmente não fazer nada - essencialmente capturando a combinação e jogando-a fora. Alguns drivers permitem que você especifique isso apenas em um determinado aplicativo; nesse momento, você especificaria o chrome.
Precisaria de mais informações do sistema operacional e do mouse para garantir isso.
fonte
No Firefox, a função de zoom pode ser desativada através da configuração correspondente em about: config.
Para o Chrome: Encontrei um pequeno aplicativo gratuito chamado AlwaysMouseWheel, que faz o truque. Foi feito para outro propósito (que também acho útil), mas impede o zoom no Chrome.
Para o IE: no entanto, esse aplicativo não desativa o zoom. Então, eu estou procurando uma solução para isso agora.
fonte
Ao pressionar uma tecla de atalho que envolve o botão de controle, basta pressionar a tecla Shift diretamente após o comando inicial para que o controle seja pressionado "liberar" e interromperá o zoom automático.
Um pouco de irritação para adicionar ao fluxo de trabalho, mas é muito melhor do que fazê-lo manualmente todas as vezes.
fonte
Para uma solução no Linux, pode-se usar o IronAHK , uma implementação parcial do AutoHotKey no Linux, embora seu desenvolvimento tenha se atolado nos últimos anos.
Outra possibilidade é o utilitário XMacro para gravar e reproduzir eventos de teclado e mouse em um servidor X como um script.
Uma boa redação pode ser encontrada no tópico AutoHotkey no Linux? de TJGeezer:
fonte
Algumas possibilidades aparecem nessa questão no SO:
https://stackoverflow.com/questions/5637530/disable-shortcuts-in-google-chrome
As duas respostas falam sobre rodar o chrome no modo quiosque (com --kiosk) ou usar um hack do node-webkit. Eles parecem um pouco exagerados, pois desabilitam quase TODOS os atalhos.
No entanto, roubando descaradamente o user240684, você pode usar o Tampermonkey para criar um script de usuário que "seja executado" em todas as páginas. O script do usuário sendo:
Isso deve capturar os eventos de rolagem e ignorá-los se a tecla Shift ou a tecla Control estiverem pressionadas.
fonte
Eu tenho um problema quase idêntico. Estou vendo o chrome em um laptop com mouse embutido e sem roda real, mas tocaria o mouse de uma certa maneira e o encontraria inexplicavelmente ampliando e afastando uma página. Não sou nada do que se poderia chamar de especialista em computador, mas depois de ler a primeira resposta, comecei a mexer nas configurações do meu dispositivo. Encontrei o driver para o mouse, procurei um pouco mais e, finalmente, encontrei uma opção para desativar o "pinch zoom", que até agora parece ter corrigido o problema.
fonte