#A more flexible configuration for Interface Cursor?

19 messages · Page 1 of 1 (latest)

safe arch
#

What I mean by that is I would like to be able to make Interface Cursor use/equip items in my bags and spellbook by pressing the main "accept/confirm/use" button, which is abutton with an xbox/steam deck layout or crossps on a PS controller.

It doesn't make any sense for the main interaction keybind to behave as a "pickup/move item" action and the "cancel" bbutton/circle behave as "use item".
I've tried reconfiguring the buttons in the interface cursor settings, I've essentially flipped the abutton/crossps and bbutton/circle. It made way more sense while in the inventory, but at the same time it flipped those buttons everywhere else which is no bueno :(

Ultimately it would be cool if CP could have a completely separate and flexible binding options for Interface cursor for bags and spellbook. Like, for example:
xbox/PS
abutton/crossps - Use/equip
xbutton/square - Pickup/move
bbutton/circle - discard/delete
ybutton/triangle - Options
And since there are extra actions that could be possible like plitting stacks and adding stuff to the Utility Ring, all of those options should be a separate possible keybind within the Interface Cursor options. So that people could bind stuff they use more often (like, some players might not be discarding items as often but they might be splitting stacks a lot, then they could bind splitting stacks to a particular button instead of the discard action. Or even swapping it out when needed. Like, on a banking/auctioneer alt you might need both the discard and split actions to be a quick access ones but not the equip one as the quick bindings.

Would this be a tedious thing to implement?

#

Also, I'd like to be able to change bindings in Immersion too xD
I always press the bbutton/circle button first to close the dialog with immersion only for it to do nothing :D
Where could we discuss Immersion at all? I don't see a dedicated channel for Immersion anywhere :(

teal gull
#

Simply put, the interface cursor executes left/right click and in some cases special actions if it can recognize a certain frame as having data that relates to a special action. If you find that doesn't make sense, it's because you're looking at it differently than you would your mouse. The reason pickup is a main action and equip/use/sell is secondary, is because that's the way it works with a mouse.

All these custom cases have to be hardcoded, and they are not guaranteed to work for any extent of time, and they are certainly not at all guaranteed to work with addons. In the past, it's typically very common for these special cases to be broken by a minor patch, and all of that has to be maintained. Therefore, I'm opting out of hardcoding for the most part.

#

My solution has been to provide an item or spell menu popup with different options, because that means I'm able to extract the information I need about the item or spell, and then all those actions can be consolidated in the menu. Since I control the menu, I have a guarantee on what I'm actually doing.

In a controlled environment without other addons, these decisions are very easy to make. But that's not real. Anything that goes into CP has to take into account that there may be conflicts with other addons, and not to make assumptions on data found without due investigation.

#

Having that said, I'm not really saying no either. The interface cursor is due to be refactored into its own module outside the main body of CP, where I have some algorithm improvements planned, and probably a better framework for handling and coding for special cases, which it lacks currently.

safe arch
#

I've tried to check/uncheck "interact on left mouse click" option, but it did not change it either :(

#

Does it not affect the behaviour of inventory in wow?

#

And what about the immersion? :P where can we discuss it?

teal gull
safe arch
#

.< darn blizzard

teal gull
safe arch
#

It just breaks my brain so hard to use items with bbutton/circle :(

#

About Immersion :D Why is the keybinds option inactive in Immersion's settings?

#

And would it be hard to add an alternative visual layout for buttons in immersion?

#

Like instead of all four buttons be horizontal could there be version that would visually represent the gamepad layout instead?

teal gull
safe arch
#

This is what I mean. Sorry for the TERRIBLE ms. paint job xD

#

And also it would be nice if "goodbye" option was bound to B :P Could be swapped with goodbye easily

#

back to the original mindfuck