Désactiver la vérification de la vitesse de la souris entre les moniteurs dans la mise à jour Windows 8.1 1


27

Sous Windows 8.1 et versions antérieures, la souris se déplaçait de manière transparente sur tous mes moniteurs.

Cependant, dans Windows 8.1 Update 1, la souris doit aller à une certaine vitesse avant de passer à un autre moniteur. Comment désactiver cela?

Une recherche Google n'a rien révélé, donc je ne sais pas exactement ce qui se passe


4
@TorpedoBench que voulez-vous que je dise. Je l'ai recherché mais rien n'est apparu. Windows 8.1 a été publié il y a quelques heures, il n'y aura donc rien qui s'affiche bientôt. Tant qu'il n'a pas été demandé sur SU avant qu'il ne soit encouragé à le demander - Google doit indexer quelque chose et cela pourrait aussi bien être SO.
Jon

Des choses comme des liens vers d'autres forums ou sites de discussion montrant que d'autres vivent le même événement que vous. Les heures suffisent pour que des choses comme celle-ci commencent à apparaître. Sans savoir si d'autres utilisateurs vivent cela, cela pourrait être quelque chose de votre côté.
TorpedoBench

4
@TorpedoBench Quoi qu'il en soit, il est encouragé de poser des questions s'il n'est pas sur SO il est encouragé à poser. De plus, il n'y a rien qui arrive donc je ne peux pas faire de lien avec quoi que ce soit. Mon frère en fait également l'expérience, donc je suppose que ce n'est pas spécifique à moi.
Jon

3
@TorpedoBench J'ai ajouté à cela le post. Quoi qu'il en soit, il est encouragé de poser des questions sur SO même si on y répond ailleurs .
Jon

2
@TorpedoBench Je ne pense pas que vous lisez mes messages. Même s'il est répondu ailleurs, il est bon de demander sans aucune mention . La logique derrière cela est que Google doit indexer quelque chose , et cela pourrait aussi bien être SO. Le mien n'a pas du tout répondu.
Jon

Réponses:


4

La solution de @Jason Stevenson a fonctionné le mieux pour moi, mais j'ai trouvé un cas où elle ne fonctionne pas comme prévu.

Cette MouseMonitorEscapeSpeedvaleur ne semble pas être une bascule Vrai / Faux avec 0/1, mais plutôt une valeur entière. Une valeur de 1 ne résout pas ce problème dans tous les scénarios passant d'un moniteur à un autre.

Pour reproduire le problème lors de l'utilisation de 1 pour MouseMonitorEscapeSpeed

  1. Définissez les deux MouseMonitorEscapeSpeedentrées de registre sur 1
  2. Redémarrez la machine ou redémarrez le processus Explorer.exe
  3. Désactiver les barres des tâches sur plusieurs écrans (comme indiqué par @vanquishuk)
  4. Déverrouillez la barre des tâches principale et déplacez-la sur le côté droit du moniteur gauche
  5. Déplacez la souris très lentement du moniteur gauche au moniteur droit (vous devriez voir la souris se coincer un peu entre les deux)
  6. Déplacement du moniteur droit vers la gauche et la souris ne colle pas

Avec les entrées de registre ci-dessous, j'ai trouvé que la solution fonctionne dans tous les scénarios auxquels je peux penser (y compris la barre des tâches sur le côté de votre moniteur).

--- Fichier de registre ---

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

Merci d'avoir fourni le fichier .reg :) Gain de temps pour naviguer dans regedit.
Luna

1
N'a pas fonctionné pour moi sur Windows 10
brett rogers

Il y a un bogue ouvert pour le paramètre MouseCornerClipLength que j'ai également trouvé ne fonctionne pas dans Windows 10. Microsoft l'a reconnu. Je n'ai pas essayé le paramètre MouseMonitorEscapeSpeed ​​car il ne me dérange pas dans Windows 10. Il semble être désactivé par défaut lorsque vous ne faites pas glisser une fenêtre. Je vais vérifier si je peux comprendre comment l'éteindre.
Joseph

Quelles valeurs dois-je utiliser si je souhaite activer cette fonctionnalité ?? Ma boîte Windows 10 permet à la souris de passer d'un écran à l'autre sans "l'attraper" pendant un certain temps, ce qui est une fonctionnalité souhaitée pour moi. J'utilise un écran au-dessus de l'autre, si cela est important. Cette fonctionnalité était dans Windows 8.1 avant ma mise à niveau vers Windows 10 il y a quelques jours. J'ai essayé de changer les trois valeurs en "1", "10" et "100" pour voir s'il y avait une différence, mais aucune n'a eu d'effet. Je redémarre explorer.exe entre les tests.
ricardomenzer

Je pense que ce paramètre ne fonctionne plus dans Windows 10, essayez de rechercher dans les paramètres sous Système> Multitâche.
Joseph

16

La réponse sélectionnée ne résout plus le problème sur les mises à jour Windows 8.1 les plus récentes ou dans Windows 10.

Pour résoudre correctement ce problème dans les versions ultérieures de Windows, vous devez modifier cette clé ici, en modifiant la valeur de 0 à 1 :

HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

Et vous devez également ajouter une clé manquante à l'emplacement suivant:

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

Créez une valeur DWORD MouseMonitorEscapeSpeed définie sur 1

