Estou usando o Windows 7 x64 em um iMac (via BootCamp) com o mouse mágico sem botão que acompanha o iMac. Gostaria de desativar a rolagem horizontal que ocorre quando você move levemente o dedo na horizontal enquanto faz uma rolagem vertical.
No painel de controle, seção Mouse, guia Roda, seção Rolagem horizontal, o valor mínimo que você pode inserir é 1, e não 0. Existe uma maneira (no Registro) de desativar a rolagem horizontal usando a roda do mouse? Ou para definir esse valor como 0 para ver se funciona.
Observe que se trata de uma pergunta específica do Windows, não de Mac OSX ou Apple ou Magic Mouse; ela pode ser aplicada a qualquer mouse no Windows cuja roda suporte a rolagem horizontal além da rolagem vertical.
Eu uso o MagicMouse no iMac com o Windows 7 em execução (instalado através do BootCamp). Fiquei cansado de rolagem horizontal irritante. A solução descrita acima me ajudou a desativá-lo. Aqui está o que eu fiz nas etapas:
1) vá para http://www.autohotkey.com/ e faça o download de um aplicativo (um editor de scripts).
2) Instale e execute o programa - observe que ele não abrirá como é executado em segundo plano
3) Clique com o botão direito na área de trabalho -> escolha "Novo" -> "AutoHotkey Script" (um novo arquivo de script será criado na área de trabalho ) -> nomeie como desejar (por exemplo, "Mouse_HScroll")
4) Clique com o botão direito do mouse no arquivo que você acabou de criar e escolha "Editar Script" no menu.
WheelLeft :: return
WheelRight :: return
#MaxHotkeysPerInterval 5000
6) Salve o arquivo
7) Execute o programa "Converter .ahk em .exe" do pacote instalado anteriormente e procure o arquivo que você acabou de criar, clique em "> Converter <" -> O arquivo .exe deve ser criado. Execute este arquivo -> a rolagem deve estar desativada agora.
7) Você pode mover esse arquivo para a pasta Iniciar / "Execução automática", para que ele seja iniciado automaticamente sempre que você reiniciar o seu Mac / PC.
Espero que isto ajude! Boa sorte
fonte
Talvez o AutoHotkey possa ser configurado para capturar (e ignorar) a rolagem horizontal do mouse?
Confira WheelLeft e WheelRight: http://www.autohotkey.com/docs/Hotkeys.htm
fonte
Gostaria apenas de acrescentar que a solução de Matthew funcionou para mim para um problema relacionado. Eu estava usando o Chrome no Windows 7 e, quando tentava clicar com o botão do meio em um marcador que estava em uma pasta na barra de marcadores, ele fechava a pasta frequentemente e enviava o clique do meio para a parte inferior da página. Acontece que ele estava registrando os cliques de rolagem lateral do mouse (que eu nunca uso) e descartando o menu suspenso da pasta ativa.
Tentei votar nas respostas, mas aparentemente não tenho reputação ... Enfim, se o google entender isso e eu puder ajudar a resolver o problema de outra pessoa, isso será suficiente para mim!
fonte
Quando você tentou substituir o movimento lateral do mouse com o AutoHotKey, o que você usou? Se você escreveu
WheelLeft :: return
WheelRight :: return
deveria ter desativado globalmente a rolagem horizontal. De qualquer forma, acho que minha pergunta é: o que você disse no AutoHotKey?
fonte
Conforme a resposta de Iman. Se você não se sentir confortável usando o regedit, basta clicar duas vezes nesse arquivo reg para desativar a rolagem horizontal.
Para reativar a rolagem horizontal, vá para Painel de controle> seção Mouse> guia Roda
fonte