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

Add palm/invalid finger type #25

Merged
merged 2 commits into from
Apr 29, 2024
Merged

Conversation

1Revenger1
Copy link
Contributor

This finger type can be sent to macOS when we believe that a finger is now invalid/too large. It causes macOS to ignore the finger while preventing tapping and other odd behavior.

I've had pretty good luck using this with the I2C ELAN driver, and this also maps well with the "Confidence" bit found in the HID standard as well.

Drivers in the future should probably start forwarding all finger data to macOS even if the touch is not valid. This means that packets should be sent during quiet times.

@1Revenger1 1Revenger1 merged commit 3f63693 into acidanthera:master Apr 29, 2024
3 checks passed
@1Revenger1 1Revenger1 deleted the palm-finger branch April 29, 2024 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant