Skip to content

Instantly share code, notes, and snippets.

@ohsevin
Forked from thefloodshark/volume_scroll.ahk
Created December 11, 2022 10:08
Show Gist options
  • Save ohsevin/b3d50e750fa65437e788a6657c681085 to your computer and use it in GitHub Desktop.
Save ohsevin/b3d50e750fa65437e788a6657c681085 to your computer and use it in GitHub Desktop.
Hover over any taskbar and mouse wheel scroll to change volume
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#If MouseIsOver("ahk_class Shell_TrayWnd") or MouseIsOver("ahk_class Shell_SecondaryTrayWnd")
WheelUp::Send {Volume_Up}
WheelDown::Send {Volume_Down}
MouseIsOver(WinTitle)
{
MouseGetPos,,, Win
return WinExist(WinTitle . " ahk_id " . Win)
}
~#!x::Suspend
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment