Quantcast
Download
(5 MB)
Download
Updated: 03-16-17 01:31 PM
Pictures
File Info
Compatibility:
Return to Karazhan (7.1.5)
Updated:03-16-17 01:31 PM
Created:03-10-15 07:00 PM
Downloads:15,831
Favorites:66
MD5:
Categories:Beta-version AddOns, Action Bar Mods, Combat Mods, Graphic UI Mods, Unit Mods
7.1.5

ConsolePort  Popular! (More than 5000 hits)

Version: 1.4.4
by: MunkDev [More]

ConsolePort
Game Controller Addon
DualShock 4, Xbox controllers, Steam controller

Resources
IMPORTANT: This addon requires third-party software for keyboard and mouse emulation. Using third-party software is not prohibited by Blizzard as long as it doesn't automate your gameplay.

ConsolePort will give you a handful of nifty features in order to let you play the game on a controller - without inconvenience. There are a lot of tutorials and videos on how to set up your controller for World of Warcraft, but the most game-breaking part about all of them is how they in no way contribute to an easy game experience. Instead of resorting to macros and gimmicks to make the setup viable, this addon fundamentally changes how the game works.

Using the addon, you should be able to effortlessly do the same tasks with a controller as you would with a mouse and keyboard. On top of this, it will NOT interfere with your normal keyboard and mouse setup, leaving you to choose which way you want to play the game without having to rebind and reconfigure every time you change peripherals.

Controller support

ConsolePort currently supports Xbox and Dualshock 4 controllers natively, courtesy of WoWmapper. ConsolePort is not restricted to those, but it is somewhat restricted to conventional controller layouts. It requires a set of atleast 14-15 buttons, which is what you'll find on any version of the PlayStation, Xbox or Logitech controllers. Currently, the Dualshock 4 is strongly recommended because of its precision and superior mouse curve.

Instructions

DualShock 4 / Xbox 360 / Xbox One / Xbox Elite / XInput controllers on Windows
  1. Download WoWmapper here.
  2. Install WoWmapper and start it up.
  3. Connect your controller by USB or Bluetooth.
  4. Click Plugins to change controller (default is Dualshock 4).
  5. Install the addon and start the game.

Using the addon

Camera and mouse control

Mouse look is a feature within the game where you lock your mouse cursor in order to control the camera in 3D-space. This state is usually triggered by holding down the right mouse button. ConsolePort utilizes this feature to a great extent to keep you from having to hold down a button on the controller in order to control your character and camera. You can seamlessly use the mouse cursor when necessary, but keep it locked otherwise.

Toggles OFF automatically when:
  1. Casting mouse spells (Trap Launcher, Ring of Frost, Heroic Leap, etc.)
  2. Picking up spells, items, macros, glyphs, etc.
  3. Using R3 or right clicking.
  4. "Interact with mouseover" is triggered.

Toggles ON automatically when:
  1. Changing targets.
  2. Placing the mouse cursor on your character.
  3. Interacting with NPCs.
  4. Looting.

Mouse behaviour can be customized in the interface options to suit your own playstyle. By keeping the mouse cursor centered on screen, it's easy to pick up items, loot mobs and target things in melee range.

Virtual cursor

The virtual cursor is a replacement for the mouse when using the interface. It snaps to clickable and interactive objects across the interface. It is controlled by the D-pad for moving and the right-hand buttons to left and right click. It can be customized to your own liking, and with a bit of know-how, you can integrate other addons to work with the cursor.
Default setup:
  • Circle or B - left click
  • Square or X - right click


Custom binding manager

ConsolePort does not use the normal keybinding system at all. Initially, a wizard will ask you to click the buttons on your controller in order to bind them. Beyond the initial setup, ConsolePort uses its own binding system, which can be found by clicking Controller on the game menu. With 15 buttons dedicated to bindings with 4 combinations each, you have a total of 60 possible bindings. You can expand the amount further by using action pages.


Virtual keyboard

The virtual keyboard is a replacement for typing, if you want to skip using keyboard altogether. This unconventional way of typing has a steep learning curve, but is eventually much faster than moving a virtual cursor across a virtual QWERTY-layout. It is controlled by moving the left stick around while pressing buttons on the right hand side. Using L1, L2 or L1+L2 will swap out the character sets. The keyboard has 8 circles with 4 buttons inside them, each containing 4 different combinations. It is highly customizable; it has a total of 128 combinations, and you can change any of them to be whatever you want.

