Download
(18MB)
Download
Compatible with Retail, Classic & TBC
Updated: 06-23-24 10:00 AM
Pictures
File Info
Compatibility:
Dark Heart (10.2.7)
Cataclysm Classic (4.4.0)
Classic (1.15.2)
WOTLK Patch (3.4.3)
Updated:06-23-24 10:00 AM
Created:03-10-15 07:00 PM
Downloads:42,345
Favorites:89
MD5:
Categories:Beta-version AddOns, Action Bar Mods, Combat Mods, Graphic UI Mods, Unit Mods
10.2.7

ConsolePort  Updated Today!  Popular! (More than 5000 hits)

Version: 2.9.0
by: MunkDev [More]

ConsolePort
Game Controller Addon

Resources
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.

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 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.

Console Port
2.9.0 (2024-06-23)
Full Changelog Previous Releases
  • Fix slash handler unable to set values to nil (back to default)
  • Merge pull request #100 from seblindfors/acbv2
    Acbv2
  • Remove radial extended variable
    Turns out we don't need this after all. May come back in the form of layered utility rings.
  • Add slot request logic when dropping spell on unbound proxy button
  • Add support for spell menu to handle combination of spell and button combo
  • More minor fixes
  • Fix default menu ring buttons to account for LB as modifier
  • Minor fixes
  • Prune dead templates
  • Allow the stick buttons in radial environment
  • Revamp game menu again
    The V2 version had too many problems in testing.
  • Fix minor bugs in button handlers for game menu
  • Remove modifiers from imported v1 layouts
    This is to prevent a jarring transition on launch day.
  • Clean up tools
  • Add ring background mask
  • Upgrade layouts when loaded
  • Update Menu.lua
  • Add options to choose which stick to use to control the game menu
  • Clarify hotkey modification only applies to page hotkeys
  • Handle stick axis button bindings trap
    Some users, upon installing the addon, have tried to use the Blizzard key bindings to change how the character moves by setting bindings on the gamepad stick buttons. Since axis buttons are now enabled at all times when using extended ring features, these bindings need to be wiped when we haven't explicitly chosen to use the buttons for bindings.
  • Handle menu edge cases
    - Force use the left stick and XYAB for menu interaction
    - Use right stick to escape the ring override, enabling game menu options for those who don't use the interface cursor, but want to use the menu.
  • Revamp game menu
    This was a necessary change due to the removal of macrotext in TWW (Stanzilla/WoWUIBugs#552). The game menu is now a ring menu where you assign key bindings (up to 3) for panels and open them by these key bindings after the selection is done.
  • Make ring button skin responsive to size changes
  • Add binding override condition to all action bar types
  • Adjust keyboard preset
  • Adjust default page action bar settings
  • Pie menus swap horizontal justification on texts
  • Fix UI handle not returning active hint
  • Enable spell flyout on classic clients
  • Fix tap bindings getting wiped when they are still possible
  • Add initial support for tiered radial menus
  • Fix cursor obstruction
  • Enter clicks first button on confirmation popups in action bar config
  • Update bindings for group buttons when modified in config
  • Handle mouseover transparent cluster buttons
  • Show binding name for XML bindings without custom information
  • Fix header refresh issue in action bar config
  • Second round of TWW bug swatting
  • Fix broken TWW flyout
  • Preparation for TWW
  • Add support for relative points to all action bar elements
  • Fix bug with catching button inputs in cvar section of config
  • Include page type
  • Add icon for vehicle exit button
  • Add utility to map drivers to conditions and responses
    This is used for some action bar logic, and has the benefit of removing some user error if they are brave enough to modify the conditions.
  • Disable OverrideActionBar on Retail
    I'm done with vehicle issues because Blizzard only exposed half the API for vehicles in the RE, so I'm just disabling vehicles and enforcing page widget type to replace it.
  • Add stylish lines to expandable layout widgets
    Also account for deprecation; we may export stuff into presets that gets removed down the line.
  • Correct the mime frame size on mover
    Width and height could be incorrectly shown as +/- 1 due to float rounding errors.
  • Add support for manager to juggle bindings for multiple active bars
  • Add health and power status to pet ring
  • Add exit vehicle button to toolbar, classic micro button skinning
  • Refactor cluster type
  • Refactor group type
  • Use common actionbar descriptor in advanced tab
  • Modify upgrade script
  • Clean up presets
  • Add page widget type
    This can be used to create regular action bars, or a vehicle bar.
  • Add method to retrieve trigger button ID for the custom flyout
  • Add helper for LAB styling, refactor proxy button to slot button
  • Add support for common drivers in action bar template
  • Fix Cataclysm socials button on game menu
  • Remove [vehicleui] from pager
    Vehicles are covered by possessbar anyway, and the condition yields faulty results for the vehicle APIs since it fires too early.
  • Tidy up
  • Add pet ring widget
  • Add button to open action bar config from main config
  • Merge branch 'master' into acbv2
  • Update ConsolePort_Bar.toc
  • Adjust presets
    - Rework orthodox preset
    - Hide "the Eye" on crossbar templates
  • Add recursive upgrade to V2 layouts
  • Update Utils.lua
  • Add advanced action bar options
  • Add preset import/export and refactor
    - Also add config shortcut to open the main config
  • Use Round to pixels in mover instead of custom function
  • Add rescale driver to cluster bars
  • Make toolbar micromenu somewhat dynamic
  • Fix CENTER missing from valid points selector
    - Also add initial microbutton menu options to toolbar
  • Update import/export scripts for actionbar v2
  • Make pager responsive to condition changes
  • Add preset handling and skinning to classic crossbars
  • Refactoring, add upgrade script, fix group button ignore alpha
  • Clear unit from mapped raid cursor action buttons if previously unset
  • Allow setting bad values in table field (for compatibility purposes)
  • Copy table instead of inline changes when loading preset
  • Fix replaced layout not saving to disk
  • Assign layout index to micro buttons (for Classic)
  • Prevent disabled buttons from showing up in mutable button array
  • Fix LAB overwriting normal texture on cluster buttons in Classic
  • Add grid layout util for clients that don't have it
  • Assert link exist before matching on it in utility ring.
  • Adjust divider interface with better defaults
  • Adjust default preset
  • Update Config.lua
  • Add initial preset loading
  • Fix divider not appearing when reacquired
  • Change ownership of cluster button hotkeys
  • Style headers to fit widgets next to them
  • Fix toolbar hidden if instantiated during session
  • Convert drivers in action bar base template
  • Make cluster buttons reconfigure bindings if created during session
    - Also enforce naming convention for widgets
  • Dispatch bindings to newly created objects
  • Add support for generative mutable options
  • Add macro condition instructions
    - Also add divider intensity option
  • Add hiliting to mover frame
  • Stop interface cursor reactivating when gamepad is not in use
  • Fix delta range type widget
  • Simplify configuration tracking
  • Refactoring
  • Fix recursive issue in widget mover, attempting to copy its own point
    - Also fix moving widgets with non-uniform scaling
  • Add ability to copy and delete configured widgets in loadout
  • Add LBG hook and flags management to utils
  • Add divider interface type
  • Add initial group (crossbar) interface type
  • Fix config widget bugs
    - Range slider update min, max and step on every load (problem when recycled)
    - Number sanitize input
    - String fix invisible background and desynced checked state
  • Add rebind info on proxy buttons
  • Fancy highlights on emulation settings
  • Assert that Range types are fed numbers only
  • Add delete confirmation popup when editing mutable layouts
  • Move toolbar width to layout page
  • Add border style selection to cluster bars
  • Add movable widget type handler
  • Fix CVars not working after widgets/data rework
  • Pushed texture assert on action buttons
  • Rework mover because the built-in version is too buggy with relative frames
  • Add config support for mutable data, such as the cluster button array
  • Add initial support for customizing loadout
  • Add bw compat for text status bar changed
  • Config work
  • Preparation work for bar layout configuration
  • Add global action bar mover
  • Add initial config for simple settings
  • Refactor assets to action bar module
  • Add microbuttons to toolbar and convert popout to grid layout
  • Add support for config widget to run on a different database
    Needed for the action bar module to use its own database.
  • Refine skins
  • Increase font size on pie texts
  • Add transparent square mask
    Apparently Classic omitted this.
  • Add helpers for fetching specific mapping profile data
  • Update .gitignore
  • Various action bar related fixes
  • Refactor button binding handling
  • Add new assets
  • Add updated charge cooldown edge
  • Initial toolbar work
  • Use both sticks for spell flyout
    Since we can no longer intercept only one stick, may as well allow both sticks to select items on the ring simultaneously.
  • Use securecallfunction for acquiring action bar widgets
    Intended to stop bugs from breaking the entire action bar system.
  • Add initial cluster flyout modifications and settings
  • Add support for dependencies in variables
    This is to reduce the amount of settings visible at the same time.
  • Initialize secure systems in action bar manager
  • Use metamethod for UI fade
  • Move color swatch proc to main addon so it can be reused
  • Remove HQ class animation atlas
  • Add spell proc skinning
  • Add initial rebuilt modifier swapping to cluster bar
  • Refactor action bar database utilities to separate file
  • Add flyout support for LibActionButton
  • Simplify tooltip format for binding information
  • Add radial method for mounting several bindings for an owner button
  • Add infrastructure required for the original cluster action bar
  • Remove action bar templates from main addon
  • Rename button texture assets
    - Remove M2 texture because it's just a copy
  • Add utility to skin charge cooldowns
  • Add enum utility
  • Remove GetMouseFocus from mouse driver
    In preparation for upcomong War Within changes
  • Replace /clearfocus on raid cursor with none unit
    In preparation for 11.0 where macrotext is being removed.
  • Add initial watch bar template for action bars
  • Use proxy for console data model
  • Remove unused pager references to Blizzard frames
  • Refactor popup frame widget for future use
  • Fix color normalizer sometimes returning full hex code instead of alpha
  • Fix stuck highlight on popup menu buttons
  • Fix flickering tooltips on utility ring focus
  • Replace pie textures with PNG
  • Fix bar names in spell menu grid
  • Refresh option list when interacting with a merchant
  • Add util function to grab the current device config
  • Fix issue with wrong number of pie slices shown due to active (but invisible) widgets
  • Add new cancel action to interface cursor
    - Will be used to cancel some contexts.
    - Rename special button to context button.
    - Add attribute to skip mime animations.
  • Redesign spell and item menus
  • Disable tooltip hints for controls that don't use standard controls
  • Ring fixes
    - Reorganize radial menu options
    - Add separators between slices
    - Fix spells not loading correctly at login
  • Fix number sliders running frequent callbacks when value has not changed
  • Make radial API produce slice angles in radians
    (so they don't need correcting in inheriting objects)
  • Refactoring for new action bar addon
  • Fix broken rings manager
  • Add text indicator support to pie slices
  • Add clamping to pie slice opacity
  • Add support for resetting individual config values to default
    - Also add color options to radial menus
  • Bind radial dispatcher to color picker
  • Redesign spell flyout
  • Add remove button clears sticky state with no item selected
  • Fix shared data handler having same name as global storage
  • Fix bug in radial dispatcher
    Fix issue with rings being unusable if reopened within the focus clear timing window.
  • Add injection to utilities
  • Update utility ring
    - Indicate sticky select by showing the active ring slice
    - Always show buttons (used for extra action button mapping)
  • Handle cooldowns and extra action button in ring button skin
  • Hide slicing rects when a ring has less than two slices
  • Rename dark swipe texture
  • Fixes
    - Enforce default item size on rings if not provided
    - Fix utility ring spell load failure on first login
    - Fix axis inversion on pet ring
    - Set default ring size to 400 px (down from 500)
  • Convert utility ring to new design
  • Make ring size dynamic
    - Rings can scale dynamically to fit more items if the space is not sufficient
    - Handle axis inversion for slices
  • Add new pet ring
    - Redesign radial menus (new graphics, buttons based on LibActionButton)
    - Add new pet ring
    - Make radials hide crosshair when active
  • Move RelaTable and ConsolePortNode to external libs
  • Refactor libraries, add externals
    In preparation for new action bar addon, and using modern solutions to keep external libs updated.
Archived Files (105)
File Name
Version
Size
Author
Date
2.7.37
18MB
MunkDev
05-16-24 01:24 PM
2.7.36
18MB
MunkDev
05-09-24 12:56 AM
2.7.35
18MB
MunkDev
05-08-24 12:12 AM
2.7.34
18MB
MunkDev
05-05-24 10:39 AM
2.7.33
18MB
MunkDev
05-01-24 04:19 AM
2.7.32
18MB
MunkDev
04-17-24 03:05 PM
2.7.31
18MB
MunkDev
04-06-24 03:19 AM
2.7.30
18MB
MunkDev
03-21-24 12:30 AM
2.7.29
18MB
MunkDev
03-20-24 01:10 AM
2.7.28
18MB
MunkDev
03-19-24 03:21 PM
2.7.27
18MB
MunkDev
02-06-24 02:26 PM
2.7.26
18MB
MunkDev
02-06-24 01:45 PM
2.7.25
18MB
MunkDev
01-28-24 01:47 AM
2.7.24
18MB
MunkDev
01-27-24 08:49 AM
2.7.23
18MB
MunkDev
01-20-24 06:13 AM
2.7.22
18MB
MunkDev
01-17-24 11:10 AM
2.7.21
18MB
MunkDev
01-13-24 01:53 PM
2.7.20
18MB
MunkDev
01-12-24 11:00 AM
2.7.19
18MB
MunkDev
01-08-24 05:31 AM
2.7.18
18MB
MunkDev
01-06-24 09:15 AM
2.7.17
18MB
MunkDev
01-06-24 09:09 AM
2.7.16
18MB
MunkDev
01-05-24 06:45 AM
2.7.14
18MB
MunkDev
01-04-24 06:46 AM
2.7.13
18MB
MunkDev
12-30-23 03:07 PM
2.7.12
18MB
MunkDev
12-27-23 04:16 AM
2.7.11
18MB
MunkDev
12-12-23 01:50 PM
2.7.10
18MB
MunkDev
12-10-23 09:03 AM
2.7.9
18MB
MunkDev
12-01-23 11:02 AM
2.7.8
18MB
MunkDev
11-27-23 03:32 AM
2.7.7
18MB
MunkDev
11-24-23 03:07 AM
2.7.6
18MB
MunkDev
11-23-23 01:52 PM
2.7.5
18MB
MunkDev
11-19-23 05:48 AM
2.7.4
18MB
MunkDev
11-09-23 03:43 AM
2.7.3
18MB
MunkDev
11-09-23 03:41 AM
2.7.2
18MB
MunkDev
10-23-23 09:16 AM
2.7.1
18MB
MunkDev
10-23-23 05:51 AM
2.7.0
18MB
MunkDev
10-22-23 06:55 AM
2.6.20
18MB
MunkDev
09-26-23 05:01 PM
2.6.19
18MB
MunkDev
09-19-23 01:00 PM
2.6.18
18MB
MunkDev
09-19-23 12:30 AM
2.6.17
18MB
MunkDev
09-15-23 03:56 AM
2.6.16
18MB
MunkDev
09-06-23 07:20 AM
2.6.15
18MB
MunkDev
09-06-23 06:57 AM
2.6.14
18MB
MunkDev
08-26-23 06:31 AM
2.6.13
18MB
MunkDev
07-22-23 07:11 AM
2.6.12
18MB
MunkDev
07-13-23 06:14 AM
2.6.11
18MB
MunkDev
07-12-23 12:34 AM
2.6.10
18MB
MunkDev
07-10-23 05:39 AM
2.6.9
18MB
MunkDev
07-04-23 05:30 AM
2.6.8-B
18MB
MunkDev
06-30-23 09:28 AM
2.6.8
18MB
MunkDev
06-30-23 09:10 AM
2.6.7
18MB
MunkDev
05-29-23 12:16 PM
2.6.6
18MB
MunkDev
05-20-23 08:50 AM
2.6.5
18MB
MunkDev
05-14-23 06:17 AM
2.6.4
14MB
MunkDev
05-07-23 08:49 AM
2.6.3
14MB
MunkDev
05-03-23 03:30 AM
2.6.2
14MB
MunkDev
03-26-23 09:30 AM
2.6.1
14MB
MunkDev
03-26-23 08:27 AM
2.5.29
14MB
MunkDev
03-21-23 09:29 AM
2.5.28
14MB
MunkDev
03-21-23 09:09 AM
2.5.27
14MB
MunkDev
03-02-23 02:59 PM
2.5.26
14MB
MunkDev
03-02-23 08:31 AM
2.5.25
14MB
MunkDev
02-15-23 04:32 AM
2.5.24
14MB
MunkDev
02-13-23 07:57 AM
2.5.23
14MB
MunkDev
02-05-23 10:17 AM
2.5.22
14MB
MunkDev
02-02-23 03:33 PM
2.5.21
14MB
MunkDev
01-30-23 07:23 AM
2.5.20
14MB
MunkDev
01-28-23 12:10 PM
2.5.19
14MB
MunkDev
01-25-23 01:55 AM
2.5.18
14MB
MunkDev
01-23-23 02:24 AM
2.5.17
14MB
MunkDev
01-22-23 09:28 AM
2.5.16
14MB
MunkDev
01-20-23 08:38 AM
2.5.15
14MB
MunkDev
01-17-23 06:50 PM
2.5.14
14MB
MunkDev
01-14-23 04:39 AM
2.5.13
14MB
MunkDev
11-27-22 11:04 AM
2.5.12
14MB
MunkDev
11-19-22 03:49 PM
2.5.11
14MB
MunkDev
11-12-22 10:38 AM
2.5.10
14MB
MunkDev
11-09-22 04:57 PM
2.5.9
14MB
MunkDev
11-06-22 04:11 PM
2.5.8
14MB
MunkDev
11-05-22 02:18 PM
2.5.7
14MB
MunkDev
10-30-22 01:48 PM
2.5.6
14MB
MunkDev
10-28-22 07:42 PM
2.5.5
14MB
MunkDev
10-27-22 09:08 AM
2.5.4
14MB
MunkDev
10-26-22 10:46 AM
2.5.3
14MB
MunkDev
10-26-22 10:40 AM
2.5.2
14MB
MunkDev
10-25-22 05:36 AM
2.5.1
14MB
MunkDev
10-24-22 08:01 AM
2.5.0
14MB
MunkDev
10-24-22 07:57 AM
2.4.9
14MB
MunkDev
10-18-22 12:27 PM
2.4.8
12MB
MunkDev
10-03-22 03:59 AM
2.4.7
12MB
MunkDev
10-02-22 04:26 PM
2.4.6
12MB
MunkDev
09-26-22 11:03 PM
2.4.5
12MB
MunkDev
09-26-22 05:27 PM
2.4.4
12MB
MunkDev
09-26-22 05:12 PM
2.4.3
12MB
MunkDev
09-05-22 11:19 AM
2.4.2
12MB
MunkDev
09-01-22 10:00 AM
2.4.1
12MB
MunkDev
08-29-22 02:58 PM
2.4.0
12MB
MunkDev
07-03-22 12:57 PM
2.3.2-B
12MB
MunkDev
06-19-22 11:17 AM
2.3.2
12MB
MunkDev
06-19-22 11:11 AM
2.3.1
12MB
MunkDev
06-19-22 08:58 AM
2.3.0
12MB
MunkDev
06-12-22 04:08 PM
2.2.3
12MB
MunkDev
06-11-22 05:36 PM
2.2.2
17MB
MunkDev
05-27-22 09:26 AM
2.2.1
17MB
MunkDev
05-26-22 04:35 PM


Post A Reply Comment Options
Unread 09-22-22, 03:59 AM  
valkovalinen
A Defias Bandit

Forum posts: 2
File comments: 19
Uploads: 0
Originally Posted by Dogtor
Is it possible to make it for older controllers as well?
I have an old and simple controller
Amazon or ebay sell modern controllers very cheap these days...a lot cheaper than the high street thats for sure!
Report comment to moderator  
Reply With Quote
Unread 02-01-22, 12:52 PM  
Dogtor
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 5
Is it possible to make it for older controllers as well?
I have an old and simple controller
Report comment to moderator  
Reply With Quote
Unread 05-22-21, 01:29 PM  
Tierney11290
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Xbox Elite Series 2

Would it be possible to add a template for the Elite Series 2 controller? The extra paddles would be fantastic to have, especially if they could be used as a modifier somehow for even more button combinations.

I know the Steam Controller used to be supported by the addon and if I remember correctly, the paddles worked great as extra buttons rather than modifiers but it appears that even the Steam Controller is no longer supported. The Elite Series 2 Controller's paddles are supported by Steam now if that helps at all.

Thanks for all of your work on the addon btw! I made one of the more popular gamepad addons for ESO when it was in beta so I know how much work it can take to maintain. They've since added native support so I stopped updating it. I unfortunately have a severe back problem now so I can't sit at the desk much anymore. Being able to play WoW using a controller and this addon have been great so far.

EDIT: After playing with the addon quite a bit, there are a few features that might be worth your while if you have time:

- Create more rings: The utility ring is awesome but having the ability to create more rings to bind certain abilities/items to would be awesome such as a ring for auras/stances/shape shifting and a separate ring for potions/food

- More Action Bars or Action Bar Profiles: If I can ever go back to keyboard and mouse, it would be awesome for it to be seamless by allowing Console port to bind to the additional available actionbars within the API. An alternative would be profiles that save what abilities go where so that if players switch between controller and keyboard/mouse, they can easily swap without their abilities being on different bindings.

- Gamepad toggle: Allow the player to toggle between gamepad/keyboard and mouse modes. This is common for other games like FFXIV and ESO and could greatly compliment the previous feature of action bar profiles.
Last edited by Tierney11290 : 05-22-21 at 03:11 PM.
Report comment to moderator  
Reply With Quote
Unread 03-11-21, 09:15 AM  
Stormbound
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
9.0.5

Boy, Blizzard really screwed up with the change from GamePadFaceMovement and GamePadFaceAngleThreshold to the new GamePadSmoothFacing and GamePadFaceMovementThreshold Didn't they?

I absolutely loved how these features behaved before, and now GamePadFaceMovementThreshold feels pretty much useless. I really hope that they revert this behavior.
Report comment to moderator  
Reply With Quote
Unread 08-13-20, 07:20 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Re: Utility Ring requests: Last direction stays highlighted? activate button changed?

Originally Posted by Nontentional
There seems to be an issue with the utility ring that makes me sometimes get stuck in an auto-run when I let go of the utility button but still have a direction pushed, and its a bit of a hassle to cancel that.(note that I do not have my utility dial full of skills).
This is not a bug. You're holding down a direction before you open the ring. The release event of that movement binding never fires, because the ring eats it. This is intended behaviour, since you might want to use items on the ring while you're running.

What you can do is just not run in any direction when you open the ring, and if you do manage to get stuck running, just push the stick in that direction and back again when the ring isn't showing and your character will stop running.
__________________
Last edited by MunkDev : 08-13-20 at 07:21 PM.
Report comment to moderator  
Reply With Quote
Unread 04-01-20, 11:21 PM  
Nontentional
A Murloc Raider

Forum posts: 4
File comments: 2
Uploads: 0
Utility Ring requests: Last direction stays highlighted? activate button changed?

There seems to be an issue with the utility ring that makes me sometimes get stuck in an auto-run when I let go of the utility button but still have a direction pushed, and its a bit of a hassle to cancel that.(note that I do not have my utility dial full of skills).

Conversely, would it be possible to add an option to have the utility ring "remember" the last spot where I point the analog stick (for example, if I point it north, then let go of the stick while still holding the utility open) the highlighted action remains highlighted. I feel this might not completely remove the auto-run bug, but it would seriously mitigate it.

THEN, another request would be to allow me to choose what button activates the action. Currently its "Highlight skill + let of of utility trigger". I would like it to activate the skill when I push my southern most face button (I use an XBOX controller, so that's A for me).

Combining both of these requests for me would be perfect. Thank you for this amazing addon!
Last edited by Nontentional : 04-01-20 at 11:21 PM.
Report comment to moderator  
Reply With Quote
Unread 03-13-20, 11:18 AM  
Boocoo
A Murloc Raider

Forum posts: 6
File comments: 3
Uploads: 0
update problem?

anyone having trouble with the right stick / look function since thursday's classic update? i can't get it to work.
Report comment to moderator  
Reply With Quote
Unread 07-09-19, 05:26 PM  
Tierney11290
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hopefully this is the correct place for requests, but I was wondering if it would be possible to allow the spell artwork to be shown on the Console Port action bar when using any of the bars from the Bartender 4 add-on? Right now, ConsolePort only shows the default keyboard icon in place of what the spell icon should be.The reason for this request is that I enjoy playing on keyboard and mouse as well as controller sometimes, but I don't want to have to change the layout of either one. Yes, I could bind the ConsolePort buttons to whatever action button I like on the stock UI, but it then becomes chaotic because while my keyboard bindings are the same for all classes, not all of my different class abilities are in the same spot. Splitting these two would alleviate that. Difficult to word what I'm looking for so hopefully that makes sense lol.
Last edited by Tierney11290 : 07-09-19 at 06:08 PM.
Report comment to moderator  
Reply With Quote
Unread 06-12-19, 02:43 AM  
Sesyl
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Nintendo Switch controllers

Hello there, just a quick question.
Nintendo recentelly developed new controllers that are either Bluethoot controllers or USB controllers for Nintendo Switch. I would like to know if there is a chance that ConsolePort will sooner or later support Nintendo Switch controllers.
Report comment to moderator  
Reply With Quote
Unread 02-06-19, 05:48 PM  
DeathwatchGaming
A Kobold Labourer
 
DeathwatchGaming's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 2
Tooltips issue?

Greetings, just returned to wow after several years hiatus and quickly found your consoleport as the best overall solution for using a ps4 controller. One issue that is currently bugging me to no avail is the tooltips background being blank after you have attacked something. At first I thougtht that it might be related to LUI of which I have used for years after I stopped updating my spartanui variant and so thinking it was perhaaps LUI as the source of the issue I first disabled LUI tooltips. That did not correct the issue.I then disabled LUI completely not just the tooltips and the issue still is present. I also disabled immersion to see if that was a cause and it is not.

What happens is the tooltip background works fine prior to targetting and such but then when you target and kill something the tooltip now has no background making the tooltip almost impossible to read if near or over any npc or other frame layer etc etc. Reloading ui via addon control panel allows the background to reappear until you tar and kill again and the issue reoccurs. It is the only issue I see with consoleport and enough of a visual issue for me to mention it here in the hopes of seeing a quick fix or workaround?**


** Update: my bad, I must correct my previous assumption as upon further usage and review it actually appears that it is not an issue with consoleport, immersion or lui usage together and appears to be related to the usage of aurora and auctioneer with that combo or entirely an unrelated issue with either or
Last edited by DeathwatchGaming : 02-07-19 at 07:10 PM.
Report comment to moderator  
Reply With Quote
Unread 03-10-18, 06:16 AM  
ziobabbo
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Just Menu

Hi, is there a way to use the menu part of the addon for a keyboard and mouse interface?
Since the toc has dependencies for other parts of the addon I'm asking this myself.
Thanks for the top quality addon, have a good one!
Report comment to moderator  
Reply With Quote
Unread 10-07-17, 05:15 PM  
JDoubleU00
A Firelord
 
JDoubleU00's Avatar
AddOn Author - Click to view AddOns

Forum posts: 463
File comments: 82
Uploads: 2
Re: Trouble Getting XBOX 360 Controller to Work

Originally Posted by JDoubleU00
This is a general question about getting a GameStop brand XBOX 360 wired controller to work. I have a laptop running Win 7 Pro and I have installed the XBOX 360 software from Microsoft. My laptop sees the controller, but says the driver is not installed. I have tried reinstalling the driver with no luck. Running joy.cpl yields no luck either.

Any thoughts? Should I use a genuine XBOX 360 controller?
NVM, I bought a genuine Microsoft XBOX controller and everything is fine. Now I have to figure out how to use the controller.
__________________
Author of JWExpBar and JWRepBar.
Report comment to moderator  
Reply With Quote
Unread 10-07-17, 08:37 AM  
JDoubleU00
A Firelord
 
JDoubleU00's Avatar
AddOn Author - Click to view AddOns

Forum posts: 463
File comments: 82
Uploads: 2
Trouble Getting XBOX 360 Controller to Work

This is a general question about getting a GameStop brand XBOX 360 wired controller to work. I have a laptop running Win 7 Pro and I have installed the XBOX 360 software from Microsoft. My laptop sees the controller, but says the driver is not installed. I have tried reinstalling the driver with no luck. Running joy.cpl yields no luck either.

Any thoughts? Should I use a genuine XBOX 360 controller?
__________________
Author of JWExpBar and JWRepBar.
Report comment to moderator  
Reply With Quote
Unread 08-30-17, 03:28 AM  
bravejohn
A Deviate Faerie Dragon

Forum posts: 17
File comments: 154
Uploads: 0
I cannot calibrate my controller... it does not recognize my key presses... I have PS4 controller with DS4Windows running. I use it fine to play ESO, and most steam games. But wow does not recognize it . I only use this addon and no other.

My PS4 is connected with the sony bluetooth dongle.
Report comment to moderator  
Reply With Quote
Unread 07-28-17, 02:11 AM  
Boocoo
A Murloc Raider

Forum posts: 6
File comments: 3
Uploads: 0
seen as how my last wish came true - being able to invert the y-axis,
i thought I'd chance another request - might it be possible to hide the hotkey text altogether when used on the standard bartender bars?
thankyou so much for this awesome mod.
Last edited by Boocoo : 07-28-17 at 03:55 AM.
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.