gdk/wayland: Switch behavior of BTN_STYLUS/STYLUS2 as middle/right click
authorCarlos Garnacho <carlosg@gnome.org>
Wed, 5 Jul 2023 14:24:03 +0000 (16:24 +0200)
committerRaspbian forward porter <root@raspbian.org>
Wed, 22 Nov 2023 04:54:09 +0000 (04:54 +0000)
commita5cb63d19e2d5670dd862c79a47bbae87cbe217f
tree8c915f85d70048c1ba32166ea29015f976ce562b
parent62320188008b882b472d5df463d38c05816fc174
gdk/wayland: Switch behavior of BTN_STYLUS/STYLUS2 as middle/right click

This mapping of stylus evdev input event codes into GDK button numbers
makes gdk/wayland inconsistent with gdk/x11, so depending on the backend
the same button middle-click pastes or right-click pops up menus.

Make the wayland backend consistent with X11, so that a GNOME wayland
session gets these buttons consistently mapped across all kinds of
clients.

(cherry-picked from commit e28ff79bec53ecd56885390ba4a66019cde598c6)

Forwarded: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/6169
Origin: 3.24.39, commit:e205bdaa89342bb1d47527be0cdfbc1bfb0f5f59

Gbp-Pq: Name gdk-wayland-Switch-behavior-of-BTN_STYLUS-STYLUS2-as-midd.patch
gdk/wayland/gdkdevice-wayland.c