mutter/clutter/clutter/x11
Andrea Azzarone 6198d389b5 clutter/x11: Implement keycode remap to keysyms on virtual key devices
Keycode lookup can fail for serveral reasons, e.g. if there is no combination of
modifiers and keycodes that can produce the target keysym with the current
keyboard layout.

In case the keycode lookup fails, remap temporarily the keysym to an unused
keycodes.

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/109

(cherry-picked from commit e3e933c47a)
2019-05-03 11:15:06 -05:00
..
xsettings Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-backend-x11.c clutter/x11: Remove video memory purge API 2018-02-07 11:04:51 +08:00
clutter-backend-x11.h Make mutter manage its own clutter backends 2016-07-20 14:23:48 +08:00
clutter-device-manager-core-x11.c clutter/device-manager: Add way to check virtual device support 2018-02-23 19:33:31 +08:00
clutter-device-manager-core-x11.h
clutter-device-manager-xi2.c clutter/x11: Communicate proper group/mode on pad events. 2018-03-03 16:07:24 +00:00
clutter-device-manager-xi2.h clutter/x11: Implement missing ClutterInputDevice pad vmethods 2018-03-03 16:07:23 +00:00
clutter-event-x11.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-glx-texture-pixmap.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-glx-texture-pixmap.h
clutter-glx.h
clutter-input-device-core-x11.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-input-device-core-x11.h
clutter-input-device-tool-xi2.c clutter/x11: Implement ClutterInputDeviceTool 2016-11-04 21:25:31 +01:00
clutter-input-device-tool-xi2.h clutter: Fix build 2016-11-07 14:24:36 +01:00
clutter-input-device-xi2.c clutter/x11: Communicate proper group/mode on pad events. 2018-03-03 16:07:24 +00:00
clutter-input-device-xi2.h clutter/x11: Communicate proper group/mode on pad events. 2018-03-03 16:07:24 +00:00
clutter-keymap-x11.c clutter/x11: Implement keycode remap to keysyms on virtual key devices 2019-05-03 11:15:06 -05:00
clutter-keymap-x11.h clutter/x11: Implement keycode remap to keysyms on virtual key devices 2019-05-03 11:15:06 -05:00
clutter-settings-x11.h Remove unscaled-font-dpi setting from X11 backend 2017-09-25 22:01:11 +01:00
clutter-stage-x11.c clutter: Remove window scaling feature 2017-04-07 22:30:50 +08:00
clutter-stage-x11.h clutter: Remove window scaling feature 2017-04-07 22:30:50 +08:00
clutter-virtual-input-device-x11.c clutter/x11: Implement keycode remap to keysyms on virtual key devices 2019-05-03 11:15:06 -05:00
clutter-virtual-input-device-x11.h clutter: Add virtual input device API 2016-08-10 10:39:19 +02:00
clutter-x11-texture-pixmap.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
clutter-x11-texture-pixmap.h
clutter-x11.h clutter/x11: Remove video memory purge API 2018-02-07 11:04:51 +08:00
clutter-xkb-a11y-x11.c clutter/x11: Add xkb accessibility helpers 2017-11-16 14:14:31 +01:00
clutter-xkb-a11y-x11.h clutter/x11: Add xkb accessibility helpers 2017-11-16 14:14:31 +01:00