Log in

View Full Version : Dualboxing with a Controller



werewolfdad
05-11-2021, 07:47 AM
Hey all,

I recently got into dual boxing. I'd like to be able to drag a pocket healer along with my warrior. I currently use wowmapper and consoleport to play using a Dualshock 5. Its better for my fingers. I've figured out how to map alt-tab to the controller so bouncing back and forth is no issue.

The issue I'm running into is that the controller remains tied to the first account I log in on, so if its controlling the warrior, it continues to do so even if I alt-tab to the priest.

Does anyone know of a solution to let the controller continue to control the "active" window, like the mouse and keyboard does, rather than remaining on the first instance of Wow?

Thanks in advance,

nodoze
05-11-2021, 08:45 AM
If you figure out how to "fix" the above please report back your findings. I would be curious how you got to this state in the first place and if you can document the steps to replicate as I could see it actually being a preferred state for some folk...

Being able to "hard tie" a given input device to specific game window and allow another device to control multiple other windows (via alt-tab or mouse movement) could really help others.

For me for example I don't mind controlling my Tank+3DPS via mouse-over-focus boxing but would really like to have some key actions on my healer control-able by a dedicated device and only need a few buttons for my healer in combat (bare minimum would be "heal tank" an an "AoE heal party" though I would like a few more than that for shield/renew/fade/etc).

For me the only way I have figured out how to control my healer via a 2nd dedicated input device all on the same PC with the same/single 4K monitor it to run my healer in a VM and do a dedicated keypad/keystick as a usb-pass-through to the VM...

werewolfdad
05-11-2021, 10:03 AM
If you figure out how to "fix" the above please report back your findings. I would be curious how you got to this state in the first place and if you can document the steps to replicate as I could see it actually being a preferred state for some folk...


It was super easy

Boot up Wow1, open Wowmapper, use console port as an addon.

Now the controller controls the toon on wow1.

open up wow2. If that is the focused window, the controller continues to control wow1 and you can mouse and keyboard wow2.

Its funny watching the warrior fight while the window is focused on the healer.

You could load the healer first and just use a macro on one of the controller buttons to heal the warrior. I may try that out once the game is back up

nodoze
05-11-2021, 07:12 PM
It was super easy

Boot up Wow1, open Wowmapper, use console port as an addon.

Now the controller controls the toon on wow1.

open up wow2. If that is the focused window, the controller continues to control wow1 and you can mouse and keyboard wow2.

Its funny watching the warrior fight while the window is focused on the healer.

You could load the healer first and just use a macro on one of the controller buttons to heal the warrior. I may try that out once the game is back upVery interesting!

Thanks for starting this thread as I like learning about new things.

I am not much of a console player and the controller form factor does not work for me... It may sound weird but I wonder if I can use a mini-keyboard/keypad/keystick (or a controller emulator) instead of a game controller with those addons.

Since I use a keyboard for my main it would be great to just have a 2nd keystick in easy finger reach without having leave my keyboard like one of these 2 examples:

https://i.gyazo.com/25ebeb14c09196842a3abfb03d63b1e2.png

https://i.gyazo.com/81a4bf04fb1f76d883d388025c627f2a.jpg

If I get time to try something like the above I will do my best to circle back and update this thread.

If anyone else tries the above with a HID device that is in a easy button reach form-factor please report back to this thread as well.

Mbnewbtbc
05-14-2021, 02:10 AM
Is there a way to lock the keyboard to one of the wows while you click the other wow?

nodoze
05-14-2021, 09:03 AM
Is there a way to lock the keyboard to one of the wows while you click the other wow?If I understand the above correctly the only thing which has been verified to be lockable is a controller to the 1st WoW client locked via a combination of wowmapper+console_port.

So far the only one tested in this regard (at least documented here in this forum) is a 'Dualshock 5' controller and maybe some research into what controllers and/or devices are supported by Wowmapper &/or Console_Port.

If none of them are actual keyboards/keypads/keysticks, my thought was to try a keyboard/keypad/keystick that emulates a controller and see if that can be made to work...

So to answer your question the only device so far that has been shown to for sure work in this manner (to be lockable to the 1st WoW client launched) is a DualShock5 and no keyboards/keypads/keysticks have been tested that we are aware of.

Mbnewbtbc
05-14-2021, 10:02 AM
If I understand the above correctly the only thing which has been verified to be lockable is a controller to the 1st WoW client locked via a combination of wowmapper+console_port.

So far the only one tested in this regard (at least documented here in this forum) is a 'Dualshock 5' controller and maybe some research into what controllers and/or devices are supported by Wowmapper &/or Console_Port.

If none of them are actual keyboards/keypads/keysticks, my thought was to try a keyboard/keypad/keystick that emulates a controller and see if that can be made to work...

