Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WinGet, wowid, List, World of Warcraft
- ;**************************************************************
- ;*************** Standard Keyboard Hotkeys ****************
- ;**************************************************************
- ~1::
- ~2::
- ~3::
- ~4::
- ~5::
- ~6::
- ~7::
- ~8::
- ~9::
- ~0::
- ~-::
- ~=::
- ~q::
- ~w::
- ~e::
- ~r::
- ~t::
- ~y::
- ~u::
- ~i::
- ~o::
- ~p::
- ~[::
- ~]::
- ~a::
- ~s::
- ~d::
- ~f::
- ~g::
- ~h::
- ~j::
- ~k::
- ~l::
- ~;::
- ~'::
- ~z::
- ~x::
- ~c::
- ~v::
- ~b::
- ~n::
- ~m::
- ~,::
- ~.::
- ~`::
- ~/::
- IfWinActive, ahk_id %wowid1%
- {
- StringTrimLeft, ThisKey, A_ThisHotKey, 1
- ControlSend,, %ThisKey%, ahk_id %wowid2%
- Return
- }
- IfWinActive, ahk_id %wowid2%
- {
- StringTrimLeft, ThisKey, A_ThisHotKey, 1
- ControlSend,, %ThisKey%, ahk_id %wowid1%
- Return
- }
- ;**************************************************************
- ;********************** NUMPAD KEYS ************************
- ;**************************************************************
- ~NumpadAdd::
- IfWinActive, ahk_id %wowid1%
- {
- ControlSend,, {NumpadAdd down}{NumpadAdd up}, ahk_id %wowid2%
- Return
- }
- IfWinActive, ahk_id %wowid2%
- {
- ControlSend,, {NumpadAdd down}{NumpadAdd up}, ahk_id %wowid1%
- Return
- }
- ~NumpadDiv::
- IfWinActive, ahk_id %wowid1%
- {
- ControlSend,, {NumpadDiv down}{NumpadDiv up}, ahk_id %wowid2%
- Return
- }
- IfWinActive, ahk_id %wowid2%
- {
- ControlSend,, {NumpadDiv down}{NumpadDiv up}, ahk_id %wowid1%
- Return
- }
- ~NumpadMult::
- IfWinActive, ahk_id %wowid1%
- {
- ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid2%
- Return
- }
- IfWinActive, ahk_id %wowid2%
- {
- ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid1%
- Return
- }
- ;**************************************************************
- ;********************** MOUSE *********************************
- ;**************************************************************
- ~XButton1::
- IfWinActive, ahk_id %wowid1%
- {
- ControlSend,, {NumPadSub down}{NumPadSub up}, ahk_id %wowid2%
- Return
- }
- IfWinActive, ahk_id %wowid2%
- {
- ControlSend,, {NumPadSub down}{NumPadSub up}, ahk_id %wowid1%
- Return
- }
- ~XButton2::
- IfWinActive, ahk_id %wowid1%
- {
- ControlSend,, {NumpadMult}{NumpadMult up}, ahk_id %wowid2%
- Return
- }
- IfWinActive, ahk_id %wowid2%
- {
- ControlSend,, {NumpadMult down}{NumpadMult up}, ahk_id %wowid1%
- Return
- }
- ~!XButton2::
- IfWinActive, ahk_id %wowid1%
- {
- ControlSend,, {NumPadDiv down}{NumPadDiv up}, ahk_id %wowid2%
- Return
- }
- IfWinActive, ahk_id %wowid2%
- {
- ControlSend,, {NumPadDiv down}{NumPadDiv up}, ahk_id %wowid1%
- Return
- }
- ;**************************************************************
- ;********************** SPECIAL KEYS***************************
- ;**************************************************************
- ~Space::
- IfWinActive, World of Warcraft
- {
- ControlSend,, {Space down}, ahk_id %wowid2%
- loop
- {
- getkeystate, state, Space
- if state = U
- break
- }
- ControlSend,, {Space up}, ahk_id %wowid2%
- Return
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement