Deaktivieren Sie die Prüfung der Mausgeschwindigkeit zwischen Monitoren in Windows 8.1 Update 1

27

In Windows 8.1 und darunter bewegte sich die Maus nahtlos durch alle meine Monitore.

In Windows 8.1 Update 1 muss die Maus jedoch eine bestimmte Geschwindigkeit haben, bevor sie zu einem anderen Monitor wechselt. Wie deaktiviere ich das?

Eine Google-Suche hat nichts ergeben, daher bin ich mir nicht sicher, was genau los ist

Jon
quelle
4
@TorpedoBench, was soll ich sagen? Ich habe es recherchiert, aber es ist nichts aufgetaucht. Windows 8.1 wurde vor Stunden veröffentlicht, sodass in Kürze nichts mehr angezeigt wird. Solange es nicht auf SU gefragt wurde, bevor es aufgefordert wird zu fragen - Google muss etwas indizieren und es könnte genauso gut SO sein.
Jon
Dinge wie Links zu anderen Foren oder Diskussionsseiten, die anzeigen, dass andere das gleiche Ereignis erleben, das Sie sind. Stunden sind genug Zeit für solche Dinge, um aufzutauchen. Ohne zu wissen, ob andere Benutzer dies bemerken, könnte es etwas an Ihrem Ende sein.
TorpedoBench
4
@TorpedoBench Auf jeden Fall ist es empfehlenswert, Fragen zu stellen, wenn es nicht aktiviert ist. Es ist also empfehlenswert, gefragt zu werden. Außerdem fällt nichts ein, sodass ich nichts verlinken kann. Mein Bruder erlebt es auch, also gehe ich davon aus, dass es nicht spezifisch für mich ist.
Jon
3
@TorpedoBench Ich fügte hinzu, dass der Beitrag. In jedem Fall wird empfohlen, Fragen zu SO zu stellen, auch wenn diese an anderer Stelle beantwortet werden .
Jon
2
@TorpedoBench Ich glaube nicht, dass Sie meine Beiträge lesen. Auch wenn es anderswo beantwortet wird, ist es in Ordnung, ohne jeden Hinweis zu fragen . Die Logik dahinter ist, dass Google etwas indizieren muss , und es könnte genauso gut SO sein. Meins wurde überhaupt nicht beantwortet.
Jon

Antworten:

4

Die Lösung von @Jason Stevenson funktionierte am besten für mich, ich fand jedoch einen Fall, in dem es nicht wie erwartet funktioniert.

Dieser MouseMonitorEscapeSpeedWert scheint kein True / False-Umschalter mit 0/1 zu sein, sondern eher ein ganzzahliger Wert. Der Wert 1 behebt dieses Problem nicht in allen Szenarien, in denen von Monitor zu Monitor gewechselt wird.

So reproduzieren Sie das Problem bei Verwendung von 1 für MouseMonitorEscapeSpeed

  1. Setzen Sie beide MouseMonitorEscapeSpeedRegistrierungseinträge auf 1
  2. Starten Sie den Computer neu oder starten Sie den Explorer.exe-Prozess neu
  3. Taskleisten auf mehreren Bildschirmen deaktivieren (wie von @vanquishuk angezeigt)
  4. Entsperren Sie die Haupt-Taskleiste und verschieben Sie sie auf die rechte Seite des linken Monitors
  5. Bewegen Sie die Maus sehr langsam vom linken zum rechten Monitor (Sie sollten sehen, dass die Maus dazwischen ein wenig hängen bleibt)
  6. Das Bewegen vom rechten Monitor zum linken und der Maus bleibt nicht hängen

Mit den folgenden Registrierungseinträgen habe ich festgestellt, dass die Lösung in allen mir in den Sinn kommenden Szenarien funktioniert (einschließlich der Taskleiste an der Seite Ihres Monitors).

