OpenTTD

Tasklist

FS#6354 - Moving terrain has very diffrent speeds

Attached to Project: OpenTTD
Opened by Dennis (toLucky) - Tuesday, 28 July 2015, 08:15 GMT
Type Bug
Category Interface
Status New
Assigned To No-one
Operating System Windows
Severity High
Priority Normal
Reported Version 1.5.0
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Hi

When clicking right mousebutton and moving (moving the terrain), there is big diffrence in the terrain-movement-speed.

I dont know how to describe this better, than:
Right cliek - move mouse = terrain moves at speed 1
Right click - move mouse = terrain moves at speed 10 - yes, it is that big a diffrence.

I have played for a long time, and i think the "normal" speed is what I describe as speed 10.

Previously I reported a "right-click"-moves the terrain to edge of the map - instantly. I dont see that bug anymore, but now this has come instead.

Tho, the game is playable, it is VERY anoying.

Thanks

Dennis Jensen
Denmark
This task depends upon

Comment by Dennis (toLucky) - Tuesday, 28 July 2015, 08:17 GMT
Windows 8
Logitech M705 mouse
Logitech latest driver


Havent tried any other mouse.
Comment by Dennis (toLucky) - Tuesday, 28 July 2015, 08:28 GMT
Just tested, and the bug is also in Version 1.5.1
Comment by Alberth (Alberth) - Tuesday, 28 July 2015, 09:01 GMT
OpenTTD just reacts to mouse events from the SDL1 library. SDL just copies mouse events from the operating system afaik.

Maybe you can configure your mouse in Windows, or in the driver in some way?
Comment by Dennis (toLucky) - Wednesday, 29 July 2015, 12:47 GMT
Hey Alberth

Hang on to that thourght and explain why I do the exact same thing with a second in between, and it keeps happening on a random basis (speed).

To me it looks very random, but could be something with a mouse acceleration that is applied from the OS. But if this is the case, then there must be a very high percentage of players out there, that experience this.

Why dont the game just take mouse-control and sets a senceivity like any other game? - Would even be a nice feature to have. - Just an idea.

If I can supply any information - plz ask, and Ill see if my noobish skills can find the correct answers.

Thanks
Dennis Jensen
Denmark
Comment by Dennis (toLucky) - Wednesday, 29 July 2015, 12:58 GMT
Just tried fooling arround with the mouse-acceleration to see if it had any effect.
Moving from a stand-still resulted in very diffrent terrain-movement-speeds
Moving from a slow-mouse-speed and then clicking the right mouse-button resulted in very diffrent terrain-movement-speeds
Moving from a medium-mouse-speed and then clicking the right mouse-button resulted in very diffrent terrain-movement-speeds
Moving from a slow-mouse-speed and then clicking the right mouse-button and accelerating the mouse resulted in very diffrent terrain-movement-speeds
Reed - nothing worked or had any effect on the issue.

One thing I did notice, is that the mouse (when slower than normal) is "laggy" with "stops" of up to 1/5 a second (it is easy noticeable with the naked eye).

Ill do a googling on the SDL1 library with similar issues and see if anything pops up.

Dennis Jensen
Denmark

Comment by Dennis (toLucky) - Wednesday, 29 July 2015, 13:12 GMT
Anyone konw if SDL2 was implemented or any other version/libary, that could trigger this issue on Win 8.1 Pro 64 bit

Dennis Jensen
Denmark
Comment by frosch (frosch) - Wednesday, 29 July 2015, 15:59 GMT
On windows OpenTTD does not use SDL.

Considering other Win 8 reports you may try to disable Window's zoom function or whatever it is called.
Comment by Dennis (toLucky) - Friday, 31 July 2015, 00:15 GMT
Still think it is OpenTTD, that has an issue.

My mouse is working great in:
RuneScape
MineCraft
League of Legends
World Of Warcraft
and ofc. Windows with any browser based game - tho guessing that is the windows that is controling the mouse here
Sim City 4
Settlers I and IV
Sim Farm

As you can see old and new JAVA and .NET. I tried doing some 3D programming with both OpenGL, DirectX and Unity(dont know what they are using), all working just fine.

It is JUST OpenTTD.

Dennis Jensen
Denmark
Comment by Dennis (toLucky) - Friday, 31 July 2015, 00:26 GMT
Here is most of what i could find on the mouse

Loading...