mutter/clutter
Andrea Azzarone 24b4c82ae2 clutter/x11: Consider remapped keys when guessing the keycode from the keysym
Since e3e933c4 a keyval can be temporarily remapped to an unused keycode. Due to
some limitations in XTestFakeKeyEvent, the remapping has to be done in the first
xkb group/layout. In case there are two or more keyboard layouts enabled and the
selected keyboard layout is not the first, clutter_keymap_x11_keycode_for_keyval
will fail to retrieve the correct keycode for a remapped keyval. Let's use the
reserved_keycodes map in order to retrieve the correct keycode if needed.

Fixes: https://gitlab.gnome.org/GNOME/mutter/issues/443


(cherry picked from commit e0811ce141)
2019-04-30 16:53:10 +00:00
..
build move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00
clutter clutter/x11: Consider remapped keys when guessing the keycode from the keysym 2019-04-30 16:53:10 +00:00
examples Make libmutter and friends parallel installable 2017-02-14 11:16:45 +08:00
tests tests: Don't check pixels outside actor allocation 2019-01-24 17:18:25 +00:00
.gitignore clutter: Remove clutter-build-config.h.in 2016-07-20 14:23:48 +08:00
configure.ac configure: Don't declare functions in AC_TRY_LINK and AC_TRY_COMPILE 2018-03-21 13:14:50 +00:00
Makefile.am move everything into a clutter/ directory 2016-04-12 20:04:26 +02:00