JitouchApp / Jitouch

A multi-touch extension for MacBook, Magic Mouse, and Magic Trackpad
GNU General Public License v3.0
391 stars 28 forks source link

Three-finger and Four-finger gestures not compatible with system gestures #37

Open vincenty1ung opened 1 year ago

vincenty1ung commented 1 year ago

Three-finger or Four-finger move will activate fullscreen,

aaronkollasch commented 1 year ago

I currently am using four-finger click to Full Screen, and it works fine. What is the issue you are describing?

vincenty1ung commented 1 year ago

I currently am using four-finger click to Full Screen, and it works fine. What is the issue you are describing?

Is the system's native three-finger move enabled?

aaronkollasch commented 1 year ago

Ah I just enabled the native three-finger move (pictured below), and three-finger moves trigger the "Three-Finger Click" gesture. I think this is unavoidable, as the system is simulating a click while three fingers are on the trackpad, which looks exactly like a three-finger click. If you want to use the system's native three-finger move, I recommend disabling the "Three-Finger Click" gesture (as well as any "Three-Swipe-x" gestures if you haven't already).

With the system's three-finger move enabled, "Four-finger Click" still works fine for me, and I don't see an option for four-finger move. I have the native four-finger swipe set to switch desktops, and that doesn't interfere with "Four-Finger Click".

image
vincenty1ung commented 1 year ago

Ah I just enabled the native three-finger move, and three-finger moves trigger the "Three-Finger Click" gesture. I think this is unavoidable, as the system is simulating a click while three fingers are on the trackpad, which looks exactly like a three-finger click. If you want to use the system's native three-finger move, I recommend disabling the "Three-Finger Click" gesture (as well as any "Three-Swipe-x" gestures if you haven't already).

With the system's three-finger move enabled, "Four-finger Click" still works fine for me, and I don't see an option for four-finger move. I have the native four-finger swipe set to switch desktops, and that doesn't interfere with "Four-Finger Click".

so,the system's native four-finger move enabled ,problem happend

aaronkollasch commented 1 year ago

Where are you enabling the system's native four-finger move?

vincenty1ung commented 1 year ago

Where are you enabling the system's native four-finger move? here

image

here

aaronkollasch commented 1 year ago

I have those gestures enabled, and Four-Finger Click works fine. Note that the system gestures are not compatible with any of the Four-Swipe gestures, however. You will have to remove any of Jitouch's Four-Swipe gestures.

image image
vincenty1ung commented 1 year ago

thanks ,i trying

I have those gestures enabled, and Four-Finger Click works fine. Note that the system gestures are not compatible with any of the Four-Swipe gestures, however. You will have to remove any of Jitouch's Four-Swipe gestures.

image image
aaronkollasch commented 1 year ago

Hi, is the problem solved?

vincenty1ung commented 1 year ago

Hi, is the problem solved?

Hi bro, set four-finger click to Full Screen When typing, the left thumb is accidentally prevented from being in the upper left corner of the trackpad ,The left hand does not move for a long time, the thumb is on the touchpad in the upper left corner,the other right hand three-finger move will activate fullscreen,

aaronkollasch commented 1 year ago

Yeah, looks like if a thumb is resting on the trackpad while performing a three-finger move, four-finger click gets activated. I'm not sure there's an easy fix for this other than enforcing that all four fingers have to be close together for a four-finger click. In the mean time, you could try disabling four-finger click and using four-finger tap for full-screen (in the latest beta), or just try to lift all other fingers when performing a three-finger move.

vincenty1ung commented 1 year ago

Yeah, looks like if a thumb is resting on the trackpad while performing a three-finger move, four-finger click gets activated. I'm not sure there's an easy fix for this other than enforcing that all four fingers have to be close together for a four-finger click. In the mean time, you could try disabling four-finger click and using four-finger tap for full-screen (in the latest beta), or just try to lift all other fingers when performing a three-finger move.

four-finger click == four-finger move Click Can't listen to the vibration event of the touchpad?

vincenty1ung commented 1 year ago

Yeah, looks like if a thumb is resting on the trackpad while performing a three-finger move, four-finger click gets activated. I'm not sure there's an easy fix for this other than enforcing that all four fingers have to be close together for a four-finger click. In the mean time, you could try disabling four-finger click and using four-finger tap for full-screen (in the latest beta), or just try to lift all other fingers when performing a three-finger move.

or just try to lift all other fingers when performing a three-finger move. Reply:This is not a special operation by myself, it is accidentally triggered when typing, and the probability of occurrence is very high.

aaronkollasch commented 1 year ago

What trackpad gestures do you have enabled in Jitouch? Can you send screenshots? Also, I don't understand the problem you have when typing. Is it that one palm is resting on the trackpad while doing a three-finger move? From your description it sounds like you had extra fingers on the trackpad while performing a three-finger move.

vincenty1ung commented 1 year ago

What trackpad gestures do you have enabled in Jitouch? Can you send screenshots? Also, I don't understand the problem you have when typing. Is it that one palm is resting on the trackpad while doing a three-finger move? From your description it sounds like you had extra fingers on the trackpad while performing a three-finger move.

ok

image

hello is this

image
aaronkollasch commented 1 year ago

Ok, thanks - I think the solution to this will be configurable deadzones at each edge of the trackpad where fingers are not detected. There is a built in system for palm rejection that doesn't work well enough with the newer trackpads. I will see about improving the palm rejection when I can.

Related to #18

vincenty1ung commented 1 year ago

Ok, thanks - I think the solution to this will be configurable deadzones at each edge of the trackpad where fingers are not detected. There is a built in system for palm rejection that doesn't work well enough with the newer trackpads. I will see about improving the palm rejection when I can.

Related to #18

thanks hard work