My computer set-up is 3 main 4k desktops and 1 1080p TV. I want to launch bigbox on the 4th montior.
Bigbox sees 4 displays but renders the content of the interface on the primary monitor (display 2 according to bigbox) when display 4 is selected.
Some additional relevant details:
I had 150% display scaling set on monitors 1 - 3 and on monitor 4 I have 100% display scaling.
Setting monitor 4 to the same display scaling as monitors 1 - 3 simply changes the size that bigbox renders the window when displaying on display 2 even though display 4 is selected.
---
Interestingly when I set all 4 monitors to 100% display scaling, bigbox does display appropriately on the 4th monitor. With all monitors set to 150%, it displays fine on 3 of the 4 monitors when toggling but still not the 4th monitor. 4k monitors with no display scaling isn't really usable so I'd love to resolve this so I can keep my primary monitors at 150% display scaling. I don't mind whether the 4th monitor (TV) has to be at 100 or 150% display scaling. Either works for me.
Based on this behavior, I believe this is just a minor math error that's impacting where bigbox displays when a 4th montior is invovled. Can anyone else replicate this issue? Should I submit as a bug?
Follow-up: When I set the display scaling back to 150% on the 3 main montiors, bigbox stays positioned where it is. However upon re-launch or toggling through the display positions, it will go back to it's position on the 2nd montior rather than on the 4th monitor when display 4 is selected.
This would further lead me to believe it's a very minor bug in the logic for determining where it should render. It's as if there's just a few scenarios where it doesn't take into account display scaling pixel position. Hopefully this helps.