Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Palm rejection problem #73

Open
leech11494 opened this issue Oct 25, 2024 · 3 comments
Open

Palm rejection problem #73

leech11494 opened this issue Oct 25, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@leech11494
Copy link

When you place one hand on the keyboard, part of your palm touches the touchpad. In Windows itself, palm rejection is enabled and the mouse cursor does not move, but if you use two fingers to scroll in this state, the threefingerdrag program will recognize it as three fingers and three-finger dragging will work. Is it possible to make it not work if the distance between the touched coordinates is more than a certain distance?

@ClementGre ClementGre added the enhancement New feature or request label Oct 27, 2024
@ClementGre
Copy link
Owner

I could easily add this option in further releases.
Also, some touchpads can detect palms and support reporting touch points as palm, so I could ignore them.
Can you record logs trying to touch the touchpad with your palm so we can see if your touchpad supports palm detection.

@leech11494
Copy link
Author

이 옵션은 추후 릴리스에서 쉽게 추가할 수 있습니다. 또한 일부 터치패드는 손바닥을 감지하고 터치 포인트를 손바닥으로 보고하는 것을 지원하므로 무시할 수 있습니다. 터치 패드가 손바닥 감지를 지원하는지 확인할 수 있도록 손바닥으로 터치패드를 터치하려고 시도하는 로그를 기록할 수 있습니까?

If you place your palm on the touchpad, it will be recognized as your palm and the mouse cursor or other actions will not work.
(Perhaps this is perceived as the width of the touch point because the palm is wider than the fingertips.)

However, only the threefingerdrag program handles fingers equally, so three-finger dragging works.

Please understand that the sentences are not smooth because we used a translator.

Thank you for creating a great program

@ClementGre
Copy link
Owner

I don't have access to the width of the touch point, only the list of the coordinates of the touch points.
This is related to the touchpad hardware/touchpad firmware/touchpad driver, but some touchpads can report touchpoints specifying if it is recognized as a palm or not.
I'll remove the touchpoint reported as palms in further releases, but it will not work if your touchpad does not send this information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants