Como fazer com que a roda de rolagem afete sempre o que está sob o ponteiro do mouse? [duplicado]

14

Acontece comigo tantas vezes que eu rolo a roda de rolagem sobre algum elemento rolável, mas a coisa NÃO ROLA. O que é pior, outra coisa em outra parte da tela pode rolar.

Eu sei muito bem porque isso acontece. O Windows está enviando o comando para o elemento ativo na janela ativa, ou seja, a coisa que tem foco.
Mas esse comportamento é absurdo. O foco é destinado ao teclado e não ao mouse. Se eu clicar com o botão do mouse, o clique vai para o que estiver sob o ponteiro do mouse, não para o elemento de foco. O TECLADO É O QUE PRECISA DE UM ELEMENTO FOCALIZADO, NÃO O RATO !!!

De qualquer forma, basta protestar.
Existe alguma maneira de corrigir isso, então funciona de maneira lógica e intuitiva? isto é, para rolar a coisa que está sob o ponteiro do mouse.

EDITAR:
Eu estou procurando uma solução geral para todas as versões do Windows (pelo menos do WinXP em) como o problema está presente em todos eles.

EDIT 2:
Estou ciente do recurso X-mouse, mas não é isso que eu preciso. Eu não quero que outras janelas / elementos ganhem foco apenas porque o ponteiro está sobre eles, isso é mais um aborrecimento do que não.

EDIT 3:
Eu estou procurando uma solução que funciona no nível de controle gui, ou seja, role o elemento específico na janela que o mouse está apontando (pense em janelas MDI como o Windows Explorer com um painel esquerdo e central, etc.)

    
por GetFree 26.02.2013 / 22:08

3 respostas

11

No Windows 7 e amp; 8 pelo menos, digite "mudar como" no menu iniciar / tela. Você deve ver (em Configurações no Windows 8) "Alterar como o mouse funciona". Selecione isso e procure a opção "Ativar uma janela passando o mouse sobre ela".

Agora, a janela sob o mouse será ativada automaticamente após um breve intervalo e a rolagem funcionará conforme o esperado.

Não tenho certeza se isso está disponível nas versões anteriores do Windows. Tente procurar em opções de acessibilidade no Painel de Controle.

Por questões de integridade, vamos listar todas as opções:

  • Altere as configurações de Facilidade de Acesso (conforme indicado acima, funciona com pelo menos Win7 +, talvez outras)
  • Use TXmouse como sugerido por @ Sean-Cheshire nos comentários (última atualização em 2005)
  • Alterar as configurações do registro - consulte a pergunta " Definir o aumento automático de foco e o atraso de aumento automático de foco no Windows 7 "
  • Use o WizMouse que tem a vantagem de não afetar a ordem das janelas como as outras respostas. No entanto, ele tem alguns problemas de compatibilidade (consulte o site). Suporta as versões do Windows de 2000 a 7, não tendo certeza se 8 é suportado.

ATUALIZAÇÃO: A partir da "Atualização 2" na pergunta, eu diria que o WizMouse é sua melhor opção desde que você possa viver com as limitações listadas que parecem girar em torno dos problemas do touchpad e da Logitech.

    
por 26.02.2013 / 22:22
7

Eu uso um pequeno e maravilhoso freeware chamado Katmouse .

    
por 26.02.2013 / 22:37
0

A Microsoft tem um utilitário gratuito "PowerToy" para Windows chamado XP TweakUI que contém algo chamado X-Mouse que, quando ativado, faz com que a ativação, ou foco, siga a posição do mouse. Eu não tenho conhecimento deles nunca lançando uma versão dele para o Windows 7 ou 8 no entanto (mas não tenho verificado por um longo tempo).

    
por 26.02.2013 / 22:33