Giter VIP home page Giter VIP logo

Comments (10)

HerMajestyDrMona avatar HerMajestyDrMona commented on September 28, 2024

It seems to work for me. Do you have vmware tools installed on the guest machine? Is it running Linux or other Windows?

from windows11draganddroptotaskbarfix.

AndnixSH avatar AndnixSH commented on September 28, 2024

I'm using ubuntu 20.04.3 in guest. It comes with build-in vmware tools. Graphics, copy paste and drag and drop are supported.

from windows11draganddroptotaskbarfix.

HerMajestyDrMona avatar HerMajestyDrMona commented on September 28, 2024

Are you trying to drag-and-drop to the taskbar area, or to another window?

What if you put Vmware in the windowed mode that allows you to see host's desktop, and drag-and-drop file there? Can your mouse escape the guest's window with the dragged file and copy it to your host's desktop?

from windows11draganddroptotaskbarfix.

AndnixSH avatar AndnixSH commented on September 28, 2024

Yes, this way works fine but it's annoying to put in windowed mode everytime. I tried to drop files from guest into taskbar then to explorer icon but the thumbnail preview doesn't show

from windows11draganddroptotaskbarfix.

HerMajestyDrMona avatar HerMajestyDrMona commented on September 28, 2024

Can you please try to put these configuration lines: #72 (comment)

Restart the W11DADTTF, try some drag-and-drop from Ubuntu to taskbar, close the W11DADTTF and upload the log file here?

from windows11draganddroptotaskbarfix.

AndnixSH avatar AndnixSH commented on September 28, 2024

here is the log

Problem03042022.txt

from windows11draganddroptotaskbarfix.

HerMajestyDrMona avatar HerMajestyDrMona commented on September 28, 2024

Thanks for the log. I can see many lines like:

A strange problem has been detected. The Low Level Mouse Hook thread claims that the mouse button is pressed, but GetAsyncKeyState returned false. Interrupting not to cause issues.

I wonder if it's the actual issue, or something earlier fails.

Also there is:

DetectKnownPixelColorsToPreventAccidentalEvents: Detected INCORRECT pixel status: 0. Ignoring the loop...

Could you please also test how it behaves with this configuration line added?
https://github.com/HerMajestyDrMona/Windows11DragAndDropToTaskbarFix#limitations

DetectKnownPixelColorsToPreventAccidentalEvents=0

from windows11draganddroptotaskbarfix.

AndnixSH avatar AndnixSH commented on September 28, 2024

same issue
Problem.txt

from windows11draganddroptotaskbarfix.

HerMajestyDrMona avatar HerMajestyDrMona commented on September 28, 2024

Interesting... It seems like the LowLevelMousePressProc (WH_MOUSE_LL) doesn't detect mouse clicks when they're done inside a virtual machine. So the program thinks that the mouse button was not pressed at all.

I now tried not to use the WH_MOUSE_LL thing at all, and only depend on ```GetAsyncKeyState(VK_LBUTTON)`` (as in the first version of the program)`, but it also doesn't work. When the mouse is clicked inside a VM window, the program is unable to determine mouse click events and position at all. I suppose it might be some security thing from Vmware or Windows that limits access between host and guests. And that's good and understandable.

Unfortunately, it's impossible to find a solution for this problem, because the program depends on "predictions" of user moves, based on mouse click positions. When it's unable to determine this core information, it's unable to work.

The good news is, the drag-and-drop is back in Windows 11 build 22621 (most likely 22H2 RTM). So you will be able to update Windows soon (in a few weeks/month) and use it again as on Windows 10 :)

from windows11draganddroptotaskbarfix.

AndnixSH avatar AndnixSH commented on September 28, 2024

Ok, i will wait for update. Thank you for help

from windows11draganddroptotaskbarfix.

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.