So to answer your question the only device so far that has been shown to for sure work in this manner (to be lockable to the 1st WoW client launched) is a DualShock5 and no keyboards/keypads/keysticks have been tested that we are aware of.
Got it, I am researching this now. I’ll let you know if I find anything. Please do the same like I said I think the last part of my set up would just need to be able to keep my keyboard working on my master window even if I click on different windows. Thank you!

nodoze
05-14-2021, 12:04 PM
Got it, I am researching this now. I’ll let you know if I find anything. Please do the same like I said I think the last part of my set up would just need to be able to keep my keyboard working on my master window even if I click on different windows. Thank you!As I alluded to above, if you want a keyboard/keypad/keystick type form factor, you may need to look into a sophisticated one that can emulate a controller to use the wowmapper+console_port path...

So far the most likely candidate keyboards/keysticks I have found are from Xkeys which have the following Emulation Modes:

HID keyboard,
HID mouse,
HID game controller,
HID multimedia

The following are some examples the various form factors for their products:

Keysticks like the following range from 4 to 40 keys:

https://xkeys.com/xk4.html (https://xkeys.com/xk4.html)

Keypads/keyboards like the following range from 24 to 128 keys (which can maybe be multiplied by using layers):

https://xkeys.com/xk24.html

The full offering of their keyboards/keypads/keysticks is listed here:

https://xkeys.com/xkeys/keys.html

There may be other/better/cheaper/etc offerings from other vendors but that is the best I have found so far...

Mbnewbtbc
05-14-2021, 12:46 PM
As I alluded to above, if you want a keyboard/keypad/keystick type form factor, you may need to look into a sophisticated one that can emulate a controller to use the wowmapper+console_port path...

So far the most likely candidate keyboards/keysticks I have found are from Xkeys which have the following Emulation Modes:

HID keyboard,
HID mouse,
HID game controller,
HID multimedia

The following are some examples the various form factors for their products:

Keysticks like the following range from 4 to 40 keys:

https://xkeys.com/xk4.html (https://xkeys.com/xk4.html)

Keypads/keyboards like the following range from 24 to 128 keys (which can maybe be multiplied by using layers):

https://xkeys.com/xk24.html

The full offering of their keyboards/keypads/keysticks is listed here:

https://xkeys.com/xkeys/keys.html

There may be other/better/cheaper/etc offerings from other vendors but that is the best I have found so far...
Would using auto hot keys, and only sending the keys to one window of wow be a bad idea?

nodoze
05-14-2021, 01:59 PM
Would using auto hot keys, and only sending the keys to one window of wow be a bad idea?Not sure what you mean by "auto hot keys"... If we are talking Wow (and many other games) any sort of automation is against the ToS and bannable so if by auto you mean automation then I do not recommend that... When I say emulation above I mean a single press of a key on a keystick emulating a single press of a button on a controller...

EDIT: Pictorially to help you when reading the below I would like to layout my windows something like this:

https://i.gyazo.com/9fc6df7d3aef741bd8671ad53bf47ecd.png

For me my desired setup under the current ToS would be to have my main tank in a large window and my 3DPS in smaller windows setup in a quadrant setup... I would do that so I could use my main regular/full-sized keyboard and mouse to control the Tank+3DPS via mouse-over-focus boxing (where I could move my mouse in a tight circle to reach all 4 clients in the quadrant)...

I would like a 4+ key keystick to directly control my Healer (which could be in a smaller window like the 3 DPS) and I would like to setup my 4+ keystick to be like a seamless single keyboard that I could move around in my lap or on the zero-G chair/recliner/couch like this:

https://i.gyazo.com/25ebeb14c09196842a3abfb03d63b1e2.png

https://i.gyazo.com/81a4bf04fb1f76d883d388025c627f2a.jpg

For my healer (assuming Priest) I would like keybinds on the keystick for things like:
- instant shield on Tank;
- instant Hot on Tank;
- Cast heal on Tank;
- Cast AoE Heal;
- Fade (could be combined with any of the above);
- Move Forward;
- Strafe Left;
- Strafe Right;
- Move Backward;

I may normally have the Priest follow the Paladin and the 3 DPS follow the Priest so that the arrow keys moving the Priest can move the 3 DPS also (I typically play ranged DPS)... Not 100% sure yet but those are my initial thoughts...

werewolfdad
05-18-2021, 12:36 PM
So I figured out the solution to my problem. If you uncheck "send commands directly to wow client" the controller unlocks from the single instance of WoW. I can now use a button on the controller to alt tab between accounts and control each with Console port

Edit: Seems people are getting banned for this though

https://old.reddit.com/r/classicwow/comments/nf385o/banned_for_botting_while_dual_logging_as_a/


https://old.reddit.com/r/classicwow/comments/nfhnl0/6_month_ban_for_playing_with_an_xbox_controller/