Change log can be viewed on GitHub.
Post A Reply Comment Options
Unread 03-03-17, 08:34 PM  
aric420
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
First I would like to say THANK YOU! This addon has gotten me more exited about playing WoW again! I have been running mythic + and raids pretty easy with the controller now and the more I use it the more I love it!
Now for my question I hope you or anyone else maybe able to help me with. I just purchased a Razer Wildcat Xbox one controller (Witch I highly recommend for any game!). If you are not familiar with this controller It is a modded esport controller with 4 additional buttons. My problem is the extra buttons control the same thing as the shoulder triggers and the addon doesnt reconize the extra buttons to bind them to anything. Is there a way I can bind 4 extra spells to these buttons thru the addon? Probably a stupid question but id like to bind things like pots mount and maybe dps cds to these extra buttons.
Report comment to moderator  
Reply With Quote
Unread 12-04-16, 12:00 PM  
shorty52732
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Re: Re: constant errors

Originally Posted by MunkDev
Originally Posted by shorty52732
heres a few screenshots fresh install of the addon and only this addon installed no others.

any help is appreciated.
Not sure exactly how this happend, but it appears you're missing cursor settings. They should be loaded along with everything else when you first log in and seemingly that's what happens when I do a full reset on my end.

/cp resetall will wipe your settings and set everything to default, which should fix your problem.


Yes! that did it. That's weird that a fresh install did that. It was an old installation of wow itself though. Maybe there were files elsewhere I did not delete. Thanks either way!
Report comment to moderator  
Reply With Quote
Unread 12-03-16, 05:52 PM  
MunkDev
A Frostmaul Preserver
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 138
Uploads: 3
Re: constant errors

Originally Posted by shorty52732
heres a few screenshots fresh install of the addon and only this addon installed no others.

any help is appreciated.
Not sure exactly how this happend, but it appears you're missing cursor settings. They should be loaded along with everything else when you first log in and seemingly that's what happens when I do a full reset on my end.

/cp resetall will wipe your settings and set everything to default, which should fix your problem.
__________________
Report comment to moderator  
Reply With Quote
Unread 12-03-16, 02:06 PM  
shorty52732
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
constant errors

heres a few screenshots fresh install of the addon and only this addon installed no others.

any help is appreciated.




Last edited by shorty52732 : 12-03-16 at 02:08 PM.
Report comment to moderator  
Reply With Quote
Unread 11-26-16, 12:25 PM  
lokibrth
A Murloc Raider

Forum posts: 4
File comments: 2
Uploads: 0
Hide the pet bar?

Is there anyway to hide the pet circle completely? I don't want it there even when I'm out of combat.
Report comment to moderator  
Reply With Quote
Unread 11-25-16, 02:56 AM  
MunkDev
A Frostmaul Preserver
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 138
Uploads: 3
Originally Posted by Hardc0re
I'm playing an Enhancement Shaman, so I basically don't need to use raid cursor because I'm mainly doing damage. But let's say i'm in arenas and I want to dispell Hex of my partner. Sure, I can make a macro that casts dispel on @party1 or something, but is there a way that when I press dispell, the raid cursor turn on, I can choose a friendly target on the raid bars, select it with the d-pad, dispell the ally, and then automatically return the cursor to default non-raid cursor?
Also with DPS that can offheal this would be really good, but I don't want to let the raid cursor on forever, since this is a secondary activity, primary one being DPS.
Not possible in the current game API.

