OT: Puzzling behaviour

T

Terry Pinnell

I have a feeling this *may* be hardware related, but even if not then
hopefully someone here may have some idea of its cause please.

I have an Iiyama Prolite E2403WS monitor, connected with the
recommended DVI input. Screen resolution is set to 1920 x 1200 to this
XP Pro PC. So I would expect that to be the maximum size of any
application window.

Yet when maximised with the maximise icon the left and top window
edges (for all applications) appear to disappear just beyond the
screen edges.

Going a little deeper... I have utilities which can set the size and
position of any window. If I use these and specify a 1920 X 1200
window at the position (0,0), that's what I get, and all edges are
visible. Capturing the window to an image editor confirms that size.

If I then click the maximise button, the window shifts upwards and
leftwards. Yet a capture to any image editor shows that its size
remains unchanged. However another tool I have reports the size in
this 'over-the-edge' state as 1928 x 1204, at position (-4,-4).
Although that tool (using commands in Macro Express) may of course be
buggy itself, I mention it as it might offer a further clue to the
experts.

Admittedly, this quirk is normally trivial and unobtrusive. But it
does become an issue when I'm trying to write macros that rely on
mouse clicks at exact pixel positions.

FWIW, I have a 512 MB nVIDIA GeoForce 8800GT.
 
B

Bob I

Sounds like you may want to adjust the monitor screen position with the
video driver/software instead of the 3rd party utility. I suspect that
it is set at -4,-4 and that is where windows is getting its adjustment
from.
 
S

SC Tom

Terry Pinnell said:
I have a feeling this *may* be hardware related, but even if not then
hopefully someone here may have some idea of its cause please.

I have an Iiyama Prolite E2403WS monitor, connected with the
recommended DVI input. Screen resolution is set to 1920 x 1200 to this
XP Pro PC. So I would expect that to be the maximum size of any
application window.

Yet when maximised with the maximise icon the left and top window
edges (for all applications) appear to disappear just beyond the
screen edges.

Going a little deeper... I have utilities which can set the size and
position of any window. If I use these and specify a 1920 X 1200
window at the position (0,0), that's what I get, and all edges are
visible. Capturing the window to an image editor confirms that size.

If I then click the maximise button, the window shifts upwards and
leftwards. Yet a capture to any image editor shows that its size
remains unchanged. However another tool I have reports the size in
this 'over-the-edge' state as 1928 x 1204, at position (-4,-4).
Although that tool (using commands in Macro Express) may of course be
buggy itself, I mention it as it might offer a further clue to the
experts.

Admittedly, this quirk is normally trivial and unobtrusive. But it
does become an issue when I'm trying to write macros that rely on
mouse clicks at exact pixel positions.

FWIW, I have a 512 MB nVIDIA GeoForce 8800GT.

Have you tried resizing it (horizontal and/or vertical) in nvidia control
panel, or in the monitor's control panel from the front panel?

SC Tom
BTW, that's a good looking monitor! Is the picture nice and sharp?
 
T

Terry Pinnell

SC Tom said:
Have you tried resizing it (horizontal and/or vertical) in nvidia control
panel, or in the monitor's control panel from the front panel?

SC Tom
BTW, that's a good looking monitor! Is the picture nice and sharp?

Thanks both.

Unfortunately you cannot adjust the screen geometry using the monitor
controls when using a DVI connection; that's apparently only possible
with analog.

I've just been into nvidia control panel but can't see any way to
nudge the image 4 pixels rightwards and downwards, which I think is
what's needed.

Yes, I'm happy with the monitor's sharpness.

BTW, I couldn't get into its menus at all at first. Only after
pressing various combinations of buttons at random did I eventually
succeed.
 
V

VanguardLH

Terry said:
I have a feeling this *may* be hardware related, but even if not then
hopefully someone here may have some idea of its cause please.

I have an Iiyama Prolite E2403WS monitor, connected with the
recommended DVI input. Screen resolution is set to 1920 x 1200 to this
XP Pro PC. So I would expect that to be the maximum size of any
application window.

Yet when maximised with the maximise icon the left and top window
edges (for all applications) appear to disappear just beyond the
screen edges.

Going a little deeper... I have utilities which can set the size and
position of any window. If I use these and specify a 1920 X 1200
window at the position (0,0), that's what I get, and all edges are
visible. Capturing the window to an image editor confirms that size.

If I then click the maximise button, the window shifts upwards and
leftwards. Yet a capture to any image editor shows that its size
remains unchanged. However another tool I have reports the size in
this 'over-the-edge' state as 1928 x 1204, at position (-4,-4).
Although that tool (using commands in Macro Express) may of course be
buggy itself, I mention it as it might offer a further clue to the
experts.

Admittedly, this quirk is normally trivial and unobtrusive. But it
does become an issue when I'm trying to write macros that rely on
mouse clicks at exact pixel positions.

FWIW, I have a 512 MB nVIDIA GeoForce 8800GT.

You FIRST size/position the screen using the monitor's own controls. If
that doesn't provide enough adjustment THEN you use the video driver
controls to programmatically change screen size/position.
 
T

Terry Pinnell

VanguardLH said:
You FIRST size/position the screen using the monitor's own controls. If
that doesn't provide enough adjustment THEN you use the video driver
controls to programmatically change screen size/position.

Thanks, but as per my follow-up the former is definitely not possible
and so far I've found no way of doing the latter (apart from the basic
resolution setting, which is correctly at 1920 x 1200 already).
 
S

SC Tom

Terry Pinnell said:
Thanks both.

Unfortunately you cannot adjust the screen geometry using the monitor
controls when using a DVI connection; that's apparently only possible
with analog.

I've just been into nvidia control panel but can't see any way to
nudge the image 4 pixels rightwards and downwards, which I think is
what's needed.

Yes, I'm happy with the monitor's sharpness.

BTW, I couldn't get into its menus at all at first. Only after
pressing various combinations of buttons at random did I eventually
succeed.
Try changing the refresh rate. Right-click on your desktop, Properties,
Settings, Advanced, and the Monitor tab. Try something a little higher or
lower (depending on what it is currently set to). Changing that will quite
often shift and resize the display area.

SC Tom
 
V

VanguardLH

Terry said:
Thanks, but as per my follow-up the former is definitely not possible
and so far I've found no way of doing the latter (apart from the basic
resolution setting, which is correctly at 1920 x 1200 already).

Ah, missed the DVI input comment. Tis true the monitor has no manual
image adjustment if DVI is used. Alas, I haven't use nVidia video cards
in many years. For ATI, they provide extra tabs under the Display
applet (under the Settings tab, Advanced button) and then changed to
providing a separate Catalyst Control Center program, and in either were
adjustments for moving the image around on the screen. I would have
thought that nVidia would provide the same driver-managed image control
settings.

I thought nVidia provided a config UI called "Control Panel"; see:

http://us.download.nvidia.com/Windows/182.08/182.08_NVIDIA_Control_Panel_Quick_Start_Guide.pdf

It may be that you only have the video driver installed and not the
ancilliary software. Check nVidia's downloads to see if they provide a
driver-config software combo to install on your host.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top