#IfWinActive ahk_class CabinetWClass ;explorer Capslock:: ;up one folder if A_OSVersion in WIN_XP { Send {Backspace} } Else { Send !{Up} } Return F6::Send !d ;addressbar Ralt & Enter::Send {AppsKey}{Up}{Enter} ; ralt-enter properties F1:: ;overflow to rename, help is useless in explorer F2:: ;rename commands if A_OSVersion in WIN_XP { Send {F2}{Ctrldown}{Home}{Shiftdown}{End}{Ctrlup}{Left 4}{Shiftup} ; rename (hopefully) deselects file extension } Else { Send {F2} } Return F3:: ;cmd to path ClipSaved := ClipboardAll Send !d Sleep 10 Send ^c Run, cmd /K "cd `"%clipboard%`"" Clipboard := ClipSaved ClipSaved = Return ^h:: ;toggle show/hide hidden folders, stolen from http://www.autohotkey.com/board/topic/68131-turn-off-show-hidden-files-at-boot/ RegRead, HiddenFiles_Status, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden If HiddenFiles_Status = 2 RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 1 Else RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 2 WinGetClass, eh_Class,A If (eh_Class = "#32770" OR A_OSVersion = "WIN_VISTA" OR A_OSVersion = "WIN_7") send, {F5} Else PostMessage, 0x111, 28931,,, A Return ^+n::Send {AltDown}f{AltUp}wf ;windows xp only #IfWinActive #IfWinActive ahk_class FontViewWClass ;font previewer Capslock::Send !{F4} ;quit #IfWinActive #IfWinActive ahk_class SciCalc ; windows xp calc Capslock::Send !{F4} ;quit #IfWinActive #IfWinActive ahk_class CalcFrame ; windows 7 calc Capslock::Send !{F4} ;quit #IfWinActive #IfWinActive ahk_class Photo_Lightweight_Viewer ;photoviewer windows 7 Capslock::Send !{F4} ;quit Up::Return ;removes annoying feature where up/down stops left/right naviagation Down::Return #IfWinActive #IfWinActive ahk_class ShImgVw:CPreviewWnd ;photoviewer windows xp Capslock::Send !{F4} ;quit #IfWinActive #IfWinActive ahk_class SUMATRA_PDF_FRAME ;sumatra pdf Capslock::Send !{F4} ;quit ^b::Send {F12} ; ctrl+b for bookmarks !Enter::Send ^l ;fullscreen #IfWinActive #IfWinActive ahk_class MediaPlayerClassicW ;mpc-hc 1::Send 2^1 ;1 keeps borders Ralt & Enter::Send !{Enter} ; ralt-enter fullscreens Capslock::Send !{F4} ;quit p::Send ^7 ;p for playlist #IfWinActive #IfWinActive ahk_class mpv ;mpv Alt & Enter:: ;overflow to fullscreen below Ralt & Enter::Send f ; ralt-enter fullscreens Capslock::Send !{F4} ;quit #IfWinActive #IfWinActive ahk_class rctrl_renwnd32 ;outlook ^Enter::Return ;disable accidentally send email shortcut #IfWinActive #IfWinActive ahk_class XLMAIN ;excel ^+v::Send {Esc}{Up}^c{Down}^v{Esc}{Down} ;ctrl+shift+v copies above cell into current ^F2::Send {AltDown}o{AltUp}hr ;rename sheet F3::Send {CtrlDown}f{CtrlUp}{Enter}{Escape} ;f3 searches for the same string again F6:: ;jumps to formula bar CoordMode, Mouse, Relative MouseMove, 180, 60 Send {LButton} return #IfWinActive #IfWinActive ahk_class WindowsForms10.Window.8.app.0.2004eee ;act ^Enter::Send ^{End}{Space}-PG+{Tab 3}{Enter} ;save note with footer ^n::Send {F9} ;insert note ^f::Send !LC ;search for company #IfWinActive #IfWinActive ahk_class ConsoleWindowClass ;command prompt ^c:: ;copy Send {Enter} return +Insert:: ^v:: ;paste CoordMode, Mouse, Relative MouseMove, 100, 100 Send {RButton}p return #IfWinActive #IfWinActive ahk_class ahk_class ahk_class MozillaWindowClass ;firefox ^+w::Send ^w ;quit window closes tab ^+n::Send ^+p ;new incognito window ^q::Send ^w ;quit now closes tab, the two keys are too close for this sort of thing ^!d::Send ^j ;why Downloads is ctrl+j while addons is ctrl+alt+a will never make sense ^d::Send ^f ;bookmark remapped to find ^b::Send ^v ;replace bookmarks with paste f6::Send ^l ;F6 jumps to address bar ^+o::Send {AltDown}t<{AltUp}o ;ctrl+shift+o option #o::Send, ^c^t^v{Enter} ;copy selected uri and open, right click option fails to recognise ~50% of what I try +PgDn::Send {Space 4}{Down 7} ;scroll down to specific part of a specific page, not really +PgUp::Send {Home} ;makes sense, kinda #IfWinActive #IfWinActive ahk_class MSPaintApp ;mspaint ^=::Send {CtrlDown}{PgUp}{CtrlUp} ;zoom in ^-::Send {CtrlDown}{PgDn}{CtrlUp} ;zoom out #IfWinActive #IfWinActive ahk_class Notepad2 ;notepad2-mod !z::Return ;disable delete first char of line 'feature; ^0::Return ;disable annoying transparency feature !t::Return ;disable always on top ^+Down:: ^Down::Send {Down} ; disable (alt) shift line down feature ^+Up:: ^Up::Send {Up} ; disable (alt) shift line up feature #IfWinActive #IfWinActive ahk_class wxWindowClassNR ;audacity ^=::Send {CtrlDown}1{CtrlUp} ;zoom in ^-::Send {CtrlDown}3{CtrlUp} ;zoom out ^0::Send {CtrlDown}2{CtrlUp} ;zoom reset #IfWinActive #IfWinActive ahk_class civ5 ;civilization 5 F12:: ;borderless fullscreen script from PCGW (http://pcgamingwiki.com/wiki/Glossary:Borderless_fullscreen_windowed#Borderless_scripts) WinGet, WindowID, ID, A WinSet, Style, -0xC40000, ahk_id %WindowID% WinMove, ahk_id %WindowID%, , 0, 0, A_ScreenWidth, A_ScreenHeight return #IfWinActive