Crazy mouse lag
Moderator: Moderators
Crazy mouse lag
Just got into a quick game of spring and I find a problem - my mouse gets about 1 fps, while the rest of the game runs smoothly. Makes it a bit of a bitch to play effectively. This is with like, 1 unit onscreen.
Also, is there a way to switch the mouse buttons? I'm a tad choked at this right-click interface lunacy...
Also, is there a way to switch the mouse buttons? I'm a tad choked at this right-click interface lunacy...
Re: Crazy mouse lag
No Idea for the first part but:
Short answer, no there is no way to change the interface... problem is once you get used to something you really like it... whats so hard about left mouse selects units uless you have specified an order first, right click does the default order for the selected unit to the target?Grumble wrote:Also, is there a way to switch the mouse buttons? I'm a tad choked at this right-click interface lunacy...
Re: Crazy mouse lag
Left click is the 'default' click; it performs 'default' functions - selection, attack, move, build. Right click is your 'other stuff' click - open menus, access other properties, etc. It's a propagation of the UI you use for general computing... do you right click on the "x" in a windows window to close it?SinbadEV wrote:No Idea for the first part but:Short answer, no there is no way to change the interface... problem is once you get used to something you really like it... whats so hard about left mouse selects units uless you have specified an order first, right click does the default order for the selected unit to the target?Grumble wrote:Also, is there a way to switch the mouse buttons? I'm a tad choked at this right-click interface lunacy...
Do you want to argue semantics with me?
Right clicking in widows brings up a context sensitive menu, just like right clicking in the game does a context sensitive action.
edit:
wait... left clicking attacks? that is a bit weird... I'll have to check that... I only use the left mouse for building and selecting.
Right clicking in widows brings up a context sensitive menu, just like right clicking in the game does a context sensitive action.
edit:
wait... left clicking attacks? that is a bit weird... I'll have to check that... I only use the left mouse for building and selecting.
Basically, I'm saying it's much more natural to use the left mouse button for more commonly performed actions. Most computer apps seem to back me up on this. The only thing that motivated a right-click interface was Warcraft 2 and later Starcraft. I don't see why Spring has chosen to adhere to this model.SinbadEV wrote:Do you want to argue semantics with me?
Right clicking in widows brings up a context sensitive menu, just like right clicking in the game does a context sensitive action.
edit:
wait... left clicking attacks? that is a bit weird... I'll have to check that... I only use the left mouse for building and selecting.
However, playing with severe mouse lag is basically unplayable in a serious game. Right click interface I can deal with, I still play WC3 and SC from time to time; I just find it impractical and unintuitive.
Off the top of my head, the mouse pointer graphic updates at the same rate as the rest of the graphics. This means that the problem is the location is not updating quickly enough. Again off the top of my head, the location is updated with every SDL mouse move event, which would indicate that those are not being triggered quickly enough. My best guess would be some driver problem, although I have never heard of a mouse driver problem like that.
Again, I haven't looked at the code, so I may have missed something.
Again, I haven't looked at the code, so I may have missed something.
RMB commands means that LMB manipulates the GUI, RMB gives orders directly. The result is that misclicking with the LMB (e.g. trying to select a unit but the unit moves away) will not give out orders and possibly delete a long queue you have set up. It also means that you can select a unit no matter what your currently selected unit is capable of (since load, repair, guard, etc are on the RMB).