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 599113 - Permit dwell clicking to be enabled on the login screen
Permit dwell clicking to be enabled on the login screen
Status: RESOLVED DUPLICATE of bug 589906
Product: gnome-shell
Classification: Core
Component: login-screen
unspecified
Other Solaris
: Normal normal
: ---
Assigned To: Ray Strode [halfline]
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2009-10-20 20:40 UTC by Willie Walker
Modified: 2014-11-07 11:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
to be called accessibility.js and placed into /usr/share/gnome-shell/js/ui/status (7.27 KB, application/javascript)
2013-04-21 10:30 UTC, Magdalen Berns (irc magpie)
  Details
added dwell to accessiblity menu on gnome-shell panel (with on/off switch) (2.46 KB, patch)
2013-04-22 21:39 UTC, Magdalen Berns (irc magpie)
none Details | Review
Tidied patch for the mousetweaks dwell in gnome-shell (1.87 KB, patch)
2013-04-22 22:07 UTC, Magdalen Berns (irc magpie)
none Details | Review

Description Willie Walker 2009-10-20 20:40:27 UTC
This is a follow up to http://mail.gnome.org/archives/gdm-list/2009-October/msg00007.html.

Some users can only move the mouse and cannot click the mouse buttons or use the keyboard.  A common solution for these users is 'dwell clicking' where the user will hover the mouse over an area of the screen and cause an emulated click to occur after a timeout.  An alternative is that the user will hover the mouse and then perform a mouse gesture (e.g., move the mouse up) after the timeout to emulate a mouse button operation.

The MouseTweaks applet supports both kinds of operations.  It would be desirable for the mouse-movement-only user to be able to activate MouseTweaks without assistance at the login screen.

One option might be to make the a11y icon a 'hoverable' hot spot.  With this, the a11y icon would act like a dwell click area that, when activated, would enable MouseTweaks in dwell click mode and cause the MouseTweaks applet to appear in the panel.

A possibly more desirable alternative would be to just put MouseTweaks in the panel and have it configured to launch in dwell click mode.  Note that MouseTweaks already supports its own hot spot for hovering to enable/disable it, so this seems like a more likely candidate.
Comment 1 Magdalen Berns (irc magpie) 2013-04-21 10:30:18 UTC
Created attachment 242076 [details]
to be called accessibility.js and placed into /usr/share/gnome-shell/js/ui/status

I have only tried it on ubuntu gnome 12.10. Gnome 3.6 but hopefully it will work for others. It's quite nice that you can turn it off from the accessibility menu pretty quickly too.
Comment 2 Magdalen Berns (irc magpie) 2013-04-22 21:39:20 UTC
Created attachment 242170 [details] [review]
added dwell to accessiblity menu on gnome-shell panel (with on/off switch)
Comment 3 Magdalen Berns (irc magpie) 2013-04-22 22:07:02 UTC
Created attachment 242178 [details] [review]
Tidied patch for the mousetweaks dwell in gnome-shell
Comment 4 Magdalen Berns (irc magpie) 2013-04-22 22:51:53 UTC
Also 

Mousetweaks can be started by hitting the windows/apple key then typing name of application, placing the mouse over the .desktop file icon and hitting enter but cannot be switched off this way. ONLY if there is a .desktop in the first place. 

At the moment there is not one in the application but you create mousetweaks.desktop and put it in /usr/share/applications to have one if you paste the following into that file with sudo (note this would override the options in the accessibility menu so creates a new bug):


[Desktop Entry]

Type=Application
Encoding=UTF-8
Name=Mousetweaks
Comment=Mousetweaks
Exec=/usr/bin/mousetweaks --dwell
Icon=/usr/share/mousetweaks/double-click.png
Terminal=false
Type=Application
Categories=GNOME;Application;Accessibility;
StartupNotify=true
Comment 5 Magdalen Berns (irc magpie) 2013-11-18 17:06:03 UTC
This is connected with https://bugzilla.gnome.org/show_bug.cgi?id=589906
Comment 6 Bastien Nocera 2014-11-07 11:58:58 UTC
Dwell click (Hover Click in the Universal access panel) is missing from accessibility menu shown in the login screen, or in the session. As bug 589906 has a patch to add it to that menu (as well), closing as a duplicate.

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