This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Mousetweaks' usability page

If you don't know mousetweaks, please have a look homepage.

What is the problem we are trying to solve?

We want to make mousetweaks more conform to the HIG of GNOME.

Currently the user interface, consists of the following elements:

There is a General tab with a button to to start and stop mousetweaks. It also contains a slider which is functional during the delay and the dwell click to make them ignore little movements.

*General_tab.png

There is the dwell tab, where the user finds the different settings for the software click. Below you can see the Click type window where the user tells to the dwell function what click to perform next.

Dwell_tab.png

There is the delay tab, to activate the fonctions the opens the contextual menu with a left click and hold. The slider is used to tell to the delay click how long the user has to keep the button pressed before it should open the contextual menu. The dialogue that you can see on the image under the mousetweaks preferences appears when the user enables the delay click while the dwell click is active. In fact, there is no sense in running them simultaneously.

Delay_tab.png

Finally, here is a picture of the upper panel to show:

UpperPanel.png

Sample Improvement

On the mailing list, Gerd already made a few propositions, which were based on how the keyboard accessibility features are already presented in GNOME. What about the following?

AssistiveTechnologiesCApplet.png

KeyboardCApplet.png MouseCAppletModified.png

KeyboardAccessibilityCApplet.png

MouseAccessibilityCApplet.png

Gerd also started a blueprint to improve the feedback of the cursor during dwelling: https://blueprints.edge.launchpad.net/mousetweaks/+spec/cursor-overlays

We will appreciate any comments, propositions and designss about improving mousetweaks, especially those from the Desktop, Usability and Accessibility teams.

Comments and propositions

Please add your comments here.


MatthewPaulThomas: MouseTweaks’ contraventions of the HIG are few and minor:

However, I strongly suggest aiming higher than mere compliance with the HIG! For example, your goal might be “to make Gnome usable for people who have trouble using a pointing device”. I think that even after fixing the HIG errors, MouseTweaks in its current form would succeed in that goal for less than 30 percent of people who tried it.

These problems with the current design are not covered by the HIG, except in its general “Design for People” principle:

If anyone volunteers to implement a replacement for the “Assistive Technology Preferences” window (please?), I will be delighted to design it, incorporating the items currently offered in MouseTweaks and fixing the problems I’ve listed.


GerdKohlberger: Thanks for your comments Matthew.


User Interface of revision 25

mt-rev25-GeneralTab.png

mt-rev25-DwellTab.png

mt-rev25-DelayTab.png

Comments

Personally I think the AT Preferences capplet as it exists today is redundant, so I wouldn't recommend adding any more features to it until its future is decided. See discussion in https://bugzilla.gnome.org/show_bug.cgi?id=485088. --CalumBenson


CategoryUsability


2024-10-23 11:23