As to your broadcasting mouse clicks, don't do it via a button, use the ClickMouse command (but do not specify coordinates, that's skirting the TOS dangerously, let it just scale the position). Also, since Ctrl is already a modifier you don't have to code in UseKeyAsModifier for it.
I use HKN and I've found no need to ever LClick anything on the slave window, so I just have it set to send a right-click when I Ctrl-RightClick.
My code looks something like this (going from memory cuz I'm at work)
Code:
<Hotkey Ctrl RButton>
<SendWinM wow2>
<ClickMouse RButton>
That way when you need to interact with something other than an NPC/corpse on the 2nd wow (ie the translocation orb from UC->Silvermoon, any "gear" activated objects on the ground), you Ctrl-Rightclick on approximately the right part of the screen (based on the alt's point of view), glance at your 2nd wow client to see where the 'gauntlet' actually appears briefly to tell if it's out of position or not.
To interact with NPC's/Flight Masters/Innkeepers/Loot Corpses, you should use the new 'InteractWithTarget' UI feature:
1. Setup a macro on your slave that says "/target party1target". Put it on an action bar and keybind a key to it, I use backslash. Setup HKN to broadcast that key to your 2nd wow.
2. Go into keybindings on your slave and find wow's "Interact with Target" keybind. Bind another key to it (I use Shift-backslash). Setup HKN to broadcast that key to your 2nd wow.
Now whenever you want to loot something or interact with any NPC, be it a questgiver, flightmaster, innkeeper, vendor, etc...you target it (or the corpse) with your main, and then press Backslash Shift-Backslash and your slave will target & interact with it / loot it.
Also, you should always use SendWinM instead of SendWin. SendWin will bring the other window to the foreground, causing your main wow to lose focus and most likely mess up your play. SendWinM sends the keystrokes to a window in the background and leaves it in the background.
Connect With Us