ImageGlass icon indicating copy to clipboard operation
ImageGlass copied to clipboard

Touchpad Gestures Messed Up

Open mreitenb opened this issue 5 years ago • 12 comments

System information:

  • Windows OS version: Windows 10 Home 1909
  • ImageGlass version: 8.0.12.8
  • Brand new Asus Zenbook laptop

To Reproduce

Steps to reproduce the behavior:

  1. Enable touch gesture support in Settings -> General (enabled by default)

Actual behavior:

Two-finger left/right swipe has no effect. Pinch-to-zoom displays the previous/next image.

Expected behavior:

Two-finger left/right swipe should display the previous/next image. Pinch-to-zoom should zoom in/out.

mreitenb avatar Dec 23 '20 03:12 mreitenb

Please show your current settings for "Mouse wheel actions" in Settings -> Image.

Microsoft has combined touch and mouse wheel behaviors; if any of your "Mouse wheel actions" settings are configured to "Previous/next image", try switching to "Zoom".

Does Asus have any custom drivers / controls for touch / touch-pad behavior?

fire-eggs avatar Dec 23 '20 15:12 fire-eggs

It didn't work with the default mouse wheel settings (which I forgot). I set the regular mouse wheel action to "Previous/next image" and the other three to "Zoom". The results are: 1. Pinch-to-zoom works, 2. Two-finger up/down swipe cycles through the images very quickly, 3. Two-finger left/right swipe does not work.

Windows Device Manager shows that an Asus driver is used, but there is no custom control panel for touch-pad behavior. Two-finger left/right swipe works OK in other apps, such as Chrome.

mreitenb avatar Dec 23 '20 20:12 mreitenb

I forgot to ask ... Does single finger swipe work for previous / next?

Here's what IG had at the end of 2019:

  • swipe left/right for previous/next picture
  • rotate in either direction (90-degree)
  • zoom in/out at a location via spread/pinch
  • zoom in/out via swipe up/down

Can you explain why specifically two-finger swipe?

Thanks!

fire-eggs avatar Dec 23 '20 21:12 fire-eggs

My comments refer to a touchpad, the type that every laptop has, not a touchscreen. Single finger swipe doesn't make sense for a touchpad, since single finger movement just moves the cursor.

mreitenb avatar Dec 23 '20 21:12 mreitenb

@mreitenb Can you try unchecking Enable touch gestures support as reported at #709 However, ImageGlass does not officially support touchpad gestures (#305).

image

d2phap avatar Dec 24 '20 13:12 d2phap

Unchecking this box does not make a difference.

mreitenb avatar Dec 24 '20 16:12 mreitenb

I had to remind myself about gesture handling and the relevant IG code. Looks like a bug, sorry about all the back-and-forth.

First, IG's gesture handling is coded to be supported only when "Enable touch" option is ON.

Second, the code "should" have worked for touchpad, but obviously is not. IG's gesture handling code needs to be revisited for touchpad as well as touch.

fire-eggs avatar Dec 24 '20 19:12 fire-eggs

OK, thanks for looking into it. I will keep my eyes open for future commits.

mreitenb avatar Dec 24 '20 20:12 mreitenb

Would like to know when the next release comes out to fix this

BradKML avatar Apr 18 '21 00:04 BradKML

Sure, that would be great.    Markus

On Saturday, April 17, 2021, 06:15:39 PM MDT, BrandonKMLee ***@***.***> wrote:  

Would like to know when the next release comes out to fix this

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

mreitenb avatar Apr 18 '21 00:04 mreitenb

on windows 11, also tried disabling and enabling touch gesture support but it doesnt work. i tried pinch zoom in but no gesture works at all.

Sasiko avatar Jul 31 '22 11:07 Sasiko

Touchpad is also not working for me. So I can't use Pinch to Zoom functionality.

Version 8.9.6.9 x64 (Windows)

worldsdream avatar Jul 13 '23 12:07 worldsdream