Originally Posted by Hardc0re
Also, hate to be an annoyiance, but it seems to be a bug with the UI scaling and the addon. If I change the UI Scale for lower or higher than the default (ESC -> System -> Advanced) the bag bugs out (arrow keys don't move around as intended or not even appear). I didnt test this with the raid cursor bug my guess is that this will happen as well.
Custom UI scales work fine. The problem is mixing different frame scales, because the cursor calculations will yield the same results even when things don't look the same on-screen. Using a uniform scale should not come with any issues, but if you use other addons that sets a lower or higher frame scale, paired with a custom overall UI scale, you might run into trouble. Same logic applies to unit frames.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-19-16, 11:55 AM  
Hardc0re
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by MunkDev
The raid cursor ignores macros. This is intentional, because macro conditionals are calculated when you press the button, but not before that, which makes it hard to decide whether the spell you want to use is applicable to the current target. It's also designed this way to allow you to designate specific target conditions without having the cursor overriding them. Because the spells only have 3 states - helpful, harmful or neither - it puts limits on ambiguous spells (Penance for example, which can be used both for damage and healing) and a macro fixes that problem.
Got it. But is there a way to turn on the raid cursor via macro? Lemme give you an example.

I'm playing an Enhancement Shaman, so I basically don't need to use raid cursor because I'm mainly doing damage. But let's say i'm in arenas and I want to dispell Hex of my partner. Sure, I can make a macro that casts dispel on @party1 or something, but is there a way that when I press dispell, the raid cursor turn on, I can choose a friendly target on the raid bars, select it with the d-pad, dispell the ally, and then automatically return the cursor to default non-raid cursor?
Also with DPS that can offheal this would be really good, but I don't want to let the raid cursor on forever, since this is a secondary activity, primary one being DPS.


Also, hate to be an annoyiance, but it seems to be a bug with the UI scaling and the addon. If I change the UI Scale for lower or higher than the default (ESC -> System -> Advanced) the bag bugs out (arrow keys don't move around as intended or not even appear). I didnt test this with the raid cursor bug my guess is that this will happen as well.
Last edited by Hardc0re : 11-19-16 at 01:51 PM.
Report comment to moderator  
Reply With Quote
Unread 11-18-16, 03:35 PM  
Lolzen
A Deviate Faerie Dragon
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 123
Uploads: 9
Might be a long shot, but do you have any plans to support a Shield Controller hooked up to the PC?

I saw this Addon mentioned in YT videos talking about playing WoW with controller. I'm in bad luck as any controller that is supported, i don't own and GameStream doesn't want to open up WoW normally.

But kudos to you, saw it in "action" from YT, and it seems to be really awesome.

EDIT: as it is an xinput controller, it does already work. NVM.
Last edited by Lolzen : 11-25-16 at 09:36 PM.
Report comment to moderator  
Reply With Quote
Unread 11-12-16, 05:58 PM  
MunkDev
A Frostmaul Preserver
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 138
Uploads: 3
Originally Posted by Hardc0re
1) How exactly does the raid cursor works? Does it puts a [@mouseover] on demand on my spells?
I ask this because I'm having some problem as a Mistweaver Monk. When I talent Mistwalk and drag then to my bars it works perfectly with the raid cursor (I teleport to my raid cursor target). But When I use a macro, it doesn't work. Instead it pops the mouse cursor on the screen and then I have to manually select my targets.
The macro I'm using is this (usefull macro so I don't have to keep re-dragging talents if I change specs):
Code:
#showtooltip
/cast [talent:1/1] Chi Burst; [talent:1/2]Zen Pulse; [talent:1/3]Mistwalk;
END
It probably has something to do with how the Raid Cursor Works right? I'm having the same problem with the "Ring of Peace" talent. But instead of popping the mouse cursor, it will always cast the Ring on myself, even if I have another ally selected with the raid cursor.
The raid cursor ignores macros. This is intentional, because macro conditionals are calculated when you press the button, but not before that, which makes it hard to decide whether the spell you want to use is applicable to the current target. It's also designed this way to allow you to designate specific target conditions without having the cursor overriding them. Because the spells only have 3 states - helpful, harmful or neither - it puts limits on ambiguous spells (Penance for example, which can be used both for damage and healing) and a macro fixes that problem.

Originally Posted by Hardc0re
2) Is there any way to change the default "target selection" of the raid cursor? Instead of using Up, Down, Left and Right I would like to use (Ctrl+Shift) and those keys. Because I feel that for me it's more important to not have modifiers on spells than it is to not have it in target selection. For instance, selecting the target to the left would be "Ctrl+Shift+Left" instead of just "Left" (and then in this mode I could use spells bound to the Left key but not on Ctrl+Shift+Left key).
Not at the moment. What you could try is to use "Target Unit Frames" instead. Functionality should be pretty self-explanatory once you try it out, but it's faster than the raid cursor, uses direct targeting instead of spell routing so no issues with macros or particular spells and it can be used with both left and right sets of buttons.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-11-16, 04:54 PM  
Hardc0re
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Thanks. I realized it would be kinda hard to make everything work only via gamepad (like having the Triangle as the "bind to" button for everything.
I'm started using the addon on my main and doing raids and Mythic+ runs and even arenas. The more I get used to it the more I'm loving it. Thank you very much for making this addon bro.

That said, I have a couple more questions:

1) How exactly does the raid cursor works? Does it puts a [@mouseover] on demand on my spells?
I ask this because I'm having some problem as a Mistweaver Monk. When I talent Mistwalk and drag then to my bars it works perfectly with the raid cursor (I teleport to my raid cursor target). But When I use a macro, it doesn't work. Instead it pops the mouse cursor on the screen and then I have to manually select my targets.
The macro I'm using is this (usefull macro so I don't have to keep re-dragging talents if I change specs):
Code:
#showtooltip
/cast [talent:1/1] Chi Burst; [talent:1/2]Zen Pulse; [talent:1/3]Mistwalk;
END
It probably has something to do with how the Raid Cursor Works right? I'm having the same problem with the "Ring of Peace" talent. But instead of popping the mouse cursor, it will always cast the Ring on myself, even if I have another ally selected with the raid cursor.

