Gibt es unter Windows 7 eine Möglichkeit, den Fokus des Scrollrads der Maus folgen zu lassen?

70

Unter Mac OS XI können Sie mit der Maus über ein Objekt fahren (ohne es anzuklicken oder den Fokus darauf zu legen) und mit dem Mausrad scrollen. Unter Windows (mindestens 7), das ich für meinen neuen Job verwenden muss, funktioniert dies nicht. Gibt es eine Möglichkeit, dieses Verhalten zu ändern?

Ich bemerke, dass Firefox dies in der App tut: Wenn ein Firefox-Fenster den Fokus hat, können Sie durch jedes andere Firefox-Fenster scrollen, in dem dies nicht der Fall ist. (Zumindest die Firefox-Leute halten dies für eine nützliche Funktion. Wer also nicht mit der Funktionsweise von OS X vertraut ist, kann sehen, wovon ich spreche.)

Ich erinnere mich, dass TweakUI (das anscheinend nicht für Windows 7 verfügbar ist) eine Einstellung für "Fokus folgt Maus" hatte, aber ich erinnere mich nicht, ob dies nur für das Scrollrad zulässig war. Ich möchte nicht die volle X-Windows-Einstellung für Fokus und Maus, sondern nur die Möglichkeit, mit der Maus darüber zu scrollen.

UPDATE : Laut @ Mikeys Kommentar ist dies jetzt in Windows 10 integriert.

UPDATE : Es wurde vorgeschlagen, dass meine Frage ein Duplikat dieser Frage ist . Diese Frage scheint sich speziell mit mehreren Steuerelementen in einem einzelnen Fenster zu befassen, bei denen der Tastaturfokus auf dem falschen Steuerelement, aber nicht auf dem falschen Fenster liegt. Ich frage nach einer Situation mit mehreren Fenstern. Jede gegebene Lösung hat das Potenzial, beide Anwendungsfälle zu behandeln, aber es ist keine Selbstverständlichkeit, dass dies der Fall ist. Es wäre für jede Software möglich, einen Anwendungsfall und nicht den anderen zu behandeln. Sie sind ähnlich, aber sie sind nicht die gleiche Frage.

Bilderstürmer
quelle
1
Ich mag diese Funktion auch, aber ich bin unter Linux (Debian 5.0.8) mit Gnome 2.22.3; Ich habe sogar mupdf (einen schnellen PDF-Viewer) geändert, um mit dem Scroll-Rad zu blättern.
Dan D.
2
Eine Erklärung darüber, wie Sie mupdf geändert haben und wie jede Codezeile hinzugefügt / geändert / entfernt wurde, würde einen interessanten Blog-Beitrag ergeben!
Iconoclast
Mögliche doppelte: superuser.com/questions/29459/...
bytebuster
1
Wenn Ihre Arbeit Sie von Windows 7 auf Windows 8 aktualisiert, denken Sie daran, dass dieses und andere ähnliche Programme (alle, die ich ohnehin ausprobiert habe) das Scrollen in der Metro / Modern-Benutzeroberfläche unterbrechen. Mit anderen Worten, diese Bildlaufprogramme funktionieren in der klassischen Desktop-Ansicht wie erwartet, aber wenn Sie zur Metro / Modern-Benutzeroberfläche wechseln, können Sie in einigen oder allen Apps nicht mit der Maus blättern. Es ist wirklich nervig und ich habe noch keine Lösung gefunden.
2
@none: Dies wurde 2011 gepostet und du hast es als Duplikat von etwas markiert, das 2013 gepostet wurde !? Bitte Termine beachten.
Iconoclast

Antworten:

30

X-Button Maussteuerung!

Dieses Ding rockt ... es ist für Techniker sehr intuitiv, kennt sich mit normalen Menschen nicht aus), aber wenn man es herausfindet, ist es wirklich mächtig.

http://www.highrez.co.uk/downloads/XMouseButtonControl.htm

und ja, es löst auch dieses Scroll- / Hover-Problem:

  • Im ' Default' -Profil ändern Sie' Wheel Up 'in' Scroll Window Up 'und' Wheel Down 'in' Scroll Window Down '.

aber es ist so viel mehr

Zum Beispiel einige der Dinge, für die ich es benutze:

  • Ich habe eine Logitech Marathon-Maus, die großartig ist, weil sie überladen ist und die Batterien 2 Jahre halten, aber in Chrome aus irgendeinem Grund, wenn sich das Hyper-Rad dreht, kann sie manchmal Ihre Seiten vergrößern, wenn Sie STRG drücken. Das passiert sehr oft. Also mit dieser App deaktiviere ich Strg-Mausrad, wenn Chrom verwendet wird. Etwas, das mit Chrome selbst nicht möglich ist

    • Ich stelle es ein, um die Systemlautstärke mit gedrückter Alt-Taste zu regeln. Ziemlich nützlich

    • Ich habe Alt-Links-Klick konfiguriert, um einen Screenshot des aktiven Fensters zu machen, Alt-Rechts-Klick, um einen vollständigen Screenshot zu erhalten

    • Ich setze die ' Alt' -Taste, um' Layer 2 ' zu aktivieren (Settings> Modifier Keys), und dann im' Default' -Profil in Layer 2, setze ich Wheel Up / Down, um das Fenster nach links / rechts zu scrollen .

Mikey
quelle
1
Nachdem ich mit AlwaysWheelMouse frustriert war, bin ich dazu übergegangen. Es ist so viel mehr als AlwaysWheelMouse und ohne die Unannehmlichkeiten (ein Begrüßungsbildschirm, der immer angezeigt wird, auch wenn Sie ihn nicht aktiviert haben, und eine Schaltfläche, die impliziert, dass der Begrüßungsbildschirm geschlossen wird).
Iconoclast
1
Es ist das Beste, aber wenn Sie etwas genauso Geniales verwenden möchten (Sie können beide zusammen verwenden) ... laden Sie Strokes Plus herunter. Es ist in hohem Maße konfigurierbar, sehr genaue Gestenerkennung (dh rechte Maustaste gedrückt halten und etwas zeichnen - wie für mich habe ich einen Schrägstrich zum Öffnen des Explorers ... ein V für Chrom und viele viele andere wie alle eingebauten Kopieren / Einfügen, Fenster schliessen, maximieren Fenster minimieren Fenster) strokesplus.com - oh, hmm .. nach Video dort kann es auch die Maus Scroll - Sache tut ... nicht wissen.
Mikey
GREATTTTTTTTTTTTTTTTTTT!
CroCo
50

Damit meine Windows-Installation wie unter Linux einen Bildlauf durchführt (unabhängig davon, ob die Maus bewegt wird oder nicht ), verwende ich eine sehr kleine Freeware-App namens AlwaysMouseWheel . Konnte nicht ohne es unter Windows leben.

Amos M. Carpenter
quelle
2
Das ist fantastisch! Es funktioniert und da es portabel ist, muss ich keine Erlaubnis von meinem Manager einholen, um es zu installieren. (Ein schlimmer Nebeneffekt bei der Arbeit in einem Windows-Shop ist die Paranoia bei der Installation von Software.)
iconoclast
Ich hatte Probleme mit diesem, es hörte nach einer zufälligen Weile auf zu arbeiten. Ich hatte besseres Glück mit Wizmouse.
Bigstones
Funktioniert bei mir nicht mehr unter Win7. XButtonMouseControl funktioniert jedoch hervorragend.
Paul Slocum
@ PaulSlocum: Haben Sie versucht, es als Administrator auszuführen? Im normalen Modus werden keine Fenster gescrollt, die im Administratormodus ausgeführt werden. Bis vor kurzem habe ich an einem Ort gearbeitet, an dem es eine merkwürdige Gruppenrichtlinie gab, die sich in regelmäßigen Abständen darauf auswirkte, und ich hatte keine Administratorrechte (win7), also musste ich sie alle paar Tage beenden und neu starten. Funktioniert aber gut zu Hause (win7, normaler Modus) und an meinem neuen Arbeitsplatz (win8, admin-Modus).
Amos M. Carpenter
1
74K Download-Größe muss in der heutigen MB / GB-Welt erwähnt werden!
Codism
16

