Close
Page 2 of 2 FirstFirst 1 2
Showing results 11 to 12 of 12
  1. #11

    Default

    I put active window tracking in there for that same reason..but It wasnt working because once i line up the only way to get back to main scrn without moving crosshairs was to alt/tab...otherwise you have the alt ingame menu up and some functions dont work. I had been using the standard mouseclicks in the sample scripts but those werent working either. I was holding oem3 clicking button but the focus would stay on window 2 until i release and press oem and click once more. Focus scrn wasnt working as intended..So iwas searching through the HKNet forums and was just trying a few diff things out. I know theres a restore function but I cant figure out how to set it up for working...and I have been trying toggle which seems like what im going for..but that again cant get to work...such a noob...

    Maybe toggle is the best bet? if thats even possible? I just want simple..hit lets say S and toggle to window 2 then hit s again to go back? Ill see if i can find a post somewhere of that working...Thanks for your help

    Launching isnt really a priority if its too much work..doing it manually is just fine.

    PS i made a new thread cause i know on certain sites people frown on hijacking someone elses thread..but if its cool to keep it here..thats fine. sry

  2. #12

    Default

    In the code you posted, you establish Oem3 as a modifier, but don't use it in the LButton hotkey, so every Left Click is being sent to both windows.

    If you want the Left Clicks to occur on both windows only when Oem3 is held, the key should look like this

    Code:
    <UseKeyAsModifier Oem3>
    
    <Hotkey ScrollLockOn Oem3 LButton>
     <SendLabel w1, w2>
     <Clickmouse LButton>
     <RestoreMousePos>
    RestoreMousePos isn't the right command to use for what you're trying to do. Every time Clickmouse is activated, HKN automatically saves the current Mouse position before clicking, which overwrites the original Mouse position on the main screen. So the RestoreMousePos command in there is returning the mouse to the Last Mouse Position, which is on Window 2. This is why you have to use it twice to get it back to Window 1 - the second time you use it, the command cycles again and the new Last Mouse Position is located somewhere on Window 1. This gets even more unpredictable when the wait command is added, especially if you spam the click.

    You need simply Restore to return to the original window. {This code assumes you still want it to send every Left Click. See above for the Hotkey definition if you want it to only trigger with OEM3 held}.

    Code:
    <Hotkey ScrollLockOn LButton>
     <SendLabel w1, w2>
     <Clickmouse LButton>
     			<Restore>
    If the clicks aren't returning focus back to the main window after clicking the mouse or registering on the slave window, you will need to change your ClickMouse Settings in HotKeyNet. Under Options > Settings > ClickMouse increase the ClickMouse Delays. Start with 10 10 and increase them by 5 or 10 until the clicks respond consistently. Somewhere between 20 20 and 30 30 was required for them to work over 2 EQ2 accounts {EQ2 requires windows to be in the foreground to receive inputs}. Conversely 3 3 is what I use for WoW {WoW does not have the foreground restriction}.
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •