GNOME Bugzilla – Bug 690055
Move "locate pointer" feature to the shell
Last modified: 2019-06-06 09:40:00 UTC
It currently lives in gnome-settings-daemon, but it would be more appropriate for it to be implemented in the compositor to avoid catching the key when using fullscreen override-redirect windows, such as games.
*** Bug 738159 has been marked as a duplicate of this bug. ***
This move will be needed, if we want to keep the feature, as the mouse plugin in gnome-settings-daemon is only there for the obsolete evdev/synaptics input drivers. Also affected might be gnome-tweak-tool, gsettings-desktop-schemas and gnome-control-center, if we want to make the feature a first-class citizen.
In bug 123462, a way to change the key to use was requested, and bug 668360 and bug 104058 are bugs that could impact the implementations.
*** Bug 708204 has been marked as a duplicate of this bug. ***
*** Bug 776214 has been marked as a duplicate of this bug. ***
*** Bug 777277 has been marked as a duplicate of this bug. ***
Since this is required for the feature to work in Wayland, and it can be very difficult for someone with visual impairments to find the mouse pointer without this feature, could this possibly be prioritized? Thank you!
*** Bug 782431 has been marked as a duplicate of this bug. ***
I've got friend and this also doesn't work on his system with Fedora 26 and GNOME 3.24. Regardless though of whether he uses Xorg or Wayland.
*** Bug 783509 has been marked as a duplicate of this bug. ***
*** Bug 774486 has been marked as a duplicate of this bug. ***
We just came across this in the performance hackfest while looking at reducing the amount of gsd-* This is also broken on Wayland, so if we move it to shell we fix several things. Is this really that hard to implement? I'd assume it could reuse the hotcorner animation and place it where the pointer is?
(In reply to Alberto Ruiz from comment #12) > We just came across this in the performance hackfest while looking at > reducing the amount of gsd-* The way to reduce the amount of gsd-* daemons is to use systemd in the session. > This is also broken on Wayland, so if we move it to shell we fix several > things. > > Is this really that hard to implement? I'd assume it could reuse the > hotcorner animation and place it where the pointer is? It's hard because modifiers handling is always difficult.
This bug has moved to https://gitlab.gnome.org/GNOME/gnome-shell/issues/981
Closing this bug.