Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
Om Nom
5 discussion posts
Hey,

I'm trying to automatically position a window on a monitor that is the resolution (3200x1800) with scaling at 200%, however the text size and buttons become completely messed up when doing so. On my other monitor (1920x1080) the text and buttons with that monitors scaling settings (100%) it works as you would expect. Also if I drag the window onto the 3200x1800 monitor the scaling is automatically applied correctly when the whole window is on that monitor. When I say the scaling is applied correctly - the buttons are the correct size along with the text within them. Also the size of the window also correctly scales to that monitor meaning effectively the window is covering the same percentage of the window as it would on the 1080p monitor.

My question is then, is there a way to force an application to take the monitors scaling settings it is located on like how it is forced when you drag the window onto the other monitor?
Some sort of script I can run or something?

Currently I have a function that sets the size to the correct size it should be on the 3200x1800 monitor - outcome: text and buttons messed up.
Another function I tried was setting it to the size on the 1080p and then setting it to move to the other monitor - outcome: doesn't force the scaling so the text and buttons are messed up along with the rest of the application being very small.

I hope I haven't just made this all very confusing.
I have added screenshots of what I'm trying to explain.

Thanks in advance :)
• Attachment [protected]: display.zip [1,072,285 bytes]
Feb 25, 2016  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
If you just use Ctrl + Win + X to move it to the next monitor, does it re-scale properly?
Feb 26, 2016  • #2
User Image
Om Nom
5 discussion posts
Hi, thanks for the response.

No it does not scale correctly when using Ctrl + Win + X
Feb 26, 2016  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, I'd like to test this out here. Could you attach a copy of your troubleshooting info? Here are the steps:
  • Open the Settings > Troubleshooting tab
  • Click the "Copy to Clipboard" button
  • Paste the text into a text file (please don't paste the text directly into your reply, the formatting gets garbled and makes it difficult to parse)
  • Reply with the file attached
Feb 29, 2016  • #4
User Image
Om Nom
5 discussion posts
I have attached the text file as requested :)
• Attachment [protected]: troubleshooting.txt [86,357 bytes]
Feb 29, 2016  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! Could you also send me a screenshot of the function you've created for moving the window?
Mar 4, 2016  • #6
User Image
Om Nom
5 discussion posts
I have attached the screenshot of the function as requested.
• Attachment [protected]: function.png [58,927 bytes]
Mar 4, 2016  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! I wasn't able to reproduce this here though. Here's how I tested:
  • Configured my monitor layout the same as yours (including the primary monitor and scaling settings)
  • Setup a Custom Function the same as yours
  • Installed TeamSpeak and opened the main window, it opened on the top (primary @ 100%) monitor
  • Pressed the key combination to run the Custom Function, it moved, and scaled correctly

Did I miss any steps there?
Mar 10, 2016  • #8
User Image
Om Nom
5 discussion posts
Hey,

Thanks for helping out. Really appreciate it!

Could it be due to the fact I am using triggers instead of key combinations. I have a monitor profile "University Profile" which then triggers different location and sizes for applications. The triggers all work correctly on my single monitor for my "Default Profile" (the 4k laptop monitor). However when using the trigger in the "University Profile" which is the 4k and 1080p monitor like describe in the posts above, then it doesn't work.

Thanks again :)
Mar 10, 2016  • #9
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Hmmm, it shouldn't make a difference, but I'll test it out with Triggers as well :)
Mar 11, 2016  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, I was able to reproduce this here now as well. It looks to be a TeamSpeak issue when switching between displays of different DPI scaling settings. Even if I exit DisplayFusion and just drag the TeamSpeak window to the scaled monitor, I see the same behaviour as in your screenshots. I'd recommend reporting it to their support team and hopefully they can fix it up in a future version :)

Edit: I should clarify, that there isn't a way to fix this up in DisplayFusion. It's an issue that TeamSpeak needs to fix on their end.

Thanks!
Mar 17, 2016 (modified Mar 17, 2016)  • #11
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)