--- Registrierungsdatei ---

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
Joseph
quelle
Vielen Dank für die Bereitstellung der .reg-Datei :) Spart Zeit beim Navigieren in regedit.
Luna
1
Funktionierte nicht für mich unter Windows 10
Brett Rogers
Es ist ein Fehler in der Einstellung MouseCornerClipLength aufgetreten, der in Windows 10 ebenfalls nicht funktioniert. Microsoft hat dies bestätigt. Ich habe nicht versucht, die MouseMonitorEscapeSpeed-Einstellung vorzunehmen, da sie mich in Windows 10 nicht stört. Sie scheint standardmäßig deaktiviert zu sein, wenn Sie kein Fenster ziehen. Ich werde prüfen, ob ich herausfinden kann, wie ich es ausschalten kann.
Joseph
Welche Werte soll ich verwenden, wenn ich diese Funktion aktivieren möchte ? Meine Windows 10-Box lässt die Maus von einem Bildschirm zum anderen gehen, ohne sie für eine Weile zu "fangen", was für mich eine gewünschte Funktion ist. Ich benutze einen Bildschirm über dem anderen, wenn es darauf ankommt. Diese Funktion war in Windows 8.1 enthalten, bevor ich vor ein paar Tagen auf Windows 10 aktualisiert habe. Ich habe versucht, die drei Werte auf "1", "10" und "100" zu ändern, um festzustellen, ob es einen Unterschied gibt, aber keiner hat irgendeinen Effekt. Ich starte explorer.exe zwischen den Tests neu.
Ricardomenzer
Ich denke, diese Einstellung funktioniert in Windows 10 nicht mehr. Versuchen Sie, in den Einstellungen unter System> Multitasking zu suchen.
Joseph
16

Die ausgewählte Antwort behebt das Problem bei den neuesten Windows 8.1-Updates oder in Windows 10 nicht mehr.

Um dieses Problem in späteren Windows-Versionen ordnungsgemäß zu beheben, müssen Sie diesen Schlüssel hier bearbeiten und den Wert von 0 auf 1 ändern :

HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

Außerdem müssen Sie dem folgenden Speicherort einen fehlenden Schlüssel hinzufügen:

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

Erstellen Sie einen DWORD-Wert MouseMonitorEscapeSpeed , der auf 1 festgelegt ist

Schließlich müssen Sie den Explorer.exe- Prozess über den Task-Manager beenden und anschließend neu starten. Alternativ können Sie Ihren PC neu starten, damit die Änderung wirksam wird.

Jason Stevenson
quelle
3
Funktioniert nicht für mich in Windows 10
Brett Rogers
1
Funktioniert bei mir immer noch beim Release-Build ... Hast du daran gedacht, den Explorer zu töten oder deinen PC neu zu starten?
Jason Stevenson
5

Fand einen Weg, es für mich selbst zu beheben. Deaktivieren Sie dieses Kontrollkästchen: Klicken Sie mit der rechten Maustaste auf Taskleiste> Eigenschaften> Registerkarte Taskleiste. Sobald ein nicht aktivierter Treffer angewendet wurde, können Sie ihn erneut aktivieren und erneut anwenden, und die Maus sollte nicht mehr hängen bleiben.

Bildbeschreibung hier eingeben

vanquishuk
quelle
Ich brauche die Taskleiste auf allen meinen Displays
Jon
@Chipperyman - das Ein- und Ausschalten scheint es für diese Sitzung zu deaktivieren. Obwohl dies wahrscheinlich ein Fehler ist und möglicherweise irgendwann von MS behoben wird.
Spongeboy
Das hat bei mir perfekt funktioniert. Vielen Dank, dass Sie @vanquishuk!
Lone Coder
Das hat auch bei mir perfekt geklappt. Deaktivieren Sie das Kontrollkästchen, klicken Sie auf Übernehmen, aktivieren Sie es erneut, klicken Sie auf Übernehmen oder auf OK, und das Problem ist behoben. Vielen Dank!
Adam P
Update: Dies funktionierte nur vorübergehend. Jason Stevensons Antwort funktioniert hoffentlich dauerhaft! Ich verwende Windows 8.1.
Adam P
5

Während einige berichteten, dass dieses Problem nach dem Ändern von scheinbar unabhängigen Windows-Einstellungen (wie der "Taskleiste auf allen Bildschirmen anzeigen") verschwand, funktionierte nichts davon für mich.

Allerdings nach dem Ändern des Registrierungswerts

    HKEY_CURRENT_USER\Control Panel\Desktop\MouseMonitorEscapeSpeed

