ClementGre / ThreeFingerDragOnWindows

Enables macOS-style three-finger dragging functionality on Windows Precision touchpads.
https://apps.microsoft.com/detail/9MSX91WQCM2V?
MIT License
602 stars 40 forks source link

Drag not working ("Mouse button to be held while dragging" setting set to "None") #70

Closed aanganes79 closed 1 month ago

aanganes79 commented 1 month ago

Hi! I've downloaded the latest version of the app and can't seem to get it to work. In the logs (attached a sample) it looks like it's correctly registering when 3 fingers are down, but it doesn't trigger the drag action.

I am using an external trackpad - would that be an issue? I've tried with both an Apple Magic Trackpad (which I expected to not work well on Windows anyway) and with a brand new ProtoArc T1Plus touchpad which is designed for Windows. Logs_ThreeFingerDragOnWindows.txt

I've followed the readme on how to configure the settings within Windows. Thanks!

ClementGre commented 1 month ago

In your log file, the cursor did moved, see line 559 to 1042, and line 5626 to 5933, logged as [18:15:58.505] MOVING, (x, y) = (-2, 3),

Maybe you can try to raise the mouse speed in the app settings, but your cursor should move as the app logs it. Maybe try to run the app as administrator.

About the Magic Trackpad, it should work well, and I actually use myself a Magic Trackpad to develop this app. Have you installed the Magic Trackpad driver for Windows (see https://github.com/imbushuo/mac-precision-touchpad) ?

aanganes79 commented 1 month ago

Hi, I did not have that driver installed so have added it. Attached is a new log file using the Magic Trackpad - I still am not getting 3-finger drag behavior, but the mac-precision-touchpad at least made the press+drag action work. I've also added screenshots of my settings windows below. Appreciate your quick response to help troubleshoot this!

Logs_ThreeFingerDragOnWindows.txt

image image

ClementGre commented 1 month ago

Hi @aanganes79, thank you for your screenshots. It seems that you selected None for the setting "Mouse button to be hold while dragging". Then, even if everything works fine in your log file, your cursor is never moved. Changing this setting from None to Left button should fix your issue!

aanganes79 commented 1 month ago

Oh, that completely fixed my issue, thank you! I didn't understand what that setting did. This works great now, thanks so much! This was my biggest hurdle trying to switch over to Windows and makes things so much better :-) Appreciate your work!