switching mouse buttons.

switching mouse buttons.

Requests for features in the spring code.

Moderator: Moderators

Post Reply
User avatar
Gota
Posts: 7151
Joined: 11 Jan 2008, 16:55

switching mouse buttons.

Post by Gota »

I was wondering how hard would it be to allow a player to change the way his mouse buttons behave ingame through the lobby or in some other way.
some people preffer their mouse buttons to have oposite roles from what they are now in spring.
if it is hard to do than i guess its not worth the effort but if its a not so hard task maybe its worth the hassle to add such a customization.
ZellSF
Posts: 1187
Joined: 08 Jul 2006, 19:07

Re: switching mouse buttons.

Post by ZellSF »

Just change the OS settings while playing Spring? Also MTR.
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Re: switching mouse buttons.

Post by Pxtl »

It's MTR because it's a reasonable request. While the behaviour of left-button = select action, left-button = apply action, right-button = cancel makes sense, it makes no sense the main-game behaviour, where left-button = select unit, right-button = default action.

Unfortunately, there is no nice way to re-work it, because when you think about alternate approaches they fall apart. Unit-selection and default-action need to be on different mouse buttons, so either way it will be confusing to users - if it's right=select, left=default, then it's confusing because right button is cancel in every other context. Same thing happens in the reverse.
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Re: switching mouse buttons.

Post by imbaczek »

do you want to exchange left and right buttons? or do you want the left button to issue commands instead of right?
User avatar
Chosker
Posts: 37
Joined: 02 Sep 2008, 09:45

Re: switching mouse buttons.

Post by Chosker »

I think Pxtl is right. it's not about switching the left and right mouse buttons in everything, but using the left mouse button for selecting and doing actions while the right button would always be used to cancel

the problem with this one is that doing the actions is like a sub-function that requires selecting first, and those functions are in the code, not script.
However I don't think it would be too hard to take the code and modify that specific section (but then having changed some part of the code the problem would be having to update it every time a new version is released)
Post Reply

Return to “Feature Requests”