Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Device Manager (gnome)
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor graylion on Device Manager (gnome)

Users expect they keyboard special keys to work properly  
Written by Marcelo Ruiz the 24 Jul 10 at 14:32. New
Many users have problems configuring their special keys in their keyboards. This is specially important for the ones migrating from Windows to Ubuntu: they do expect their keyboard to work in the same way it does under Windows.
215
votes
up equal down
Solution #1: Provide an application to configure special keys
Written by Marcelo Ruiz the 24 Jul 10 at 14:32.
I think a solution will be to create a database with all the functions different keyboards support. Then, at installation time or later, and only if the user's keyboard is not properly detected, start a wizard to:

- request the user to specify keyboard information,
- walk the user along all the possible implemented features, requesting for the corresponding key combination to be pressed in order to link it to the provided functionality
- update a central database with all the information received in order to be shared with other users.

This will probably avoid having many bugs submitted related to "not working Fn keys".
82
votes
up equal down
Solution #2: Provide a graphical keyboard layout editor for easy keyboard layout creation
Written by mark_orion the 26 Jul 10 at 13:01.
A graphical keyboard layout editor for both Gnome and KDE that allows easy assignment of keys. The two layout systems (xkb / xmodmap) in use are both to difficult for a beginner. Although xkb offers a range of given layouts it is very difficult to create your own. Xmodmap files are easier to understand but you need to create them "manually" (via text editor) as well.
A layout editor could work like this:
- the keyboard layout editor presents the user a graphical view of the current choosen layout and maybe a list of special functions (mediakeys etc.).
- the user clicks on a key, key combination or function on the display.
- pressing a key on the keyboard assigns that key.
- the layout can be saved at any time. Pressing "Save" saves it as .Xmodmap file, while "Save As" allows to save the setting in a user defined file.

14
votes
up equal down
Solution #3: [application] KeyTouch, KeyTouch Editor
Written by leadman the 6 Aug 10 at 08:42.
There already exists such an applications to configure special keys.

It is called "KeyTouch" (for setting up an existing kbd from list) and "KeyTouch Editor" (for defining your new keyboard).
You can download it from Ubuntu's repositories. This application already contains database of some keyboards. If your keyboard is not listed there, create new layout and send it to author of this software. If you are not sure how to map some keys, provide the author with additional information, and ask him/her for an advice on how to proceed.

See the 4 comments or propose a solution (latest comment the 1 Aug 10 at 07:37) >>

Seperate trackpad from mouse/trackball configuration  
Written by drknot the 29 Jun 10 at 14:08. New
Allow the mouse/trackball to be configured for eg left handed use, whilst retaining customary right handed use of the touchpad or second mouse

This would support multiple input devices, each specified differently eg speed, click response, primary/secondary buttons allowing better interaction with shared machines.

Also potentially usefull++ for accessibility where primary user has one input device and assistant/helper can use their preferred device, configured as they would wish

In my case, as a left hander I really like using a MarbleMouse, but the additional buttons are not recognised. As the laptop is moved around, sometimes I have only the touchpad, which, from habit I prefer to have configured with the left button as primary, ie right handed. Also allows me to share machine in these circumstances.

This granularity of HID configuration is available as a third party tool on other OS's. I haven't found anything on Ubuntu to match yet.
85
votes
up equal down
Solution #1: Multiple configurations tied to input device types
Written by drknot the 29 Jun 10 at 14:08.
Allow mouse configuration to have tabs.

Have a tab each for :

Touchpad
Trackball
Mouse
(?graphics pad / puck)


On each tab, maintain a list of known devices allowing specific configuration of additional buttons/features from a drop down.


35
votes
up equal down
Solution #2: One configuration per device.
Written by Darwin Survivor the 7 Jul 10 at 23:01.
Some people have multiple input devices that are of the same "type" but act differently. An example is a laptop user with a gaming mouse for home use and a laptop (mini) mouse for on-the-go use.

Ubuntu should be able to save a configuration for each input device that has been used on the machine. That way the user can connect/disconnect any of their input devices without having to reconfigure anything.

See the 2 comments or propose a solution (latest comment the 21 Jul 10 at 17:43) >>

Unmount multiple partitions with one click  
Written by cenora the 16 Mar 09 at 21:56. New
As it is, a device (example: cell phone or pendrive) when connected mounts multiple drives if it has multiple partitions.

If you want to unmount a device with multiple partitions, you must unmount each one individually.

The unmount (safely remove hardware) should allow a ONE-CLICK option to unmount the device completely.

See the windows implementation here (with a card reader with 4 particions).
http://softporal.ucoz.ru/Images6/USBSafelyRemove_wm.JPG
http://2.bp.blogspot.com/_ruMCAJda6B0/R4sTELk8_9I/AAAAAAAAABc/Oq8qvjrOLF0/s320/ Portable%2BUSB%2BSafely%2BRemove%2Bv3_3_0_611.png
192
votes
up equal down
Solution #1: Add option in unmount to remove the DEVICE completely and safely
Written by cenora the 16 Mar 09 at 21:56.
To unmount the actual device and not only each individual partition.
110
votes
up equal down
Solution #2: If the device is in use by other programs, ask user to Wait or Force removal
Written by cenora the 18 Mar 09 at 21:18.
From what I understand, ext3 waits to write files to a device.

If you try to eject the device, there could be files waiting to be written or deleted.

System should say: "Program X is using the device" [Wait] [Force Eject]
144
votes
up equal down
Solution #3: Tell me which App is blocking device removal
Written by elias1884 the 20 Mar 09 at 00:00.
I am regularly told, that an application is blocking device removal. It would be great if I was also told, which app that is.

We can't expect users to user lsof to find out, how to get their USB pendrive released. The greatest solution I could imagine would be, if the notification app asks me, if I want to be taken to the blocking application, so I can close it or whatever. Taken in the sense of switching desktops and bringing the app to the front, if it is a GUI app.
9
votes
up equal down
Solution #4: Device information dialog.
Written by Lachu the 21 Mar 09 at 14:35.
Add to device icon menu "device information dialog". We can display on it all partition on this device(name and size). We can allows to unmount whole device. Another feature is to display all programs, which are using that device.

See the 2 comments or propose a solution (latest comment the 18 Mar 09 at 21:16) >>