Package: libclutter-1.0-0 Version: 1.26.2+dfsg-10 Severity: minor Tags: fixed-upstream
Currently it is not possible to fire certain keyboard events using e.g. clutter_virtual_input_device_x11_notify_keyval(), in particular when keyval argument does not correspond to any keycode in current Xkb group. Virtual keyboard events are used to implement keybinding actions for tablet pad buttons configured with GSettings (see the relocatable schema "org.gnome.desktop.peripherals.tablet.pad-button", and the meta-input-settings.c file in mutter source code). Basically it means I cannot assign keybindings such as F13, F14 etc. for the purpose of application-defined functions, instead of a session-wide emulation of specific key combinations usable only for one specific app. A fix was already implemented upstream in Git commit ffed28c4 by Andrea Azzarone, and made its way into 3.30.x versions according to GNOME's upstream mutter Git repository, https://gitlab.gnome.org/GNOME/mutter.