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.
switching mouse buttons.
Moderator: Moderators
Re: switching mouse buttons.
Just change the OS settings while playing Spring? Also MTR.
Re: switching mouse buttons.
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.
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.
Re: switching mouse buttons.
do you want to exchange left and right buttons? or do you want the left button to issue commands instead of right?
- Tribulexrenamed
- Posts: 775
- Joined: 22 Apr 2008, 19:06
Re: switching mouse buttons.
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)
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)