Skip to content

Pinch and rotate from the trackpad - #10

Open
logicalangel wants to merge 1 commit into
harkhowalia-1:mainfrom
logicalangel:trackpad-gestures
Open

logicalangel wants to merge 1 commit into
harkhowalia-1:mainfrom
logicalangel:trackpad-gestures

Conversation

@logicalangel

Copy link
Copy Markdown

A trackpad pinch or rotation becomes two fingers around the pointer, using scrcpy's generic and virtual finger pointers (the ones its own pinch uses). The fingers stay down until both the magnify and the rotate gesture end. Tested on LineageOS 24: pinch zoom in Gallery, both pointers in Android's pointer location.

Also updates ARCHITECTURE.md and the site's status table.

A trackpad pinch or rotation becomes two fingers on either side of the
pointer: they move apart or together with the magnification and turn with
the rotation. macOS sends magnify and rotate as separate events, often
interleaved in one gesture, so the fingers stay down until both have
ended. They use scrcpy's generic and virtual finger pointers (-2 and -3),
the ones its own pinch uses, so Android always sees touchscreen fingers.
Hover and scroll events wait while the fingers are down.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant