Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20598 Discussions

Dual display: How to keep my windows open at their original location?

nnime1
Beginner
2,853 Views

Hi, here is my configuration:

- Intel HD Graphics 620

- Driver version 22.20.16.4815 (latest)

- 2 x UHD Samsung monitors (primary DisplayPort, secondary HDMI)

- Win10 pro 64bit 10.0.16299 (latest)

If I decide to switch OFF my 2 monitors when I'm away from my computer while it is running (happens quite often),

and then, switch them ON again when I'm back, then all the windows that were open on my secondary monitor

are moved to my primary monitor Everytime, I need to adjust/move them back to my secondary monitor display,

one by one. This is really tiresome

The issue is most likely with the Intel graphics driver. Whenever a single monitor is switched OFF from a

multimonitor setup, Windows will apparently attempt to move everything from that screen onto the remaining screens.

It is because the driver seems to 'disconnect' the monitor, so when it is switched OFF or ON again, Windows must

re-determine where to place everything and rearrange the windows.

How can I prevent this and keep my windows open where they were initially opened?

Thanks!

0 Kudos
7 Replies
idata
Employee
1,231 Views

Hello nimet,

Thank you for joining the Graphics Community. I am sorry to hear you are having issues with this matter.

Could you please help us with the following information? This will help to have a better look at this scenario.

  • When did the issue start?
  • Have you experienced this behavior with other Intel® HD Graphics drivers?
  • Are you using Windows® 10? If so, what build version?
  • Let us know your computer model.

Regards,

Amy C.

0 Kudos
nnime1
Beginner
1,231 Views

Hi,

I really don't understand why you are asking these basic questions, wasn't my first message clear and precise enough??

Anyhow, here are my answers to your questions.

1) When? from the beginning. I have another hard disk where another Windows 10 is installed and I have the same problem on the same hardware.

2) No.

3) Sorry but I already have given you this information in my first message, read it again.

4) Here is some additional information (see below)

Thanks

Intel(R) HD Graphics 620

Driver Version: 22.20.16.4815

Operating System: Windows* 10 Pro (10.0.16299)

Physical Memory: 10147 MB

Vendor ID: 8086

Device ID: 5916

Device Revision: 02

Video BIOS: 1045.0

Current Resolution: 3840 x 2160

Processor: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz

Processor Speed: 2904 MHz

Processor Graphics in Use: Intel(R) HD Graphics 620

Shader Version: 5.1

OpenGL* Version: 4.5

OpenCL* Version: 2.1

Vulkan* Version: 1.0.50

* Microsoft DirectX* *

Runtime Version: 12.0

Hardware-Supported Version: 12.0

* Devices connected to the Graphics Accelerator *

Active Displays: 2

* Digital Display *

Display Type: Digital

Serial Number: HTPJ345945

DDC2 Protocol: Supported

Gamma: 2.2

Connector Type: DisplayPort

Device Type: DisplayPort

Maximum Image Size

Horizontal Size: 24.02 inches

Vertical Size: 13.78 inches

Supported Modes

640 x 480 (60p Hz)

640 x 480 (67p Hz)

640 x 480 (72p Hz)

640 x 480 (75p Hz)

720 x 400 (70p Hz)

800 x 600 (56p Hz)

800 x 600 (60p Hz)

800 x 600 (72p Hz)

800 x 600 (75p Hz)

832 x 624 (75p Hz)

1024 x 768 (70p Hz)

1024 x 768 (75p Hz)

1024 x 768 (60p Hz)

1152 x 864 (75p Hz)

1152 x 870 (75p Hz)

1280 x 720 (60p Hz)

1280 x 800 (60p Hz)

1280 x 1024 (75p Hz)

1280 x 1024 (60p Hz)

1440 x 900 (60p Hz)

1600 x 900 (60p Hz)

1680 x 1050 (60p Hz)

1920 x 1080 (60p Hz)

2560 x 1440 (60p Hz)

3840 x 2160 (60p Hz)

Power Management Support

Active Off Mode: Supported

Raw EDID:

00 FF FF FF FF FF FF 00 4C 2D 6F 0D 32 4E 50 30

0C 1B 01 04 B5 3D 23 78 3A 5F B1 A2 57 4F A2 28

0F 50 54 BF EF 80 71 4F 81 00 81 C0 81 80 A9 C0

B3 00 95 00 01 01 4D D0 00 A0 F0 70 3E 80 30 20

35 00 5F 59 21 00 00 1A 00 00 00 FD 00 38 4B 1E

87 3C 00 0A 20 20 20 20 20 20 00 00 00 FC 00 55

32 38 45 35 37 30 0A 20 20 20 20 20 00 00 00 FF

00 48 54 50 4A 33 30 30 39 34 35 0A 20 20 01 6C

02 03 0E F0 41 10 23 09 07 07 83 01 00 00 02 3A

80 18 71 38 2D 40 58 2C 45 00 5F 59 21 00 00 1E

56 5E 00 A0 A0 A0 29 50 30 20 35 00 5F 59 21 00

00 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BF

* Digital Television *

Display Type: Digital

Serial Number: HTPJ117303

DDC2 Protocol: Supported

Gamma: 2.2

Connector Type: HDMI

Device Type: Digital Television

Maximum Image Size

Horizontal Size: 24.02 inches

Vertical Size: 13.78 inches

Supported Modes

640 x 480 (60p Hz)

640 x 480 (67p Hz)

640 x 480 (72p Hz)

640 x 480 (75p Hz)

720 x 400 (70p Hz)

720 x 480 (60p Hz)

720 x 576 (50p Hz)

800 x 600 (56p Hz)

800 x 600 (60p Hz)

800 x 600 (72p Hz)

800 x 600 (75p Hz)

832 x 624 (75p Hz)

1024 x 768 (60p Hz)

1024 x 768 (70p Hz)

1024 x 768 (75p Hz)

1152 x 864 (75p Hz)

1152 x 870 (75p Hz)

1280 x 720 (60p Hz)

1280 x 720 (50p Hz)

1280 x 800 (60p Hz)

1280 x 1024 (60p Hz)

1280 x 1024 (75p Hz)

1440 x 900 (60p Hz)

1600 x 900 (60p Hz)

1680 x 1050 (60p Hz)

1920 x 1080 (60p Hz)

1920 x 1080 (50p Hz)

1920 x 1080 (24p Hz)

1920 x 1080 (30p Hz)

2560 x 1440 (60p Hz)

3840 x 2160 (30p Hz)

3840 x 2160 (25p Hz)

3840 x 2160 (24p Hz)

Power Management Support

Active Off Mode: Supported

Raw EDID:

00 FF FF FF FF FF FF 00 4C 2D 71 0D 32 4E 50 30

02 1B 01 03 80 3D 23 78 2A 5F B1 A2 57 4F A2 28

0F 50 54 BF EF 80 71 4F 81 00 81 C0 81 80 95 00

A9 C0 B3 00 01 01 04 74 00 30 F2 70 5A 80 B0 58

8A 00 60 59 21 00 00 1E 00 00 00 FD 00 18 4B 1E

5A 1E 00 0A 20 20 20 20 20 20 00 00 00 FC 00 55

32 38 45 35 37 30 0A 20 20 20 20 20 00 00 00 FF

00 48 54 50 4A 31 30 30 33 30 33 0A 20 20 01 18

02 03 24 F0 49 5F 10 04 1F 13 03 12 20 22 23 09

07 07 83 01 00 00 6D 03 0C 00 10 00 80 3C 20 10

60 01 02 03 02 3A 80 18 71 38 2D 40 58 2C 45 00

60 59 21 00 00 1E 02 3A 80 D0 72 38 2D 40 10 2C

45 80 60 59 21 00 00 1E 01 1D 00 72 51 D0 1E 20

6E 28 55 00 60 59 21 00 00 1E 56 5E 00 A0 A0 A0

29 50 30 20 35 00 60 59 21 00 00 1A 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 67

* Other names and brands are the property of their respective owners.

0 Kudos
RonaldM_Intel
Moderator
1,231 Views

Hello nimet,

After carefully reading the issue description you provided, this seems to be related to the persistence feature that occurs between the driver and the OS. This was investigated already, and our conclusion was that the driver is doing its part, but due to OS design, both the icons and window size and placement is not being stored correctly upon device disconnection. As I said, our driver is reporting a plug event correctly to the OS, but without persistence icons/windows shift and move to the primary display. Other video card manufacturers may work around this through their own driver implementations.

As noted in this thread we have requested a change in the driver to work around this issue. As you'll see there, our work on it has been delayed due to critical issues that have showed up, but rest assured that it is in our radar.

As updates and news appear, I'll post them on the aforementioned thread.

Best Regards,

Ronald M.

0 Kudos
nnime1
Beginner
1,231 Views

Ronald, I'm not sure that the problem is the same since you are talking about "without persistence icons/windows shift and move to the primary display".

Actually, I don't have any problem with my primary display but with persistence of windows on the secondary, like I said in my first message...

Please read again carefully my first message to make sure we're on the same wavelength.

Amy, do not close this thread until things are solved.

Thanks

0 Kudos
RonaldM_Intel
Moderator
1,231 Views

Hi again nimet,

Quoting your first post: "all the windows that were open on my secondary monitor are moved to my primary monitor"

I still think we are talking about the same issue, and just to be sure, here are the steps to reproduce the issue as I'm understanding it:

1. Use two displays (extended display).

2. Arrange icons and/or windows so they are located on the secondary display.

3. Put the system to sleep or turn off the displays.

4. Resume the system or turn on the displays.

Result: Icons/Windows that were on the secondary display are moved to the primary display.

If the above is correct, then rest assure that it is the same issue we are working on and tracking here:

I apologize if my previous explanation caused any confusion.

Best Regards,

Ronald M.

0 Kudos
nnime1
Beginner
1,231 Views

Hi Ronald,

Yes, I use 2 displays (extended display) but I don't have any problems with my icons.

If I turn off the primary screen and then, on again, the system icons and apps icons stay where they were originally put on any screen, no problem.

The problem I have is with my secondary screen windows apps.

If I turn off the primary screen and then, on again, the secondary screen windows apps are moved to the primary screen.

Why aren't the locations of the secondary screen windows apps memorized, like the apps icons??

Thanks

0 Kudos
nnime1
Beginner
1,231 Views
0 Kudos
Reply