Close
Showing results 1 to 7 of 7
  1. #1

    Default Focus Follows Mouse Working?

    I played around with ISBoxer again for a number of hours yesterday and think it has real possibilities for a 10-boxer (or anyone for that matter, just that organizing and structuring inputs is probably most important for those that have just tons of things going on).

    Anyway, I love the idea that ISBoxer will use the Focus Follows Mouse philosophy, but I've checked that box and I still have to click in individual windows to get the focus there. Is anyone else having this problem? If it is broken for everyone I'll know not to mess with it anymore. If it is working for everyone else I'll know I'm missing something.

    One other question - which type of changes in ISBoxer update real-time when you export updated code and which require a reboot of WoW or ISBoxer or even the computer? I *think* keymaps are supposed to update real time and that things like regions/layouts require a WoW restart, for example, but my experience hasn't confirmed this.

    Thanks!
    10-boxing Alliance Sargeras and Kil'jaeden

  2. #2

    Default

    If you can copy/paste the window layout (right click on the window layout and select copy to clipboard, paste here it shows up as XML) I'd like to see why the focus follows mouse option doesn't work for you. I tested it in different ways before release and it worked wonderfully.

    As of ISBoxer 36, Window Layouts now apply when you export; those required a restart in 35 or earlier. If you make changes to WoW Macros through ISBoxer, then you will need to /reloadui on the affected windows so the ISBoxer Addon (generated when you Export) can reapply the macros.

    There's a few specific settings that might require a restart of the game, like if you change the IS console hotkey or the FPS indicator (2 settings in your Character Set) while playing. Nothing that you'd notice that I can think of though.
    Lax
    Author of ISBoxer
    Video: ISBoxer Quick Start

  3. #3

    Default

    Lax,

    Thanks for the help. Here it is:

    <?xml version="1.0" encoding="utf-8"?>
    <Box xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <ObjectType>System.Collections.Generic.List`1[ISBoxer_Toolkit.Configs.WindowSnapperProfile]</ObjectType>
    <SerializedObject>&lt;?xml version="1.0" encoding="utf-8"?&gt;
    &lt;ArrayOfWindowSnapperProfile xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
    &lt;WindowSnapperProfile&gt;
    &lt;Name&gt;Mag Kobalt Team&lt;/Name&gt;
    &lt;UserScreenSet&gt;
    &lt;AllScreens&gt;
    &lt;UserScreen&gt;
    &lt;Bounds&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;2560&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/Bounds&gt;
    &lt;WorkingArea&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;2560&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/WorkingArea&gt;
    &lt;Primary&gt;true&lt;/Primary&gt;
    &lt;DeviceName&gt;\\.\DISPLAY1&lt;/DeviceName&gt;
    &lt;/UserScreen&gt;
    &lt;/AllScreens&gt;
    &lt;Name&gt;&amp;lt;Window Layout-specified&amp;gt;&lt;/Name&gt;
    &lt;/UserScreenSet&gt;
    &lt;EnableSnapping&gt;true&lt;/EnableSnapping&gt;
    &lt;SnapOnSlotActivateKey&gt;false&lt;/SnapOnSlotActivateKey&gt;
    &lt;SnapCombo&gt;
    &lt;Combo&gt;Ctrl+B&lt;/Combo&gt;
    &lt;Modifiers&gt;Ctrl&lt;/Modifiers&gt;
    &lt;Key&gt;
    &lt;Key&gt;B&lt;/Key&gt;
    &lt;Code&gt;48&lt;/Code&gt;
    &lt;/Key&gt;
    &lt;/SnapCombo&gt;
    &lt;PiPSqueak&gt;true&lt;/PiPSqueak&gt;
    &lt;Regions&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;400&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;800&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;1200&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;/Regions&gt;
    &lt;Rollover&gt;
    &lt;Enabled&gt;false&lt;/Enabled&gt;
    &lt;Scale&gt;1.5&lt;/Scale&gt;
    &lt;Rollup&gt;false&lt;/Rollup&gt;
    &lt;Frames&gt;10&lt;/Frames&gt;
    &lt;/Rollover&gt;
    &lt;MainWindow&gt;
    &lt;Region&gt;
    &lt;Left&gt;512&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;2048&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/Region&gt;
    &lt;Border&gt;None&lt;/Border&gt;
    &lt;/MainWindow&gt;
    &lt;AlwaysOnTop&gt;false&lt;/AlwaysOnTop&gt;
    &lt;RenderSize&gt;
    &lt;Width&gt;2048&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/RenderSize&gt;
    &lt;FocusFollowsMouse&gt;true&lt;/FocusFollowsMouse&gt;
    &lt;DisableInstantSwap&gt;false&lt;/DisableInstantSwap&gt;
    &lt;DisableAlwaysDeactivate&gt;true&lt;/DisableAlwaysDeactivate&gt;
    &lt;/WindowSnapperProfile&gt;
    &lt;WindowSnapperProfile&gt;
    &lt;Name&gt;Mag Vynd Team&lt;/Name&gt;
    &lt;UserScreenSet&gt;
    &lt;AllScreens&gt;
    &lt;UserScreen&gt;
    &lt;Bounds&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;2560&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/Bounds&gt;
    &lt;WorkingArea&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;2560&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/WorkingArea&gt;
    &lt;Primary&gt;true&lt;/Primary&gt;
    &lt;DeviceName&gt;\\.\DISPLAY1&lt;/DeviceName&gt;
    &lt;/UserScreen&gt;
    &lt;/AllScreens&gt;
    &lt;Name&gt;&amp;lt;Window Layout-specified&amp;gt;&lt;/Name&gt;
    &lt;/UserScreenSet&gt;
    &lt;EnableSnapping&gt;true&lt;/EnableSnapping&gt;
    &lt;SnapOnSlotActivateKey&gt;false&lt;/SnapOnSlotActivateKey&gt;
    &lt;SnapCombo&gt;
    &lt;Combo&gt;Ctrl+B&lt;/Combo&gt;
    &lt;Modifiers&gt;Ctrl&lt;/Modifiers&gt;
    &lt;Key&gt;
    &lt;Key&gt;B&lt;/Key&gt;
    &lt;Code&gt;48&lt;/Code&gt;
    &lt;/Key&gt;
    &lt;/SnapCombo&gt;
    &lt;PiPSqueak&gt;true&lt;/PiPSqueak&gt;
    &lt;Regions&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;400&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;800&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;Rect&gt;
    &lt;Left&gt;0&lt;/Left&gt;
    &lt;Top&gt;1200&lt;/Top&gt;
    &lt;Width&gt;512&lt;/Width&gt;
    &lt;Height&gt;400&lt;/Height&gt;
    &lt;/Rect&gt;
    &lt;/Regions&gt;
    &lt;Rollover&gt;
    &lt;Enabled&gt;false&lt;/Enabled&gt;
    &lt;Scale&gt;1.5&lt;/Scale&gt;
    &lt;Rollup&gt;false&lt;/Rollup&gt;
    &lt;Frames&gt;10&lt;/Frames&gt;
    &lt;/Rollover&gt;
    &lt;MainWindow&gt;
    &lt;Region&gt;
    &lt;Left&gt;512&lt;/Left&gt;
    &lt;Top&gt;0&lt;/Top&gt;
    &lt;Width&gt;2048&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/Region&gt;
    &lt;Border&gt;None&lt;/Border&gt;
    &lt;/MainWindow&gt;
    &lt;AlwaysOnTop&gt;false&lt;/AlwaysOnTop&gt;
    &lt;RenderSize&gt;
    &lt;Width&gt;2048&lt;/Width&gt;
    &lt;Height&gt;1600&lt;/Height&gt;
    &lt;/RenderSize&gt;
    &lt;FocusFollowsMouse&gt;true&lt;/FocusFollowsMouse&gt;
    &lt;DisableInstantSwap&gt;false&lt;/DisableInstantSwap&gt;
    &lt;DisableAlwaysDeactivate&gt;true&lt;/DisableAlwaysDeactivate&gt;
    &lt;/WindowSnapperProfile&gt;
    &lt;/ArrayOfWindowSnapperProfile&gt;</SerializedObject>
    </Box>
    10-boxing Alliance Sargeras and Kil'jaeden

  4. #4

    Default

    Lax,

    Hey, got it working!

    It was actually not exporting any changes I made to the game and was giving me a "FTL Modifiers 'Shift' in too many places" bug that I couldn't figure out yesterday. It still seems pretty arcane, but by clicking through every possible option in the Character Sets I finally found it.

    So the problem wasn't the code itself, it was the fact that the code wasn't updating. That answers a lot of other questions I'd been having too.
    10-boxing Alliance Sargeras and Kil'jaeden

  5. #5

    Default

    I used your window layout settings as best I could (everything but your massive region size... thats what she said?) and the feature worked correctly with both the dev and non-dev builds of Inner Space; I could mouse over any of the game windows, watch it focus as I moved, and type and/or click in the window without clicking or using a hotkey to focus it first.

    It does only work if one of the game windows is currently in focus (i.e. if a browser window is focused, you will have to click or use a hotkey to focus a game window first)... but that doesn't sound like the problem you're having with it.

    What version of Windows is this on? I'm currently testing on Vista (64-bit but that doesn't matter) but it should work equally well on XP or 7.
    Lax
    Author of ISBoxer
    Video: ISBoxer Quick Start

  6. #6

    Default

    Oh Yeah that would do it.

    About the FTL modifiers thing, I will have to do a better explanation of that because the box is somewhat confusing. Probably more so because people are moving to 36 from 35 and not understanding why they get this error.

    There's a few different ways to fix this, depending on why you're getting it if you have "Use FTL Modifiers" enabled on a Key Map (not a mapped key) that gives this error, it's probably a good idea to uncheck it unless you actually intended for every keystroke to send the FTL modifiers. The way the Quick Setup Wizard sets up FTL, Use FTL Modifiers should be enabled for 3, and only 3, Mapped Keys: FTL Target Me, FTL Assist Me, and FTL Follow Me.

    If one of those mapped keys gives the error, then the Key Combination in the WoW Macro Action it uses has a modifier that conflicts with selected FTL modifiers. For example, FTL Follow Me uses F11 by default. If you change it to Shift+F11, then the FTL wont work correctly if any character has Shift selected.

    ISBoxer 35 didn't detect this, people instead came and said something like "my slaves wont follow 2 of my guys but it works from the others". Now ISBoxer 36 detects it and the message confuses people
    Lax
    Author of ISBoxer
    Video: ISBoxer Quick Start

  7. #7

    Default

    Lax,

    Thanks for the replies. Sorry to have you check out my region stuff when that wasn't actually the problem.

    I understood everything in the popup message except the FTL 'Shift'. I had no idea what that meant since I don't even use the FTL functionality (just used the Quick Setup and that code came along for the ride, and I promptly took the FTL DPS Key Map out on both my teams).

    I must say, though, ISBoxer is really very nice. I spent 8 hours trying to get one boss down yesterday and today with some ISBoxer configurations I finally got him down. Thanks again!
    10-boxing Alliance Sargeras and Kil'jaeden

Posting Rules

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