Der Standardwert (0 bei Win 8.1 Pro Build 9600) und der Neustart des "Sticky Edge Bug / Feature" scheinen weg zu sein.

Es gibt auch MouseCornerClipLengthan der gleichen Stelle, die von Interesse sein könnte, wenn Sie auch die klebrigen Ecken deaktivieren möchten (setzen Sie sie in diesem Fall auf 0).

BEARBEITEN Nach dem Zurücksetzen MouseMonitorEscapeSpeedauf 0 trat das Problem nach dem Ruhezustand erneut auf. Der Wert 1 scheint klebrige Monitorkanten ohne Nebenwirkungen zu deaktivieren.

Matej Snoha
quelle
Betreff: Einstellen von MouseMonitorEscapeSpeed ​​auf 1 - Ich habe festgestellt, dass beim sofortigen Hochfahren möglicherweise noch klebrige Kanten vorhanden sind. Wenn Sie 1-2 Minuten warten, hört es dann auf.
Spongeboy
@TorpedoBench funktioniert nicht mehr mit neuen Windows 8.1-Updates und Windows 10. Siehe meine Lösung unten.
Jason Stevenson
1

Gehen Sie unter Windows 10 zu:

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

das habe ich gefunden, indem ich einstellungen nach 'edge' durchsucht habe.

Aktivieren Sie das Kontrollkästchen für Prevent windows from being automatically arranged when moved to the edge of the screen.

Mike Ward
quelle
2
Dadurch werden zwar die Probleme zwischen den Monitoren beim Ziehen von Fenstern zwischen Anzeigen behoben, es wird jedoch auch die Funktion zum Ziehen eines Fensters zum oberen Bildschirmrand deaktiviert, um das Fenster zu maximieren. Dadurch wird die Funktion vollständig deaktiviert. Ich möchte den Win7-Teil behalten, aber die Win8 / 10-Teile deaktivieren.
Kdansky
1

Wenn dieses Problem in Windows 10 weiterhin besteht, überprüfen Sie unter Einstellungen-> Anzeige, ob Ihre Bildschirmanordnung so eng wie möglich ist (kleinstmögliche Lücken). Wenn es eine große Lücke gibt, benötigt die Maus eine proportionale Menge zusätzlicher Pixelbewegungen, um zum nächsten Bildschirm zu gelangen (Bewegen der Maus je nach Größe der Lücke schneller).

Lanze
quelle
Lesen Sie den Abschnitt "Warum brauche ich 50 Ruf, um Kommentare abzugeben?" , Um zu verstehen, wie Sie mit dem Kommentieren beginnen können. Andernfalls sollten Sie einen Verweis auf diese Antwort hinzufügen, der Ihre Angaben unterstützt.
Pimp Juice IT
Ich habe gerade das gleiche @Lance herausgefunden. Windows 10 Benutzer hier. Ich habe 6 Monitore, 2 Reihen mit je 3 übereinander. Eines der vertikalen Paare hatte dieses Problem, die anderen nicht. Zwischen diesen beiden Monitoren befand sich in den Anzeigeeinstellungen (in denen Sie die Positionierung Ihrer Monitore festlegen) ein kleiner Abstand, nicht jedoch zwischen den anderen. Das Entfernen dieses kleinen Raums reparierte es.
David Gunderson
0

Ich habe eine Lösung gefunden, die weder einen Neustart von explorer.exe noch einen Neustart des Systems erfordert.

Schritte:

  1. Gehe zum Startbildschirm
  2. Klicken Sie auf eine Metro-App (eine Anmerkung in meinem Testfall)
  3. Bewegen Sie die Maus in die linke obere Ecke und klicken Sie, um die App zu wechseln (zum Desktop oder zu einer anderen Metro-App; spielt keine Rolle).

Jetzt wird die Maus durch ALLE Ränder der Monitore geklebt.

Es kommt vom Benutzer Riasat aus dem MS-Forum: http://answers.microsoft.com/en-us/windows/forum/windows8_1-tms/mouse-stickiness-change-with-multiple-monitors/a4eb4cc9-def1-4e80-b823 -83460339afb8

Sie können die Metro-App danach schließen oder über den Task-Manager beenden.

Hoffe, das wird dir helfen, es ist wirklich nervig Bug Oo

sczdavos
quelle