Can't drag and drop objects in Visio Pro 2021

Started by zimbrich, December 15, 2024, 05:24:53 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

BANovice

Coworkers are having the same issue of not being able to move or place shapes. We are contractors and had to purchase the 365 monthly subscription and the Visio plan 2 addon. Visio does not allow movement or placement of shapes using the mouse when viewing Visio on an external monitor. Doesn't matter the brand of laptop or brand of external monitor or using an external mouse or the mouse pad. Another coworker has Visio full licences not the monthly subscription and his works fine.

wapperdude

#16
This still sounds like a configuration issue.  You haven't answered my previous question.  Unfortunately, that doesn't give us anything to go.

Some additional questions:
1) Have you tried config with just 1 external monitor?
2) Do other apps work fine?
3) Are other apps running at same time as Visio?
4) Do you have any earlier version of Visio available to try?

Here's article that might help:  https://techcommunity.microsoft.com/discussions/windows365discussions/windows-365-and-multiple-monitors/3068863

Visio 2019 Pro

Peter B

This has just happened to me to. Its definitely a monitor thing. I have a surface pro connected to a docking station to a large samsung M7 monitor and a dual portable monitor. I can drag when the vsio windo wis on my surface pro screen, but not when its on the others.

Strange that it was fine up until today

Peter B

Quote from: zimbrich on January 15, 2025, 10:59:02 PMUPDATE: Solution found with the help of Microsoft support. It did have to do with DPI settings (thanks @wapperdude!) and was in a very obscure location.

  • Find the "Visio" shortcut (use "All" for list of apps in Windows 11 or "Start" menu in Windows 10
  • Right-click and select "Go to file location" from the context menu
  • Right-click on Visio shortcut and select "Properties" from the context menu
  • In "Properties", select "Compatibility" tab
  • Towards the bottom, select "Change high DPI settings"
  • From there, check the "Override high DPI scaling behavior"
  • Select "Ok" and then "Ok" to close properties
  • Restart Visio





Fantastic. Worked a treat. Much appreciated

just_ian

This fixed my drag-shape problem (yay!) but created another (crap!):

Now, the dimensions of my exported images differ depending on which monitor the Visio window is in.

In the before days (a month ago?), we exported 30-inch wide pages to PNGs with the same width dimension.

NOW, if the Visio window is in one of my two monitors that have scaling set to 100%, the image dimension width is 45 inches.  When it's in my laptop's monitor which has scaling set to 150%, the dimension width is correct at 30 inches.

Summary

Action: Exporting 30 inch wide page to PNG.

Case    1: Visio window is in monitor 1 or 2 ( Settings > System > Display :: Scale = 100% )
Outcome 1: PNG width = 45 inches.

Case    2: Visio window is in the Laptops monitor ( Settings > System > Display :: 150% )
Outcome 2: PNG width = 30 inches.


Another Summary

When I apply the fix above, I can drag shapes but the size of an exported image is monitor-dependent.
When I undo the fix above, I can't drag shapes but exported images aren't monitor-dependent.


Side note: I've tried but can't seem to fix the problem within Visio.  None of the scaling/dpi/yada options had a positive effect.  Even forcing the width to 30 inch width in the PNG settings doesn't work - the resultant image is simply cropped.

Anyone else see/fix this problem?

wapperdude

Have specified the Drawing Scale in Page setup.  Default is 1:1 dimensionless.  So, it will vary in actual size.  At minimum, chose 1" = 1".  Should appear the same on each n monitor as before, but now the printer has literal values.
Visio 2019 Pro

Nikolay

I have an ultimate solution to this thing:
do not use multiple external monitors, especially with different DPI settings on each :)
Get one 49" zoll monitor, it works as good as two external full hd ones placed next to each other!

just_ian

Quote from: wapperdude on February 12, 2025, 08:03:54 PMHave specified the Drawing Scale in Page setup.  Default is 1:1 dimensionless.  So, it will vary in actual size.  At minimum, chose 1" = 1".  Should appear the same on each n monitor as before, but now the printer has literal values.

Reminder that this happened "overnight" meaning there were no settings changes in Visio that would/could account for this.  Also, yeah, I checked every setting in Visio that might affect this, including all the PNG options available when exporting.

I've been playing with the Change High DPI settings options, and as far as I can tell, it comes down to what's selected in the last dropdown box.  If "Application" is selected, the export works correctly on all monitors, but I can't drag shapes on the external monitors.  If I select system/system (enhanced) I get the reverse, I can drag shapes on all screens but the export scaling is off on external monitors.

I suppose I'll go with being able to drag shapes on all screens and move the app to the laptop screen to export.

This seems like something Microsoft should look into, you know?.....

wapperdude

Well...your initial post said a month ago, and was a drag problem, and using the suggestions in this thread, there is no more dragging issues.  Thus, recently there were changes.  What I don't see is any change to page scale factor.  Please try that to get consistent page printing.

QuoteThis seems like something Microsoft should look into, you know?.....
. Not something we hold our breath for!
Visio 2019 Pro

Nikolay

#24
Looks like some recent Visio update (i.e. the issue with multiple monitors/DPI settings was introduced recently, if we judge by the number of victims)
There is a button in Visio, "Report a problem". If may users use that, that should help to attract Microsoft's attention to the issue.

Paul Herber

Is this multiple monitor thing possible with Plan1/2? Or even multiple browser windows working on the same document?

Electronic and Electrical engineering, business and software stencils for Visio -

https://www.paulherber.co.uk/

Nikolay

#26
"Plan 2" is just a normal desktop version paid monthly/annually.
There is nothing web browser-related in it, it is the same desktop app as before.

TimUmix

It seems that this is due to hardware acceleration of image processing, previously this item could be disabled in the Visio settings, but in recent updates it has been removed and now it works all the time. If you put it on the board, for example, in 2023, where it could be turned off, then there are no such problems.

wapperdude

I might be mistaken, but hardware acceleration is a Windows feature, not Visio, per se.  Whether or not it's available / adviseable is a PC / graphics card issue.  At least, I do not recall seeing a Visio setting for this. 

Google yields this:
Disable Hardware Acceleration in Windows 11/10
To disable hardware acceleration in Windows 11/10, follow these steps:

Right-click on the Desktop and select the Display settings option.
Click the Advanced display settings option.
Select the Display adapter.
Switch to the Troubleshoot tab.
Click the Change settings button.
Click the bar and move it to the None.
Click the OK button.
Visio 2019 Pro

Nikolay

Here is the notary screenshot (tm) :D  of that toggle (existed from 2013 to 1019 I think)



I don't think this is related, though. But who knows.
I would just bombard Microsoft Support with this so that they reach somebody from dev department to investigate.

Browser ID: smf (possibly_robot)
Templates: 4: index (default), Display (default), GenericControls (default), GenericControls (default).
Sub templates: 6: init, html_above, body_above, main, body_below, html_below.
Language files: 4: index+Modifications.english (default), Post.english (default), Editor.english (default), Drafts.english (default).
Style sheets: 4: index.css, attachments.css, jquery.sceditor.css, responsive.css.
Hooks called: 473 (show)
Files included: 34 - 1306KB. (show)
Memory used: 1306KB.
Tokens: post-login.
Cache hits: 13: 0.00112s for 26,601 bytes (show)
Cache misses: 2: (show)
Queries used: 16.

[Show Queries]