Guest User

chrome-tab-scrolling.ahk

a guest
Jul 12th, 2020
333
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;; Wheel Scroll Tabs for Google Chrome
  2.  
  3. #NoEnv
  4. #SingleInstance, Force
  5. CoordMode, Mouse, Screen
  6.  
  7. ~$WheelDown::
  8. ~$WheelUp::
  9.     MouseGetPos, mouseX, mouseY, hoveredWin
  10.     WinGetPos, winX, winY, winW, , ahk_id %hoveredWin%
  11.     WinGetClass, hoveredClass, ahk_id %hoveredWin%
  12.     if (mouseX >= winX and mouseX < winX + winW and mouseY >= winY and mouseY < winY + 34 and hoveredClass = "Chrome_WidgetWin_1") {
  13.         ControlFocus, , ahk_id %hoveredWin%
  14.         if (A_ThisHotkey = "~$WheelDown") {
  15.             ControlSend, , {Ctrl down}{PgDn}{Ctrl up}, ahk_id %hoveredWin%
  16.         } else {
  17.             ControlSend, , {Ctrl down}{PgUp}{Ctrl up}, ahk_id %hoveredWin%
  18.         }
  19.     }
Add Comment
Please, Sign In to add comment