2) Is there any way to change the default "target selection" of the raid cursor? Instead of using Up, Down, Left and Right I would like to use (Ctrl+Shift) and those keys. Because I feel that for me it's more important to not have modifiers on spells than it is to not have it in target selection. For instance, selecting the target to the left would be "Ctrl+Shift+Left" instead of just "Left" (and then in this mode I could use spells bound to the Left key but not on Ctrl+Shift+Left key).


Thank you very much and sorry If my text is a bit confusing. English is not my first language and these are kind of technical questions.
Last edited by Hardc0re : 11-11-16 at 04:57 PM.
Report comment to moderator  
Reply With Quote
Unread 11-07-16, 07:11 PM  
MunkDev
A Frostmaul Preserver
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 138
Uploads: 3
Re: Mounts

Originally Posted by Hardc0re
How do you bind mounts and macros on the utility belt? I couldn't find any options on neither of them.

Thanks for the addon btw, I'm starting to develop carpal and this is handy as hell. Really awesome and well-tought, congratulations and again, thank you very much.
Drag and drop.
__________________
Report comment to moderator  
Reply With Quote
Unread 11-02-16, 09:17 PM  
Hardc0re
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Mounts

How do you bind mounts and macros on the utility belt? I couldn't find any options on neither of them.

Thanks for the addon btw, I'm starting to develop carpal and this is handy as hell. Really awesome and well-tought, congratulations and again, thank you very much.
Report comment to moderator  
Reply With Quote
Unread 09-20-16, 04:08 AM  
vsm87
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Raid cursor

First - I love this mod, thank you for making it.

I am having trouble with the raid cursor, however. I would like to heal with this mod but when I enter a group/raid in order to heal I need to right click to activate he mouse cursor, use the left stick to manually move the mouse cursor cursor, left click to target, etc. I have watched the YouTube healing video where there is a raid cursor/interface cursor on the party frames, but I do not have that. Is there a toggle I am missing to activate it? I am using Blizz UI, except for ConsolePort, do I need an additional unit frame add on?

Thanks!

Edit: I read through some old comments and o think o found my answer from the dev:

ConsolePort has two cursors; the interface cursor and the raid cursor. The interface cursor is designed to work with the entire interface, whereas the raid cursor is designed to work with the unit frames only. The raid cursor works in combat, whereas the interface cursor does not.

If you added the VuhDo frame to your interface hooking in the ConsolePort config, then you can go ahead and remove that again. You're supposed to use the raid cursor instead. It can be toggled on and off through a custom binding, which is called "Toggle Raid Cursor". It can be found in the binding interface if you go to ConsolePort > Toggle Raid Cursor. The raid cursor is not customizable, but it will automatically find all valid unit frames on your screen, so it should work with any custom unit frame addon.
Last edited by vsm87 : 09-20-16 at 05:45 AM.
Report comment to moderator  
Reply With Quote
Unread 09-18-16, 08:19 PM  
KnightWhitefang
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Red face Not Working for Me (PC Win 10, Xbox 1 controller)

For some reason, I cant get this add on to work properly. I can use the right joystick to look around and move the cursor, and the left joystick to click/select and run forward., but that's it. I can't move any other direction, nor use any other button for anything, and trying to manually bind keys doesn't work either. I've tried several things to try to fix it, but nothing changes. I would really appreciate some help. Thanks.
Report comment to moderator  
Reply With Quote
Unread 09-13-16, 06:21 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 759
File comments: 2004
Uploads: 38
Hi, MunkDev! I wonder if this AddOn coud be easy adjusted to make playing only with a mouse too? Asking for this guy playing only with his mouth: https://www.reddit.com/r/wow/comment...aralyzed_from/
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.