Giter Site home page Giter Site logo

Comments (12)

gcurchod avatar gcurchod commented on July 2, 2024 10

The settings I had to change were slightly different for me (Windows 10 Pro version 1803):
Right-click on AltDrag.exe > Properties > Compatibility tab > Change high DPI settings:
Check the box for "Override high DPI scaling behavior. Scaling performed by: Application".

from altdrag.

reikred avatar reikred commented on July 2, 2024 1

May be related to #7 (comment)

I tried the suggested workaround. It now works as it should.

QUOTE:

Workaround

Right-click on AltDrag.exe > Properties > Compatibility tab
Check the box for "Disable display scaling on high DPI displays"
Restart Alt-Drag

Now Alt-Drag behaves correctly no matter where in the window I start dragging from, even at native resolution.

from altdrag.

daveola avatar daveola commented on July 2, 2024 1

This happens on my setup but only with some windows. I am on Windows 10. It happens regularly with Putty.exe windows, which also have the errant behavior of not being chosen for a move if I click on an area where Putty is on top of another window - the lower window ends up being moved instead. I tried the compatibility scaling fix and it did not help.

from altdrag.

reikred avatar reikred commented on July 2, 2024

Hmm, I'm going to re-open this, because after reboot, the errant behavior is back. Might be because of how start-at-boot setup works??

from altdrag.

stefansundin avatar stefansundin commented on July 2, 2024

This is almost certainly because of the DPI settings. Did the workaround stop working after a reboot?

from altdrag.

reikred avatar reikred commented on July 2, 2024

Yes, I just did another test reboot. The errant behavior is back. If I then exit AltDrag (using tray and right-click menu), then start it again, it works.

So it basically seems that the start-at-boot somehow does not get or adhere to the Compatibility tab "Disable scaling" setting.

from altdrag.

stefansundin avatar stefansundin commented on July 2, 2024

Maybe you are elevating on startup and that somehow does not follow the compatibility settings?

from altdrag.

reikred avatar reikred commented on July 2, 2024

I do not have the "elevate" config setting enabled, that is all I know. I also checked in taskmgr that AltDrag runs as User, not Admin.

from altdrag.

stefansundin avatar stefansundin commented on July 2, 2024

I will do more testing on this, but right now I don't have a solution. If anyone else has any input, let us know!

from altdrag.

pknowles avatar pknowles commented on July 2, 2024

I'm seeing this as well. Windows 10. Often with steam windows, which are scaled by 2x due to high dpi settings (my own fault really. have a 4k screen and had to get win 10 purely for application scaling). Often the wrong window gets dragged and is teleported to the mouse.

from altdrag.

chrisdtaylor avatar chrisdtaylor commented on July 2, 2024

I don't see the Compatibility tab in the settings. I have win10 and AltDrag 1.1. Did it go away? How else can one apply the suggested workaround?

I just got a 4k monitor and alt-drag doesn't work! I'm desperate for a fix (LOVE alt-drag!).

Workaround

Right-click on AltDrag.exe > Properties > Compatibility tab
Check the box for "Disable display scaling on high DPI displays"
Restart Alt-Drag

from altdrag.

diradev01 avatar diradev01 commented on July 2, 2024

The settings I had to change were slightly different for me (Windows 10 Pro version 1803):
Right-click on AltDrag.exe > Properties > Compatibility tab > Change high DPI settings:
Check the box for "Override high DPI scaling behavior. Scaling performed by: Application".

it works to me. thanks !

from altdrag.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.