[Pkg-utopia-maintainers] Bug#547001: Trackballs under X now configured in xorg.conf again

ael law_ence.dev at ntlworld.com
Sat Apr 17 20:11:18 UTC 2010


Trackball configuration moved from hal to udev, but with
xserver-xorg-core version 1.76-2 it has moved back to xorg.conf.

To help others with similar track balls, here are InputClass clauses
which work with a range of Logitech trackballs. Of course, you may want
to modify the details according to taste:-

Section "InputClass"
	Identifier	"marble"
	Driver		"evdev"
	MatchProduct	"ImExPS/2 Logitech Explorer Mouse|Logitech USB Trackball"
	MatchIsPointer	"true"
	Option		"ButtonMapping"	"1 9 3 4 5 6 7 8 2"
EndSection

Section "InputClass"
	Identifier	"marble_FX"
	Driver		"evdev"
	MatchProduct	"ImExPS/2 Logitech Explorer Mouse|Logitech USB Trackball|PS2++ Logitech Mouse|PS2++ Logitech TrackMan"
	MatchIsPointer	"true"
#	Option		"Protocol"	"ExplorerPS/2"
	Option		"EmulateWheel"		"true"
 	Option		"EmulateWheelButton"	"8"
#  	Option		"EmulateWheelTimeout"	"300"
	Option		"XAxisMapping"		"6 7"
	Option		"YAxisMapping"		"4 5"
	Option		"ZAxisMapping"		"4 5"

EndSection

This seems a reasonable place to give a similar clause for a Synaptics
touchpad:

Section "InputClass"

	Identifier	"SynPS/2 Synaptics TouchPad"

	Option	"LeftEdge"	"1700"
	Option	"RightEdge"	"5700"
	Option	"TopEdge"	"1700"
	Option	"BottomEdge"	"5100"
	Option	"FingerLow"	"25"
	Option	"FingerHigh"	"30"
	Option	"MaxTapTime"	"180"
	Option	"MaxTapMove"	"220"
	Option	"VertScrollDelta"	"100"
	Option	"MinSpeed"	"0.09"
	Option	"MaxSpeed"	"0.6"
	Option	"HorizEdgeScroll"	"true"
	Option	"TapButton1"	"1"
	Option	"SHMConfig"	"true"
EndSection






More information about the Pkg-utopia-maintainers mailing list