Bug 26 - Left mouse click not working in Settlers 4 missions
Summary: Left mouse click not working in Settlers 4 missions
Status: UNCONFIRMED
Alias: None
Product: DXGL
Classification: Unclassified
Component: ddraw (show other bugs)
Version: 0.5.1
Hardware: PC Windows 8.1 (64-bit)
: Normal normal
Target Milestone: ---
Assignee: William Feely
URL: DXGL
Depends on:
Blocks:
 
Reported: 2013-12-30 10:57 EST by Paul Blew
Modified: 2014-07-17 01:17 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Blew 2013-12-30 10:57:38 EST
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.
Comment 1 Paul Blew 2014-07-10 06:27:22 EDT
Building svn-462 locally, this looks to be resolved. :-)  Will confirm when 0.5.3 is released
Comment 2 William Feely 2014-07-14 14:40:56 EDT
Weird.  I haven't touched anything regarding the window input for a long time.
Comment 3 Paul Blew 2014-07-15 00:15:13 EDT
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.
Comment 4 Paul Blew 2014-07-15 00:27:30 EDT
(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.
Comment 5 Paul Blew 2014-07-16 00:54:18 EDT
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?
Comment 6 William Feely 2014-07-16 16:47:59 EDT
(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.
Comment 7 Paul Blew 2014-07-17 01:17:03 EDT
(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
> modes.

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.