Wie kann ich Google Chrome dazu bringen, mit dem Mausrad zwischen Registerkarten zu wechseln?

Wie kann ich Google Chrome dazu bringen, mit dem Mausrad zwischen Registerkarten zu wechseln?

Zu Hause verwende ich Fedora 17 und habe mich daran gewöhnt, schnell durch die geöffneten Tabs zu blättern, indem ich das Mausrad verwende, während ich über die Tab-Leiste fahre. Für mich ist das mittlerweile eine ganz natürliche Geste.

Mindestens einmal pro Woche bei der Arbeit (normalerweise montags) versuche ich, dieselbe Technik bei Chrome auf einem MacBook Pro anzuwenden, aber die Tabs bewegen sich nicht. Das macht mich langsam verrückt.

Kennt jemand eine Lösung, mit der ich in Google Chrome für OSX mit dem Scrollrad zwischen Tabs wechseln kann?

(Ich habe den folgenden Google-Code-Thread gefunden, aber die vorgeschlagene Lösung behebt das Problem meines Wissens nicht –http://code.google.com/p/chrome-convenience-extension/issues/detail?id=31)

Antwort1

Habe eine Lösung in einem Google Groups-Thread gefunden. Verwenden Sie AutoHotKey mit dem folgenden Skript:

;; Wheel Scroll Tabs for Google Chrome 

#IfWinActive ahk_class Chrome_WidgetWin_1 
 ~$WheelDown:: 
 ~$WheelUp:: 
    MouseGetPos,, yaxis 
    IfGreater,yaxis,23, Return 
    IfEqual,A_ThisHotkey,~$WheelDown, Send ^{PgDn} 
                                 Else Send ^{PgUp} 
Return 
#IfWinActive

Hinweis: Ich habe es geändert in Chrome_WidgetWin_1weil das bei mir funktioniert hat. Wenn das bei Ihnen nicht funktioniert, versuchen Sie es zu ändern inChrome_WidgetWin_0

Quelle

Antwort2

Die ErweiterungChrome-Werkzeugkastenkönnte für Sie von Interesse sein:

Chrome-Toolbox-Optionen

Ich habe es nicht unter OSX getestet, aber es funktioniert unter Windows 7 und es sollte dort keine Kompatibilitätsprobleme geben.

Antwort3

Wenn Sie Chrome 32+ verwenden, prüfen Sie diese Lösung mit AutoHotKey (kompiliertes Skript). Chrome Toolbox funktioniert nicht mit Chrome über 31.

https://plus.google.com/115670442023408995787/posts/WYPqqk2j9UB

Oder verwenden Sie direkt:

; Mouse Wheel Tab Scroll 4 Chrome
; -------------------------------
; Scroll though Chrome tabs with your mouse wheel when hovering over the tab bar.
; If the Chrome window is inactive when starting to scroll, it will be activated.

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
#Warn   ; Enable warnings to assist with detecting common errors.
#SingleInstance force   ; Determines whether a script is allowed to run again when it is already running.
#UseHook Off    ; Using the keyboard hook is usually preferred for hotkeys - but here we only need the mouse hook.
#InstallMouseHook
#MaxHotkeysPerInterval 1000 ; Avoids warning messages for high speed wheel users.

SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
Menu, Tray, Tip, Mousewheel tab scroll for Chrome (1.0.3)

WheelUp::
WheelDown::
    MouseGetPos,, ypos, id
    WinGetClass, class, ahk_id %id%
    If (ypos < 45 and InStr(class,"Chrome_WidgetWin"))
    {
        IfWinNotActive ahk_id %id%
            WinActivate ahk_id %id%
        If A_ThisHotkey = WheelUp
            Send ^{PgUp}
        Else
            Send ^{PgDn}
    }
    Else
    {
        If A_ThisHotkey = WheelUp
            Send {WheelUp}
        Else
            Send {WheelDown}
    }
    Return

Antwort4

Es gibt eine Chrome-Erweiterung für Windows-Benutzer namensAutoControldas diese Funktion dem Browser hinzufügt.
Anweisungen hier:
https://www.autocontrol.app/hover-sensitive-shortcuts#scrollwheel-on-tabs

Sie können das Scrollrad so einstellen, dass es zwischen Registerkarten wechselt, wenn sich die Maus über der Registerkartenleiste befindet, über dem gesamten Titelbereich, an einer beliebigen Stelle im Browserfenster oder wo auch immer Sie möchten.
Sie können das Scrollrad auch mit CTRL, SHIFT, ALToder anderen Maustasten oder praktisch jeder Kombination kombinieren, die Sie sich vorstellen können. Es bietet mehr Konfigurierbarkeit als jede andere App, die ich gesehen habe.

verwandte Informationen