Sous Windows 8.1 et versions ultérieures, la souris se déplacerait de manière transparente sur tous mes moniteurs.
Toutefois, dans Windows 8.1 Update 1, la souris doit se déplacer à une certaine vitesse avant de passer sur un autre moniteur. Comment puis-je désactiver ceci?
Une recherche sur Google n'a rien donné, je ne suis donc pas sûr de ce qui se passe exactement
La solution de @Jason Stevenson a fonctionné le mieux pour moi, mais j'ai trouvé un cas où cela ne fonctionnait pas comme prévu.
Cette valeur MouseMonitorEscapeSpeed
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 de moniteur en moniteur.
Pour reproduire le problème lorsque vous utilisez 1 pour MouseMonitorEscapeSpeed
MouseMonitorEscapeSpeed
sur 1Avec les entrées de registre ci-dessous, j'ai trouvé que la solution fonctionnait dans tous les scénarios auxquels je peux penser (y compris avoir 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
La réponse sélectionnée ne résout plus le problème des dernières mises à jour de Windows 8.1 ou de 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 en 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 supprimer le processus Explorer.exe du gestionnaire de tâches, puis le relancer. Vous pouvez également redémarrer votre PC pour que les modifications prennent effet.
J'ai trouvé un moyen de le réparer moi-même. Décochez cette case: Barre de tâches du clic droit> Propriétés> Onglet de la barre de tâches Une fois que vous avez cliqué sur une action non cochée, vous pouvez la revérifier et cliquer à nouveau sur Appliquer, de sorte que la souris ne soit plus bloquée.
Alors que certains ont signalé que ce problème avait disparu après la modification de paramètres de fenêtre apparemment sans rapport (tels que "Afficher la barre des tâches sur tous les écrans"), rien de tout cela n'a fonctionné pour moi.
Cependant, après avoir changé la valeur du 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é collante" semble avoir disparu.
Il existe également MouseCornerClipLength
au même emplacement 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 avoir remis MouseMonitorEscapeSpeed
à 0, le problème est réapparu après la mise en veille prolongée. La valeur 1 semble désactiver les bords collants du moniteur sans aucun effet secondaire.
Si ce problème persiste dans Windows 10. Vérifiez dans Paramètres-> Affichage pour vous assurer que la disposition de votre écran est aussi serrée que possible (le plus petit écart possible). Lorsqu'il y a un grand intervalle, la souris nécessite un nombre proportionnel de mouvements de pixels supplémentaires pour atteindre l'écran suivant (déplacement plus rapide de la souris en fonction de la taille de l'écart).
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 'Edge'.
Cochez la case pour Prevent windows from being automatically arranged when moved to the Edge of the screen
.
J'ai trouvé une solution ne nécessitant pas de redémarrage de Explorer.exe ou de redémarrage du système.
Pas:
- aller à l'écran de démarrage
- cliquez sur une application de métro (une note dans mon cas de test)
- déplacez la souris vers le coin supérieur gauche et cliquez pour basculer d'application (sur le bureau ou sur une autre application de métro; cela n'a pas d'importance)
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- moniteurs/a4eb4cc9-def1-4e80-b823-83460339afb8
Vous pouvez fermer l'application de métro qui suit ou la tuer via le gestionnaire de tâches.
J'espère que cela vous aidera à trouver un bug vraiment ennuyeux O.o