Enfin, vous devez tuer le processus Explorer.exe à partir du gestionnaire de tâches, puis le relancer; vous pouvez également redémarrer votre PC pour que la modification prenne effet.


3
Ne fonctionne pas pour moi dans Windows 10
Brett Roger

1
Fonctionne toujours pour moi sur la version build ... Avez-vous pensé à tuer l'explorateur ou à redémarrer votre PC?
Jason Stevenson

5

J'ai trouvé un moyen de le réparer pour moi-même. Décochez cette case: cliquez avec le bouton droit sur la barre des tâches> Propriétés> Onglet de la barre des tâches Une fois que la vérification non cochée s'applique, vous pouvez la revérifier et la réappliquer et la souris ne devrait plus rester bloquée.

entrez la description de l'image ici


J'ai cependant besoin de la barre des tâches sur tous mes écrans
Jon

@Chipperyman - le désactiver et le réactiver semble le désactiver pour cette session. Bien que ce soit probablement un bogue, il peut être corrigé par MS à un moment donné.
Spongeboy

Cela a parfaitement fonctionné pour moi. Merci @vanquishuk!
Lone Coder

Cela a également parfaitement fonctionné pour moi. Décochez simplement la case, cliquez sur Appliquer, cochez à nouveau la case, cliquez sur Appliquer ou OK et le problème est résolu. Merci!
Adam P

Mise à jour: cela n'a fonctionné que temporairement. La réponse de Jason Stevenson fonctionne, espérons-le en permanence! J'utilise Windows 8.1.
Adam P

5

Alors que certains ont signalé que ce problème avait disparu après avoir modifié des paramètres de fenêtres apparemment sans rapport (comme la "Afficher la barre des tâches sur tous les écrans"), rien de tout cela n'a fonctionné pour moi.

Cependant, après avoir modifié la valeur de registre

    HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

de sa valeur par défaut (0 sur Win 8.1 Pro build 9600) à 1 et le redémarrage du "bug / fonctionnalité des bords collants" semble avoir disparu.

Il y a également MouseCornerClipLengthau même endroit qui pourrait être intéressant si vous souhaitez également désactiver les coins collants (définissez-le sur 0 dans ce cas).

EDIT Après être MouseMonitorEscapeSpeedrevenu à 0, le problème est réapparu après l'hibernation. La valeur 1 semble désactiver les bords collants du moniteur sans aucun effet secondaire.


Re: Définition de MouseMonitorEscapeSpeed ​​à 1 - J'ai remarqué qu'au démarrage immédiat, les bords collants peuvent toujours être là. Si vous attendez 1 à 2 minutes, cela s'arrête.
Spongeboy

@TorpedoBench Ne fonctionne plus avec les nouvelles mises à jour Windows 8.1 et Windows 10. Voir ma solution ci-dessous.
Jason Stevenson

1

Sous Windows 10, accédez à:

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

que j'ai trouvé en recherchant les paramètres de «bord».

Cochez la case Prevent windows from being automatically arranged when moved to the edge of the screen.


2
Bien que cela résout les problèmes des moniteurs intermédiaires pour faire glisser les fenêtres entre les affichages, cela désactive également la fonctionnalité de déplacement d'une fenêtre vers le haut d'un écran pour l'agrandir. Cela désactive complètement la fonction. Je veux garder la partie Win7, mais désactiver les parties Win8 / 10.
Kdansky

1

Si quelqu'un a toujours ce problème dans Windows 10. Vérifiez Paramètres-> Affichage pour vous assurer que votre disposition d'écran est aussi serrée que possible (les plus petits espaces possibles). Lorsqu'il y a un grand écart, la souris nécessitera une quantité proportionnelle de mouvement de pixels supplémentaires pour atteindre l'écran suivant (déplacer la souris plus rapidement en fonction de la taille de l'écart).


Lisez "Pourquoi ai-je besoin de 50 points de réputation pour commenter" pour vous assurer que vous comprenez comment commencer à commenter. Sinon, pensez à ajouter une référence à cette réponse à l'appui de ce que vous déclarez.
Pimp Juice IT

Je viens de découvrir le même @Lance. Utilisateur Windows 10 ici. J'ai 6 moniteurs, 2 rangées de 3, l'un au-dessus de l'autre. L'une des paires verticales avait ce problème, les autres non. Il y avait un petit espace entre ces deux moniteurs dans les paramètres d'affichage (où vous organisez le positionnement de vos moniteurs) mais pas les autres. Supprimer ce petit espace l'a corrigé.
David Gunderson

0

J'ai trouvé une solution qui n'a pas besoin d'un redémarrage explorer.exe ou d'un redémarrage du système.

Pas:

  1. aller à l'écran de démarrage
  2. cliquez sur une application de métro (une note dans mon scénario de test)
  3. déplacez la souris dans le coin supérieur gauche et cliquez pour basculer l'application (vers le bureau ou vers une autre application de métro; peu importe)

Maintenant, la souris sera collante sur TOUS les bords des moniteurs.

Il provient de l'utilisateur Riasat du forum MS: http://answers.microsoft.com/en-us/windows/forum/windows8_1-tms/mouse-stickiness-change-with-multiple-monitors/a4eb4cc9-def1-4e80-b823 -83460339afb8

Vous pouvez fermer l'application Metro après ou la tuer via le gestionnaire de tâches.

J'espère que cela vous aidera c'est un bug vraiment ennuyeux Oo

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.