After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 747513 - Remove mouse plugin
Remove mouse plugin
Status: RESOLVED DUPLICATE of bug 759595
Product: gnome-settings-daemon
Classification: Core
Component: mouse
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on: 690055 747515
Blocks:
 
 
Reported: 2015-04-08 15:01 UTC by Bastien Nocera
Modified: 2018-05-03 15:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
mouse: Remove support for pre-libinput devices (50.39 KB, patch)
2015-04-08 15:43 UTC, Bastien Nocera
needs-work Details | Review

Description Bastien Nocera 2015-04-08 15:01:23 UTC
As we won't support pre-libinput settings, and that mutter is setting those now.
Comment 1 Bastien Nocera 2015-04-08 15:43:46 UTC
Created attachment 301145 [details] [review]
mouse: Remove support for pre-libinput devices

We now stop supporting evdev and synaptics X11 drivers, in favour of
mutter talking either to the libinput X11 driver (on X11), or to
libinput directly on Wayland.
Comment 2 Ondrej Holy 2015-04-14 09:40:52 UTC
Review of attachment 301145 [details] [review]:

Looks good otherwise.

Maybe would be good to add some warning if libinput isn't used, but don't know if there is any simple way to do it...

::: plugins/mouse/gsd-mouse-manager.c
@@ +24,3 @@
 #include <glib.h>
 #include <glib/gi18n.h>
 #include <gio/gio.h>

Are the following headers needed?
locale.h
glib/gi18n.h
gio/gio.h

@@ +35,2 @@
 #define GSD_SETTINGS_MOUSE_SCHEMA  "org.gnome.settings-daemon.peripherals.mouse"
+#define SETTINGS_MOUSE_A11Y_SCHEMA "org.gnome.desktop.a11y.mouse"

It should be used in gsd_mouse_manager_idle_cb, but maybe would be better to do this addition in a separate commit...
Comment 3 Bastien Nocera 2018-05-03 15:07:42 UTC
The patch in bug 759595 already did this.

*** This bug has been marked as a duplicate of bug 759595 ***