Desativar verificação de velocidade do mouse entre monitores no Windows 8.1 atualização 1

26

No Windows 8.1 e abaixo, o mouse se moveria facilmente por todos os meus monitores.

No entanto, no Windows 8.1 atualização 1, o mouse precisa estar a uma determinada velocidade antes de ir para um monitor diferente. Como desabilito isso?

Uma pesquisa no google não resultou em nada, então não sei exatamente o que está acontecendo

    
por Frank 09.04.2014 / 01:41

7 respostas

4

A solução do Jason Stevenson funcionou melhor para mim, no entanto, encontrei um caso em que ele não funciona como esperado.

Esse valor MouseMonitorEscapeSpeed não parece ser uma alternação True / False com 0/1, mas mais um valor inteiro. Um valor de 1 não corrige esse problema em todos os cenários que estão passando de monitor para monitor.

Para reproduzir o problema ao usar 1 para MouseMonitorEscapeSpeed

  1. Defina as duas entradas do registro MouseMonitorEscapeSpeed como 1
  2. Reinicialize a máquina ou reinicie o processo Explorer.exe
  3. Desativar barras de tarefas em várias exibições (como mostrado por @vanquishuk)
  4. Desbloqueie a barra de tarefas principal e mova-a para o lado direito do monitor esquerdo
  5. Mova o mouse muito devagar do monitor esquerdo para o direito (você deve ver o mouse ficar preso por algum tempo)
  6. Mover do monitor direito para a esquerda e o mouse não fica

Com as entradas de registro abaixo, descobri que a solução funciona em todos os cenários em que consigo pensar (incluindo a barra de tarefas na lateral do monitor).

--- Arquivo do Registro ---

Windows Registry Editor Version 5.00

;
; Fix mouse stickiness between monitors and mouse getting stuck in corners between monitors
;

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MouseCornerClipLength"="0"
"MouseMonitorEscapeSpeed"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUi]
"MouseMonitorEscapeSpeed"=dword:00000000
    
por 18.03.2015 / 07:46
16

A resposta selecionada não resolve mais o problema nas atualizações mais recentes do Windows 8.1 ou no Windows 10.

Para resolver esse problema adequadamente nas versões posteriores do Windows, edite essa chave aqui, alterando o valor de 0 para 1 :

HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

E você também deve adicionar uma chave ausente ao seguinte local:

HKCU\Software\Microsoft\Windows\CurrentVersion\ImmersiveShell\EdgeUI

Crie um valor DWORD MouseMonitorEscapeSpeed definido como 1

Finalmente, você deve eliminar o processo Explorer.exe do gerenciador de tarefas e reiniciá-lo; Como alternativa, você pode reiniciar seu PC para que a alteração tenha efeito.

    
por 15.11.2014 / 01:53
5

Encontrei uma maneira de corrigi-lo para mim mesmo. Desmarque esta caixa: Clique com o botão direito na barra de tarefas > Propriedades > Guia da barra de tarefas Depois de aplicar a opção não confirmada, você poderá verificar novamente e clicar em aplicar novamente, e o mouse não deverá mais ficar preso.

    
por 10.04.2014 / 16:18
5

Enquanto alguns relataram que esse problema desapareceu depois de alterar configurações aparentemente não relacionadas ao Windows (como "Mostrar barra de tarefas em todos os monitores"), nada disso funcionou para mim.

No entanto, depois de alterar o valor do registro

    HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

do seu valor padrão (0 no Win 8.1 Pro build 9600) para 1 e reinicializar o "bug / feature de bordas adesivas" parece ter desaparecido.

Há também MouseCornerClipLength no mesmo local que pode ser interessante se você quiser desabilitar os cantos fixos também (configure-o para 0 nesse caso).

EDITAR Depois de alterar MouseMonitorEscapeSpeed de volta para 0, o problema apareceu novamente após a hibernação. O valor 1 parece desativar as bordas do monitor fixo sem efeitos colaterais.

    
por 11.04.2014 / 16:15
1

No Windows 10, vá para:

Control Panel\All Control Panel Items\Ease of Access Center\Make the mouse easier to use

que encontrei pesquisando as configurações de 'borda'.

Marque a caixa Prevent windows from being automatically arranged when moved to the edge of the screen .

    
por 25.09.2015 / 03:49
1

Se alguém ainda tiver esse problema no Windows 10. Faça o check-in em Settings- > Display para garantir que o arranjo da tela seja o mais apertado possível (menores intervalos possíveis). Quando houver uma grande lacuna, o mouse precisará de uma quantidade proporcional de movimento adicional de pixels para alcançar a próxima tela (Movendo o mouse mais rapidamente com base no tamanho da lacuna).

    
por 25.07.2017 / 23:45
0

Encontrei uma solução que não precisa de uma reinicialização do explorer.exe ou da reinicialização do sistema.

Steps:

  1. go to start screen
  2. click a metro app (onenote in my test case)
  3. move mouse to top left corner and click so it switches app (to desktop or to another metro app; doesn't matter)

Now mouse will be sticky thru out ALL edges of the monitors.

Ele vem do usuário Riasat do fórum do MS: link

Você pode fechar o aplicativo do metrô ou matá-lo por meio do gerenciador de tarefas.

Espero que isso ajude você a ser um bug realmente irritante O.o

    
por 11.04.2015 / 14:48