Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#270 Options-Resolution Incorrect / Mouse Cursor Position Wrong

Latest Subversion
closed-fixed
nobody
Interface (116)
5
2007-08-31
2006-12-02
Geoff Topping
No

In fullscreen in RC5, the mouse cursor seems to be displayed somewhat higher than it actually functionally is. For example, if I hover over the "Credits" menu, the "Exit" menu is highlighted.

Discussion

  • Geoff Topping
    Geoff Topping
    2006-12-02

    Logged In: YES
    user_id=913462
    Originator: YES

    After running in windowed mode with a custom resolution, I started FO RC5 from the start menu link as fullscreen. The in-game resolution setting still showed my custom window size, however, not the actual resolution I was using (1024x768).

    After re-setting the resolution in-game to something else, I quit and restarted. Then the mouse cursor position was displayed correctly, while in fullscreen mode.

    I suspect the misplaced mouse cursor is related.

     
  • Geoff Topping
    Geoff Topping
    2006-12-02

    • summary: Mouse Cursor Position Displayed Wrong --> Options-Resolution Incorrect / Mouse Cursor Position Wrong
     
  • Zach Laine
    Zach Laine
    2006-12-03

    Logged In: YES
    user_id=729903
    Originator: NO

    I can't reproduce the mouse being in the wrong place in fullscreen mode. This has been reported many times, but I've never seen it.

    When the in-game resolution setting reported the wrong size, were you looking at the spin boxes, or the drop-list? The spin boxes are supposed to retain their old values, but the drop-list should have said 1024x768 @ 32 bits (fullscreen), or similar.

     
  • Geoff Topping
    Geoff Topping
    2006-12-03

    Logged In: YES
    user_id=913462
    Originator: YES

    After starting in windowed, setting a custom resolution, quitting, starting in fullscreen, the resolution options droplist says "Custom". The spinners to indicate resolution say the values form the windowed case. The "Fullscreen" checkbox is checked (which is correct).

     
  • Zach Laine
    Zach Laine
    2007-08-31

    Logged In: YES
    user_id=729903
    Originator: NO

    The cursor position part should only be fixed in the ogre-integration branch, which draws its own cursor instead of using the hardware cursor. This guarantees that the cursor is drawn exactly where GG thinks it is, so the input and display always match.

     
  • Zach Laine
    Zach Laine
    2007-08-31

    • status: open --> closed-fixed
     
  • Zach Laine
    Zach Laine
    2007-08-31

    Logged In: YES
    user_id=729903
    Originator: NO

    Fixed in GG Subversion. (The fix wasn't in the FreeOrion code
    itself, but in GG, the GUI library FreeOrion uses.)