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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org