milkdrop2077 / MilkDrop3

MilkDrop 3.0, supports any audio source, double-preset (.milk2), loading presets based on beat detection and much more...
https://twitter.com/MilkDrop2077
547 stars 29 forks source link

Fullscreen on Second Monitor #36

Open Chuzzwuzza opened 10 months ago

Chuzzwuzza commented 10 months ago

Fullscreen on second monitor makes taskbar on first monitor disappear, taskbar on second monitor still functional. Bit more investigation windows key works on Monitor one this on Windows 10 not 11. I do use 'Start10' from stardock also when taskbar is transparent or not same issue.

milkdrop2077 commented 10 months ago

Could be Start10. I'll check that soon. Temporary solution : press f7 twice, move and resize MilkDrop3 to fit perfectly your 2nd screen. Press ctrl+insert to save the position!

Chuzzwuzza commented 10 months ago

That didn't help let me reboot without start10 and use the windows 10 taskbar to make sure. Tested without start10 still taskbar disappears but when coming out of fullscreen taskbar on first screen reappears (It did not with start10) this is a Ryzen 7 system 32gb ram and a Radeon 7800xt
May try another Shell replacement but I can live with my taskbar reappearing. Just tried Open-Shell same issue but like the windows start/taskbar reappears. I can still always use windows key in any of these scenarios with the start appearing on Monitor 1

Blorgx3 commented 6 months ago

This also happens to me on windows 10 with no alternate taskbar programs. If the always on top thing is disabled for fullscreen, it hides my primary taskbar. If I have "show taskbar on all displays" disabled it will hide my only taskbar regardless of which monitor it's on. If I have "show taskbar on all displays" enabled, it will hide my primary taskbar, in addition to the task bar on whichever monitor I placed milkdrop 3 on. (I have 3 monitors so I tested various combinations.)

In 3.23 it would not show a menu bar on the window on first startup so I worked around this with Borderless Gaming. 3.25 always has the menu bar so my current workaround is to have the always on top fullscreen thing on but use ThirteenAG's direct3d9 wrapper DLL to hook in and force borderless windowed fullscreen anyway.

Great app and I use it a lot, but I would really like to see a fix for the taskbar hiding and/or a borderless window mode that isn't always-on-top. I end up figuring out these workarounds because there really isn't a viable alternative to milkdrop3 for my "needs." (A cool standalone visualizer is more of a want than a need, I suppose.) Cheers and thanks for your work.