Touchpad support for X.org ?

Karl Hegbloom hegbloom at pdx.edu
Fri Jun 10 16:46:18 CDT 2005


On Fri, 2005-05-13 at 04:17 -0700, Corey Burger wrote:
> 1. Wacom tablet support out of the box, without having to edit
> Xorg.conf. This seemed to be a major issue, as about 4 to 5 people
> mentioned it.

Synaptics touchpad support should be there also.  Though it works as a
PS/2 mouse, it's nice to have all of the features working, like tap and
scrollbar.  Adding a section to xorg.conf like this:

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
	# Option	"LeftEdge"      	"1700"
	# Option	"RightEdge"     	"5300"
	# Option	"TopEdge"       	"1700"
	# Option	"BottomEdge"    	"4200"
	# Option	"FingerLow"		"25"
	# Option	"FingerHigh"		"30"
	# Option	"MaxTapTime"		"180"
	# Option	"MaxTapMove"		"220"
	# Option	"VertScrollDelta"	"100"
	# Option	"MinSpeed"		"0.06"
	# Option	"MaxSpeed"		"0.12"
	# Option	"AccelFactor"		"0.0010"
	Option		"SHMConfig"		"on"
	# Option	"Repeater"		"/dev/ps2mouse"
EndSection

... is all it takes.  A debconf question could ask whether there's a
touchpad or not, and use the right InputDevice identifier depending on
their answer.

With 'SHMConfig' on, GUI and command line tools can change touchpad
settings.  There is also a daemon that turns the touchpad off until 1
second after the last keystroke.  That prevents pointer taps from thumbs
hitting the pad while typing.

-- 
Karl Hegbloom <hegbloom at pdx.edu>




More information about the ubuntu-devel mailing list