View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0002050 | Spring engine | General | public | 2010-08-21 16:43 | 2010-08-23 07:39 | ||||
Reporter | MN | ||||||||
Assigned To | jK | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 0.82.3 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0002050: (Hardware Cursor) Mouse is offset by about 50 pixels | ||||||||
Description | When I run with the 0.82.3 engine, to click a button on the GUI I must move the mouse cursor about 50 pixels above the button to click it. Same with the game interface and unit orders. Current workaround is disabling hardware cursor, which fixes it but changes the mouse speed. | ||||||||
Additional Information | 0.81.2.1 : works 0.82.3 : offset exists I have two source directories to test this with which produce 100% consistent results. Disabling the hardware cursor does fix this, but also changes the feel of the mouse. Tested on arch linux 64 bit, but nowhere else. I will be checking this on another OS within a few days to rule out the OS. I have not gotten any confirmations from other users on this so it may be linux or Arch related. Does not prohibit gameplay, so this is marked as minor. | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
MN (reporter) 2010-08-21 17:36 |
Update: 0.82.0 works |
MN (reporter) 2010-08-21 17:57 |
I could not get 0.82.1 to compile for me. I doubt this is my fault and the irrelevant error is included (built using scons, normally with cmake): /usr/include/boost/functional/hash/detail/float_functions.hpp:59:34: error: call of overloaded 'ldexp(double&, int&)' is ambiguous /usr/include/bits/mathcalls.h:107:1: note: candidates are: double ldexp(double, int) /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../include/c++/4.5.0/cmath:310:3: note: long double std::ldexp(long double, int) /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../include/c++/4.5.0/cmath:306:3: note: float std::ldexp(float, int) rts/lib/streflop/SMath.h:467:16: note: streflop::Double streflop::ldexp(streflop::Double, int) rts/lib/streflop/SMath.h:259:16: note: streflop::Simple streflop::ldexp(streflop::Simple, int) scons: *** [build/rts/Rendering/Models/OBJParser.o] Error 1 scons: building terminated because of errors. |
MN (reporter) 2010-08-21 18:13 |
Update: 0.82.2 has the offset, so this is something between 0.82.0 and 0.82.2 Anyone have a suggestion on what source file to look for? |
MN (reporter) 2010-08-22 23:36 |
Okay, noticed that the screen is actually the thing offset by about 50 pixels down. So: Somewhere between 0.82.0 and 0.82.2 something set by the "use hardware cursor" causes the gui to be set 50-ish pixels down. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2010-08-21 16:43 | MN | New Issue | |
2010-08-21 17:36 | MN | Note Added: 0005338 | |
2010-08-21 17:57 | MN | Note Added: 0005339 | |
2010-08-21 18:13 | MN | Note Added: 0005340 | |
2010-08-22 23:36 | MN | Note Added: 0005350 | |
2010-08-23 07:38 | jK | Relationship added | duplicate of 0002028 |
2010-08-23 07:39 | jK | Status | new => resolved |
2010-08-23 07:39 | jK | Resolution | open => fixed |
2010-08-23 07:39 | jK | Assigned To | => jK |