Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor BlueKnyght

Solving the 'Digging-in' problem of Mouse Users in Unity  
Written by BlueKnyght the 27 Nov 12 at 13:44. Related project: Unity. New
This is to solve the true problem of users on the Unity and Gnome 3 interfaces, which is commonly described as "Digging-in" to open programs, when using the mouse. Personally, I find the Unity and its dashboard as a great step in interface technology, which is very useful for Tablet PCs, Touch Screen Monitors and upcoming hardware technologies. Unfortunately, for those who still uses mouse in Ubuntu, like myself, the Unity/Gnome 3 Dashboard was found to be quite gruelling. As the present design of Unity, requires long movements of the mouse when opening program, which became quite unpopular to users with small space on their table/desks to do so. One with a standard mouse (w/o wheel/s) will have to drag scrollbars and click several times before he could open an app. To open Gimp for example (The quickest): right-click Dash button and select Applications; move pointer to the upper right corner and click Filter results; move pointer about a hundred pixels down and click Graphics; move pointer to the center screen (if Gimp doesn't show, you will click "Show more", and if you still couldn't see Gimp you drag the scrollbar down to look for Gimp) and click Gimp.

Of course, it can be argued that HUD is the quickest and solves this problem. But here's the picture: sometimes (this happens to me, and I'm sure it happens to many) that you're a bit tired and you need to look for an app or util that you seldomly use, and you just can't remember what it is. Now to get it, you will have to rely on the "Filter results" and how the icon looks like in the glimpse of your mind. This was easily accomplished with the old Gnome 2 tri-menu of Ubuntu which only involved three mouse clicks and a couple of short pointing to open Gimp...the reason why many misses it.

Hopefully, the following solutions will make Ubuntu easier again for mouse users, and help bring back Ubuntu (along with its loyal fans, like me :) ) to its former glory (such as the top place in DistroWatch).
3
votes
up equal down
Solution #1: Add Gnome Classic Menu on Unity Desktop
Written by BlueKnyght the 27 Nov 12 at 13:44.
Instead of actually adding the Classic Gnome Menu, as many before me have done, from the PPAs, the Unity Dashboard can be turned into a classic Gnome menu, by making the Dash button to have dual/multi functions.

One function is the standard mouse/touch click on the Dash button, that opens up the regular Dashboard that we are already using. And which mouse users are having the aforementioned problem.

The second function of the Dash button (the suggested solution), is for mouse users that by right-clicking, double-clicking, or combination clicking (i.e.: Ctrl/Alt+clicking) to it, will open a different Dashboard, with menu options instead of icons. (Actually there are still icons, but only tiny ones found at the left of each menu option.) Only mouse users maybe the only ones to use this, not the touch screeners.

The second format of the Dashboard should have the look and feel of the old Gnome classic menu ...meaning, each menu options are also categorized in the Accessories, Games, Graphics, Internet, Office, etc. arrangement. Each menu category should appear ready on the left-side column of the new Dashboard, upon activating the Dash button in its second function. Thus, clicking on any of this category, will trigger a new column to the right with the apps or utilities belonging to that category. If there are sub-categories in a category, then a third column in the dashboard will appear for the menu options belonging to that sub-category. Else, the remaining Dashboard space will show all menu options, in subsequent columns if ever the menu options have become so numerous due to many installed programs. Only if the entire Dashboard becomes filled with columns of menu options, that sideway scrollbars will appear, but the categories and sub-categories will remain on their rightful columns. The cat and sub-cat will scroll up and down of course, if the length of their column is not enough.

The look of the new Dashboard in the second function of the Dash button can be compared to a maximized KDE menu, or the Cinnamon Menu. This classic Gnome menu dashboard will actually look cool with the same blur transparency already in use.

Tablet and Mobile users may have an option to use this system using a Bluetooth mouse.
4
votes
up equal down
Solution #2: File manager view option on the Unity Dashboard
Written by BlueKnyght the 2 Dec 12 at 11:29.
A Unity tweak for mouse users, that will change the view of the dashboard, just like in a file browser, whereas the Icon view can be turned into List view in the dashboard. In a List view the icons will appear small, and closely arranged to each other. These will allow the users to view more icons at once on the Dashboard, and opening an app or utility will only cost a little as a couple of short mouse strokes at a time.

This tweak should keep the "Filter results" column open on the rightmost column of the Dashboard, even upon activation of the Dash button. As this will serve as the category options of apps and utilities, just like it would on a classic Gnome menu. (Although, it is preferable that the Filter results column should appear on the leftmost of the Dashboard, because it is near the dash button, and will allow shorter and quicker movements of the pointer until it reaches the app or util icon.

With this tweak the sequence of opening an app or utility, for example Gimp, is: point & click the Dash button (Ubuntu icon); immediately point & click a Graphics category on Filter results column (already open), and quickly point & click the Gimp icon. All in all, only three short strokes of the mouse was involved. Because of the small icons in List view, there should be mostly no scrolling.

Scrollbars will only appear on the Dashboard when it is already overwhelmed with columns of icons in the List view mode, due to a large number of installed apps and utilities.
2
votes
up equal down
Solution #3: A Gnome Classic Menu that behaves like a Fluxbox Menu on the Unity Desktop
Written by BlueKnyght the 2 Dec 12 at 11:38.
Another idea to help mouse users in Ubuntu Unity, while clicking the Dash button will open the Dashboard, the combination clicking (i.e.: Ctrl/Alt + Right_Click) anywhere a vacant space of the Unity taskbar and desktop, will cause a pop-up menu to appear. This added pop-up menu will mimic Classic Gnome Menu, "The Slab" or a Cinnamon Menu.

Again, only mouse users maybe the only ones to use this, not the touch screeners. Tablet and Mobile users may have an option to use this system using a Bluetooth mouse.

BTW: Perhaps this solution is much more lightweight than the first solution.

See the 6 comments or propose a solution (latest comment the 9 Dec 12 at 15:21) >>