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

Implement pointer-gestures wayland protocol [Former: Trackpad (pinch) gestures are not passed to clients] #4724

Closed
toger5 opened this issue Nov 13, 2019 · 1 comment · Fixed by #4794

Comments

@toger5
Copy link

toger5 commented Nov 13, 2019

Steps to reproduce:

  • start evince (or any other app that uses pinch gestures. Mostly gtk3 apps. eyg, inkscape 1.0 ...)
  • pinch your trakpad... (I am using a mbp 2015) nothing happens
  • On gnome shell the document gets zoomed in/out

The pointer-gestures protocol is not yet implementd for sway.
It is part of wlroots: https://github.com/swaywm/wlroots/pull/1731/files
Maybe there is only very little additional work to do?

@toger5 toger5 changed the title Trackpad (pinch) gestures are not passed to clients Implement pointer-gestures wayland protocol [Former: Trackpad (pinch) gestures are not passed to clients] Nov 13, 2019
lolzballs added a commit to lolzballs/sway that referenced this issue Dec 7, 2019
Some wayland clients (mostly GTK3 apps) like eog or evince support
gestures like pinch-to-zoom. These gestures are given to clients
via the pointer_gestures_v1 protocol. This is already supported in
wlroots, so we just need to hook up the events here in sway.

Fixes swaywm#4724
lolzballs added a commit to lolzballs/sway that referenced this issue Dec 7, 2019
Some wayland clients (mostly GTK3 apps) like eog or evince support
gestures like pinch-to-zoom. These gestures are given to clients
via the pointer_gestures_v1 protocol. This is already supported in
wlroots, so we just need to hook up the events here in sway.

Fixes swaywm#4724
ddevault pushed a commit that referenced this issue Dec 7, 2019
Some wayland clients (mostly GTK3 apps) like eog or evince support
gestures like pinch-to-zoom. These gestures are given to clients
via the pointer_gestures_v1 protocol. This is already supported in
wlroots, so we just need to hook up the events here in sway.

Fixes #4724
lolzballs added a commit to lolzballs/sway that referenced this issue Dec 7, 2019
Some wayland clients (mostly GTK3 apps) like eog or evince support
gestures like pinch-to-zoom. These gestures are given to clients
via the pointer_gestures_v1 protocol. This is already supported in
wlroots, so we just need to hook up the events here in sway.

Fixes swaywm#4724
@toger5
Copy link
Author

toger5 commented Dec 7, 2019

@lolzballs Thank you soo much!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

1 participant