I have found one more issue: it seems like the settings are changed twice instead of once. In gnome-shell session, if I run the watch-props command: xinput watch-props "SynPS/2 Synaptics TouchPad" and then try to i.e. toggle the Natural Scrolling in gnome-control-center, I get exactly one message per toggle. For example: Property 'libinput Natural Scrolling Enabled' changed. libinput Natural Scrolling Enabled (285): 0 In GNOME Flashback session, I get two such messages per toggle. On Sat, Jun 11, 2016 at 11:47:56AM +0300, Dmitry Shachnev wrote:
Hi Alberts, On Sat, Jun 11, 2016 at 12:19:56AM +0300, Alberts Muktupāvels wrote:I have pushed input settings code to master. Please test!Works fine for me. Thanks a lot! I don't know if it's related to the new code, but with master I get one new warning that I didn't get with 3.20.0: (gnome-flashback:3179): GLib-GObject-WARNING **: /build/glib2.0-wnDt2X/glib2.0-2.48.1/./gobject/gsignal.c:2517: signal 'monitors-changed' is invalid for instance '0x7f08f8002560' of type 'FlashbackMonitorManager'
-- Dmitry Shachnev
Attachment:
signature.asc
Description: PGP signature