In Settlers 4, it is possible to navigate the menus, start a mission and navigate the available buildings menus by clicking the left button of the mouse. However, any attempt to place a building or select a unit using a left click does not work. Interestingly, selecting a unit by drawing a 'rubber band' around the unit and right clicking to move the unit does work.
Building svn-462 locally, this looks to be resolved. :-) Will confirm when 0.5.3 is released
Weird. I haven't touched anything regarding the window input for a long time.
Hmmm... I have been using DxWnd (http://sourceforge.net/projects/dxwnd/) trying to get SIV playable. Perhaps when I uninstalled it, something was left behind in the registry. I'll do a bit of searching and report back.
(In reply to Paul Blew from comment #3)
Re-reading the DxWnd manual, it won't have added anything to the registry:
> DxWnd DOES NOT alterate in any way the behaviour of your
> software (either system or applications) when not active.
> When turned off, everything behaves as if DxWnd never run on
> your machine, or never existed at all.
Bizarrely this and bug 28 have now started working correctly for me in 0.5.2 too. Could something from Windows update or an updated graphics driver have affected it?
(In reply to Paul Blew from comment #5)
> Bizarrely this and bug 28 have now started working correctly for me in 0.5.2
> too. Could something from Windows update or an updated graphics driver have
> affected it?
Did you by any chance set the video mode to "Change desktop resolution" in the DXGL config utility? Mouse support is currently very limited in scaled modes.
(In reply to William Feely from comment #6)
> (In reply to Paul Blew from comment #5)
> Did you by any chance set the video mode to "Change desktop resolution" in
> the DXGL config utility? Mouse support is currently very limited in scaled
That's it! As long as game resolution is the same as desktop resolution, then mouse interactions work just fine. So with "Change desktop resolution", all is good.
I had previously been trying to use various scaled modes (mainly "Aspect corrected stretch") as my LCD panel is 1366*768 and the nearest games resolution is 1024*768. When I built from SVN for the first time I uninstalled 0.5.2 which must have cleaned the DXGL registry entries. Then when I ran DXGL Config from my SVN build the defaults were reset and the issue went away. I must learn not to fiddle with settings before trying the defaults :-/
So from a playing of SIV point of view bug 26 and bug 28 are non-issues and can be marked as resolved.