GnomeTouchpadManager

Revision 3 as of 2007-03-21 15:55:31

Clear message

Summary

Provide an easy method for defining touchpad preferences. This should be implemented with a graphical user interface and should be change the touchpad preferences for the current session, current user and whole system (only administrators).

Rationale

Each day more and more people are using portable computer at work, on the road and at home. Almost every portable computer comes with a touchpad device for replacing the functionality of a normal mouse. While the computer is on a desk, at work or home, you can use a mouse, it is very hard to use a mouse in the park or on the train. Also some people chose to completely replace the mouse with the touchpad.

Use cases

1. Alex has just finish installing Ubuntu on his new mobile computer. At the first logon he finds the touchpad default preferences uncomfortable. He wants to tune the touchpad preferences.

2. From time to time Maria is sharing her laptop with her younger brother Tom. Tom has an unprivileged account on Maria's laptop and want to modify touchpad preferences just for his accouns.

3. John want to modify his touchpad behaviour. While making intermediate changes he want to test the new behaviour to see if he is comfortable with it.

Scope

Design

Implementation

Synaptic Touch Driver with Shared Memory enabled.

GSynaptics as the touchpad configuration panel.

Code

Data preservation and migration

Unresolved issues

BoF agenda and discussion


CategorySpec