Will not stay on second monitor

I purchased ObjectDock yesterday. I have Windows 8.1 with Objectdesktop as well. I configure ObjectDock so it will display on monitor 2 and it moves to monitor 2. When I come back later and login, it displays above the taskbar on my primary monitor. I go to settings, Position then to Monitor and it still shows it is set to monitor 2, but it is on the Primary. I have to toggle it to Primary then back to Second to get it to go back. Is this a bug and can a fix be provided so that upon login (or maybe it is powermanagment resume display, I do not sleep my computer) it should check to see what monitor it is supposed to be on. The setting is there, it just needs to key off an event and read/position itself.

6,094 views 6 replies
Reply #1 Top

Try setting OD the way you want it, actually exit \ quit OD, reopen it, then see if if does it again.  

If that works, OD was just having trouble writing the settings.

Reply #2 Top

I have the same issue.

I have my monitors on a power strip...when I power off the monitors and power back on, the object dock moves to my primary monitor.

I need to go in to settings and change the monitor from monitor 3 to another monitor and back to monitor 3.

Fences start off wrong but correct the monitor they are displayed on automatically...ObjectDock should do this as well.

Reply #3 Top

Quoting sdRohan, reply 1

Try setting OD the way you want it, actually exit \ quit OD, reopen it, then see if if does it again.  

If that works, OD was just having trouble writing the settings.
End of sdRohan's quote

CLSSeals - Did you try this ^^^?

Reply #4 Top

Yes, doesn't fix the issue.

When I turn on my monitors, the single dock I have defined is on the primary monitor. The settings say it is on Monitor 3. I have to change it to Primary and back to Monitor 3 to move it to the correct monitor.

Re-starting or rebooting keeps the dock on the correct monitor. Power cycling the monitors moves the dock to the primary monitor (although it reports it is on Monitor 3).

 

thanks,

Chris

 

Reply #5 Top

It sounds like it depends on how your monitors are turned off/on that your system recognizes them and sends the dock to them. I think when you're power cycling them it's losing the setting for staying on that monitor because it no longer "exists." Can you leave the monitor on or on standby mode instead?

Reply #6 Top

Leaving the monitors powered on keeps the dock on the correct monitor. What I think ObjectDock needs is a thread that polls the monitors and fixes things when previously found monitors return.

Fences does this...I have fences on both monitors, when I power on everything is on one screen and a second later everything moves to the correct monitors.