Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Beak
31 discussion posts
I use multi-monitor taskbars with two monitors. I always keep the Windows taskbar on my secondary monitor and the DF taskbar on my primary monitor. I turn off both my monitors on a regular basis but whenever I turn them back on, the Windows taskbar always ends up on my primary monitor, which causes the DF taskbar to end up on my secondary monitor. I always have to unlock my Windows taskbar and manually move it back to my secondary monitor. How can I use DisplayFusion to automatically move the Windows taskbar to my secondary monitor after I turn both my monitors back on? (I've attached a screenshot of my DF Taskbar settings.)
• Attachment [protected]: 2022-06-18 09_56_46-Settings _ DisplayFusion Pro on Steam 10.0 (Beta 16).png [50,650 bytes]
Jun 18, 2022  • #1
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Unfortunately that Windows taskbar just moves on it's own, and we don't have any control over that :(
Jun 20, 2022  • #2
User Image
Beak
31 discussion posts
Quote:
Unfortunately that Windows taskbar just moves on it's own, and we don't have any control over that :(


So there's no way for DF to move the Windows taskbar after the fact? It's something that always has to be moved manually?
Jun 20, 2022  • #3
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Correct, we're able to move it to specific splits on a monitor, but we can't move it to a different physical monitor.
Jun 21, 2022  • #4
User Image
Lahma
25 discussion posts
As a programmer, I'm curious by what you mean when you say you don't have control over certain things or don't have the ability to fix them. Are you saying that the required classes/methods are not public and/or not documented and therefore would just require too much time/effort to reverse engineer or is there some other problem?
Jun 27, 2022  • #5
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
@Lahma: There are no APIs for controlling the Windows taskbar like this so everything DisplayFusion does is behind-the-scenes stuff to make it work. Replacing the Windows taskbar completely is something we're looking at as well which might be an option in the future to solve this issue.
Jul 7, 2022  • #6
User Image
Lahma
25 discussion posts
Having looked into hooking some of the taskbar functions myself, I do not envy the type of work y'all have to do to make DisplayFusion do what it does... Especially with something like Windows 11 where Microsoft is rapidly adding/changing/removing/renaming a lot of the internal functions used for this type of functionality. I wrote a utility recently to hook into some of the virtual desktop related functions and even with something with such a narrow scope such as that, it seems like every single minor Windows Update patch breaks something... Looking in from the outside, with little knowledge of how all of the elements work in conjunction, it definitely looks like a complete taskbar replacement would be the easier solution at this point. Not to discount how huge of an undertaking that would be... but at least you would have mostly complete, custom control over how everything works at that point as opposed to constantly fighting against Microsoft's internal changes and whims.

I know that right now the Windows 11 taskbar (or really, the multi-monitor taskbar) is a patched together jumble of half-working nonsense barely held together with a few band-aids.. It really is just horrible. I sometimes wonder if a single person at Microsoft uses multiple monitors and actually tests the taskbar with its various features enabled/disabled (mostly referring to the auto hide feature). I just can't see how any respectable developer would be ok with shipping things as they currently are. Of course, it would make things a LOT better if I could use DisplayFusion's multi-monitor taskbar instead but unfortunately, that totally breaks the virtual desktop feature which I use constantly. I really hope y'all are able to fix that at some point.

Didn't mean to pollute this topic with off-topic discussion... Sorry about that.
Jul 30, 2022  • #7
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)