[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#258014: Synaptics touchpad support for server configurator?



Package: xserver-xfree86
Severity: wishlist

I just installed Debian in a Dell Inspiron with a Radeon graphics card.
The server configuration worked flawlessly, except for one thing.  It
did not get the 'xfree86-driver-synaptics' configuration right... of
course, it did not configure that at all, as you know, I had to do it by
hand.  Below is the stuff I had to change and to add to make it work.
The touchpad configuration below works really well on several computers
I've used it with.  Without the "CorePointer" etc on the InputDevice
lines, it didn't work.

I think that to make it do this, all you'd have to do is ask if they
have a synaptics touchpad, see that the driver is there, or warn that if
it's not server startup will fail, then write "Touchpad" for the
CorePointer if they have that, or "Configured Mouse" (iirc) if they
don't.  You can write an InputDevice section for each, of course.

	InputDevice    "Touchpad" "CorePointer"
	InputDevice    "USB mouse" "AlwaysCore"
	InputDevice    "Keyboard0" "CoreKeyboard"


Section "InputDevice"
  Driver  	"synaptics"
  Identifier  	"Touchpad"
  Option 	"Device"  	"/dev/psaux"
  ## Option 	"Device"  	"/dev/input/mouse0"
  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	"CircularScrolling" "on"
  Option	"CircScrollTrigger" "1"
  Option	"SHMConfig"	"on"
#  Option	"Repeater"	"/dev/ps2mouse"
EndSection


-- 
Karl Hegbloom <hegbloom@pdx.edu>




Reply to: