Close
Page 1 of 2 1 2 LastLast
Showing results 1 to 10 of 15

Hybrid View

  1. #1

    Default Multibox Mouse Feature Question

    I had a question about software functionality that could possibly broadcast mouse positions and clicks to multiple clients. Is there any software out there that can do this?

    The feature I was thinking about implementing was the ability to draw a hotspot on your main computer's client where any movement or clicking in this region would broadcast to multiple computers.

    This would be helpful to me since I use healbot addon to heal. I could then run healbot on a non healing computer and then have it broadcast to the healing computer accordingly.

    I don't know if anything can handle this now, if so does anyone know? If not, I'll probably be adding it to my software.

    Thanks for your help,

    Matt

  2. #2

    Default

    I do exactly this using InnerSpace. I have a hotspot I can resize on the fly which broadcasts mouse movements within that area. This allows me to click-heal from 5 shamans at once which is pretty damn OP in WinterGrasp.
    [> Sam I Am (80) <] [> Team Doublemint <][> Hexed (60) (retired) <]
    [> Innerspace & ISBoxer Toolkit <][> Boxing on Blackhand, Horde <]
    "Innerspace basically reinvented the software boxing world. If I was to do it over again, I'd probably go single PC + Innerspace/ISBoxer." - Fursphere

  3. #3

    Default

    HotkeyNet can do this. However it doesn't draw a visual indication of where your hot spots are (they are really hot rectangles), so it's helpful to locate them on objects that the game draws or in the corners of windows, etc.
    �Author of HotkeyNet and Mojo

  4. #4

    Default

    Oh perfect Freddie, and it'll broadcast mouse clicks too? What about with modifiers? For example, ALT+RIGHT click on coordinate X/Y broadcasted etc...

    And you just need to define it using X and Y correct? Also, the X and Y locations are all computer based on the client space of World of Warcraft?

    Thanks for your help,

    Matt

  5. #5

    Default

    By the way Freddie, I noticed Hotkeynet has a hard time sending keystrokes/clicks to background or minimized windows without making them visible/focused first... I found a way to do this to background or minimized windows without any drawbacks.. If you are interested, please let me know and I can provide the code for you.

    Thanks,

    Matt

  6. #6

    Default

    If you want to define hot rectangles in a window, you specify their location and size like this:

    Code:
    <If MouseIsOverWindowRect  WINDOW_NAME X_POS Y_POS WIDTH HEIGHT>
    The numbers refer to the client area of the window that you click manually.

    Alternatively, if you want to define a hot rectangle relative to the screen as a whole, you write this:

    Code:
    <If MouseIsOverScreenRect  X_POS Y_POS WIDTH HEIGHT>
    In this case the numbers refer to the screen, not any particular window.

    Modifiers aren't a problem with WoW although there may not be a convenient syntax for using them, depending on what you want to do. Shift states used to be a problem with WoW but I think (I hope) that they are fixed in the current test build.
    �Author of HotkeyNet and Mojo

  7. #7

    Default

    Quote Originally Posted by 'WoWMulti',index.php?page=Thread&postID=184843#pos t184843
    By the way Freddie, I noticed Hotkeynet has a hard time sending keystrokes/clicks to background or minimized windows without making them visible/focused first...
    The long latency and unreliability with background windows was pretty much fixed, so far as I know, in bulid 165. But I won't be sure until more test reports come in.

    The problem with minimized windows is usually a user error -- people write a hotkey that requires HotkeyNet to take into account the width and height of the target window, but since minimized windows have no width or height, HotkeyNet generates an error message.

    I found a way to do this to background or minimized windows without any drawbacks.. If you are interested, please let me know and I can provide the code for you.
    Sure, I'd like to see it. Do you want to post it here or email it? My email address is freddie at hotkeynet.com.
    �Author of HotkeyNet and Mojo

  8. #8

    Default

    Quote Originally Posted by 'Freddie',index.php?page=Thread&postID=184853#post 184853
    Quote Originally Posted by 'WoWMulti',index.php?page=Thread&postID=184843#pos t184843
    By the way Freddie, I noticed Hotkeynet has a hard time sending keystrokes/clicks to background or minimized windows without making them visible/focused first...
    The long latency and unreliability with background windows was pretty much fixed, so far as I know, in bulid 165. But I won't be sure until more test reports come in.

    The problem with minimized windows is usually a user error -- people write a hotkey that requires HotkeyNet to take into account the width and height of the target window, but since minimized windows have no width or height, HotkeyNet generates an error message.

    I found a way to do this to background or minimized windows without any drawbacks.. If you are interested, please let me know and I can provide the code for you.
    Sure, I'd like to see it. Do you want to post it here or email it? My email address is freddie at hotkeynet.com.
    Sure, I'll send you my class file that handles all of my keystrokes. I liked how flexible AutoIT was with sending keystrokes so I mimicked the syntax after that. What's important is how it attaches to the thread input of the window and then posts the appropriate messages. I've had a lot of good luck with it writing movement keys and keystrokes when multiboxing on a single pc with the windows minimized.

    I'll send it over when I get home tonight around 5 to your email address.

    Matt

  9. #9

    Default

    By the way, did you figure out a way with Hotkeynet to capture keyboard and mouse events WITHOUT using a global keyboard/mouse hook? I use RegisterHotkey for key presses but movement keys and mouse events I couldn't find a way to do it without intercepting all of the mouse/keyboard events.

    Thanks,

    Matt

  10. #10

    Default

    You can also use Raw Input or filter drivers but low-level hooks have several advantages. Why would you not want to use a hook?

    Edit: Do you mean you want to be notified only about certain keys but not others? So far as I know, RegisterHotkey is the only way you can do that with Win32. I don't know about .NET.
    �Author of HotkeyNet and Mojo

Similar Threads

  1. Replies: 2
    Last Post: 02-26-2009, 03:10 AM
  2. PiP feature... and another question.
    By Janix in forum Software Tools
    Replies: 1
    Last Post: 09-02-2008, 12:31 AM
  3. Question about new RAF feature and new 5 box crew
    By Bunny in forum General WoW Discussion
    Replies: 0
    Last Post: 08-07-2008, 07:02 AM
  4. Feature Request - Mouse coordinates keymap thingy
    By Xorn in forum Software Tools
    Replies: 9
    Last Post: 03-10-2008, 09:45 AM
  5. Keyclone/multibox/etc feature request
    By blurred in forum Software Tools
    Replies: 13
    Last Post: 11-05-2007, 02:42 PM

Posting Rules

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