#IfWinActive ahk_exe Photoshop.exe Shift:: Send,{ShiftDown} While (GetKeyState("Shift","P")) { sleep,100 if (GetKeyState("Alt","P")) { Send,{ShiftUp} Sleep,100 Send,{AltDown} Sleep,100 Send,{ShiftDown} ; tooltip, Send Shift & Alt Down KeyWait,Shift ; tooltip, break } } return Shift Up:: Send,{ShiftUp} Alt:: if (!GetKeyState("Shift")) { Send,{AltDown} } return Alt Up:: Send,{AltUp} #IfWinActive