Meine bevorzugte Lösung ist die Verwendung von Wizmouse .

Die Einstellung für den einfachen Zugriff legt lediglich den Fensterfokus fest . Wizmouse sendet Bildlaufbefehle an das zugrunde liegende Fenster, ohne das aktive Fenster festzulegen.

Es gibt ein paar Einschränkungen. WPF- und Silverlight-Anwendungen mit Unterfenstern werden nämlich nicht gut wiedergegeben. Für WPF-Anwendungsbeispiele wären dies Visual Studios und Expressions Studios. Einige Bereiche von Powerpoint werden ebenfalls verwüstet, aber ansonsten funktioniert es wie erwartet.

surfasb
quelle
1
Dies scheint den OS X-Stil des Scrollens von nicht fokussierten Fenstern ziemlich gut wiederzugeben, ein neues Muss-Programm auf meinen Windows-Rechnern!
Nick
Es tut mir leid, dass ich dies noch nicht getestet habe, da es schwierig ist, die Erlaubnis für die Installation von Software zu erhalten, die mir nicht auf offensichtliche Weise bei der Entwicklung hilft. (Alles, was das Standardverhalten des Betriebssystems ändert, ist besonders verdächtig.)
iconoclast
Der Visual Studio-Fehler scheint mit den aktuellen Versionen von WizMouse und Visual Studio 2013 behoben zu sein. Manchmal wird das VS-Fenster beim Scrollen über die anderen Fenster gezogen, aber es wird gescrollt.
Warren Young
Das ist fantastisch. Dies funktioniert perfekt in Visual Studio 2005/2010, wenn Sie den Fokus auf die verschiedenen Bereiche legen, ohne darauf klicken zu müssen, um den Fokus zu erhalten. Ich habe alwaysmousewheel ausprobiert, aber das funktioniert mit VS nicht so gut. Vielen Dank.
Vaitrafra
5

NEUE INFO:

Wenn Sie Windows 7 haben, finden Sie dies in den Einstellungen für Eingabehilfen: http://www.howtogeek.com/howto/windows-vista/switch-windows-by-hovering-the-mouse-over-a-window-in- Windows Vista/

Einige Maustreiber das alles. Es ist eine Modifikation von "Fokus setzen".

Grundsätzlich gingen die Entwickler in Windows davon aus, dass Sie nicht unbedingt steuern möchten, worüber sich Ihre Maus befindet, und sagten daher dem System, dass Sie darauf warten sollen, dass Sie auf ein Fenster klicken, bevor der Fokus aus dem vorherigen Fenster entfernt und dem ausgewählten Fenster zugewiesen wird .

Wenn das System so eingestellt ist, dass der Fokus auf das Programm gesetzt wird, über dem sich Ihr Mauszeiger befindet, und Sie lediglich versuchen, Ihre Maus aus dem Weg zu räumen und sie über ein anderes Fenster zu bewegen, wird alles, was Sie tun, in ausgeführt Welches Fenster auch immer sich Ihre Maus befindet. Sie können "Bildlauffokus" nicht von "Vollfokus" trennen.

Solange Sie sich dessen bewusst sind und wissen, wie sich dies auf die Verwendung Ihres Computers auswirken kann, sollten Sie in den Mauseinstellungen in der Systemsteuerung eine Option finden, wenn Ihre Maus dazu in der Lage ist (dies hängt von Ihrer Maus und Ihren Treibern ab) .

music2myear
quelle
6
Darum habe ich nicht gebeten. Diese Einstellung bringt das Fenster nach oben. Ich möchte einfach nur scrollen, wo es ist. Dies wurde im letzten Absatz meiner Frage erläutert, insbesondere im letzten Satz.
Bilderstürmer
2
Ohne Administratorrechte scheint diese Lösung die naheliegendste Option zu sein, obwohl sie nicht perfekt ist.
Steven C. Howell
1
Ich stimme mit @iconoclast überein, das ist nicht ganz das, wonach gefragt wurde (und was ich auch wollte), aber es macht den Job.
Marcello Romani
2

taekwindow ist eine kostenlose (BSD-Lizenz) Software, die dieses Problem löst.

Was genau macht es?

In Taekwindow können Sie im Detail Folgendes tun:

  • Bewegen Sie ein Fenster, indem Sie es an einer beliebigen Stelle anfassen (nicht nur in der Titelleiste), während Sie die Alt-Taste gedrückt halten, und dann mit der linken Maustaste ziehen.
  • Ändern Sie die Größe eines Fensters, indem Sie es an einer beliebigen Stelle anfassen (nicht nur am kleinen Rand), während Sie die Alt-Taste gedrückt halten, und dann mit der rechten Maustaste ziehen.
  • Verschieben eines maximierten Fensters zwischen Monitoren durch Ziehen mit gedrückter Alt-Taste;
  • Verwenden Sie das Scrollrad im Fenster unter dem Cursor anstelle des aktuell fokussierten Fensters.
  • Schieben Sie ein Fenster in den Hintergrund, indem Sie mit der mittleren Maustaste auf die Titelleiste klicken.

Alle diese Funktionen können nach Ihren Wünschen konfiguriert werden.

  • Wenn Sie taekwindow starten, wird das entsprechende Symbol in der Taskleiste angezeigt.
  • Klicken Sie mit der rechten Maustaste darauf und wählen Sie Einstellungen ...
  • Gehen Sie dann zur Registerkarte Scrollen und aktivieren Sie das Kontrollkästchen Das Fenster unter dem Cursor scrollen .
  • Sie können ein Fenster automatisch starten lassen, indem Sie auf der Registerkarte Allgemein die Option Start beim Anmelden aktivieren .
nicolas vansteenkiste
quelle
1
Bitte lesen Sie Wie empfehle ich Software für einige Tipps, wie Sie Software empfehlen sollten. Zumindest sollten Sie mehr als nur / zumindest einen Link angeben, zum Beispiel einige zusätzliche Informationen über die Software selbst und wie sie zur Lösung des Problems in der Frage verwendet werden können.
DavidPostill
1

AltDrag , ein Tool, mit dem Linux-Zeilen verschoben und die Größe von Fenstern geändert werden kann , indem Sie mit gedrückter ALT-Taste auf eine beliebige Stelle klicken. In der Konfiguration. Wählen Sie unter "Allgemein" die Option "Inaktive Fenster scrollen".

Ropez
quelle
0

DIY Registry Hack:

  1. Führen Sie regedit aus (Win + R, regedit, OK)
  2. Öffnen Sie den Schlüssel HKEY_CURRENT_USER \ Control Panel \ Mouse
  3. Ändern Sie den Wert von REG_DWORD ActiveWindowTracking zu 0x0000001 (1)
  4. Öffnen Sie den Schlüssel HKEY_CURRENT_USER \ Control Panel \ Desktop
  5. Logisch ODER das erste Byte der REG_BINARY UserPreferencesMask mit 01. Wenn der aktuelle Wert df 3e 03 80 12 00 00 00 ist, lassen Sie das 'df' in Ruhe. Wenn es 9e 03 07 80 12 00 00 00 ist, ändern Sie es auf 9f .. .. und so weiter *

Ich habe das Tutorial von Sine Walker verwendet . Weitere Hilfe und Details finden Sie hier.

tutejszy
quelle
Dies ist (laut Tutorial) eine X11-artige Focus-follows-Mouse, was ich ausdrücklich nicht wünsche.
Iconoclast
Oh, jetzt verstehe ich, was du meinst. Es ist auf lange Sicht wirklich ärgerlich. Ich wechselte mit AlwaysMouseWheel zu @Amos M. Carpenter.
Tutejszy
Ich empfehle Ihnen, X-Button Mouse Control zu versuchen. Kein lästiger Begrüßungsbildschirm, der immer wieder ausgeblendet werden muss, und jede Menge weiterer Funktionen. Da Ihre Antwort das in der Frage angesprochene Problem nicht wirklich löst, ist es wahrscheinlich am besten, sie zu löschen, bevor jemand abstimmt.
Iconoclast