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

Re: Synaptics Touchpad Troubles



On Fri, Jun 18, 2004 at 05:42:23AM +0000, Milen Dzhumerov wrote:
> Hello people :)
> 
> I have terrible problems with my laptop and my touchpad. It blocks the
> PS/2 mouse, so I can't use my mouse. I have read about this problems and
> installed the synaptics driver and set my XF86Config-4, but the mouse
> isn't working at all :( Here is my config:
> 

In what way is it blocking the ps2 mouse? The touchpad should be able to
function as a ImPS/2 mouse without the synaptics driver. Try doing cat
/dev/psaux as root from the console and then move your finger on the
touchpad and see if you get any output.

See some possible corrections to you XF86Config file below (no
guaranties but work for me with an alps touchpad).

> # XF86Config-4 (XFree86 X Window System server configuration file)
> #
> # This file was generated by dexconf, the Debian X Configuration tool,
> using
> # values from the debconf database.
> #
> # Edit this file with caution, and see the XF86Config-4 manual page.
> # (Type "man XF86Config-4" at the shell prompt.)
> #
> # This file is automatically updated on xserver-xfree86 package upgrades
> *only*
> # if it has not been modified since the last upgrade of the
> xserver-xfree86
> # package.
> #
> # If you have edited this file but would like it to be automatically
> updated
> # again, run the following commands as root:
> #
> #   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
> #   md5sum /etc/X11/XF86Config-4 > /var/lib/xfree86/XF86Config-4.md5sum
> #   dpkg-reconfigure xserver-xfree86
> Section "Files"
> 	FontPath	"unix/:7100"			# local font server
> 	# if the local font server has problems, we can fall back on these
> 	FontPath	"/usr/lib/X11/fonts/misc"
> 	FontPath	"/usr/lib/X11/fonts/cyrillic"
> 	FontPath	"/usr/lib/X11/fonts/100dpi/:unscaled"
> 	FontPath	"/usr/lib/X11/fonts/75dpi/:unscaled"
> 	FontPath	"/usr/lib/X11/fonts/Type1"
> 	FontPath	"/usr/lib/X11/fonts/CID"
> 	FontPath	"/usr/lib/X11/fonts/Speedo"
> 	FontPath	"/usr/lib/X11/fonts/100dpi"
> 	FontPath	"/usr/lib/X11/fonts/75dpi"
> EndSection
> Section "Module"
> 	Load	"GLcore"
> 	Load	"bitmap"
> 	Load	"dbe"
> 	Load	"ddc"
> 	Load	"dri"
> 	Load	"extmod"
> 	Load	"freetype"
> 	Load	"glx"
> 	Load	"int10"
> 	Load	"record"
> 	Load	"speedo"
> 	Load	"type1"
> 	Load	"vbe"

        Load    "synaptics"

> EndSection
> Section "InputDevice"
> 	Identifier	"Generic Keyboard"
> 	Driver		"keyboard"
> 	Option		"CoreKeyboard"
> 	Option		"XkbRules"	"xfree86"
> 	Option		"XkbModel"	"pc104"
> 	Option		"XkbLayout"	"us"
> EndSection
> Section "InputDevice"
>     Identifier  "Mouse"
>     Driver  "mouse"
>     Option  "Protocol"     "ImPS/2"
>     Option  "Device"       "/dev/psaux"
>     Option  "ZAxisMapping" "4 5"
>     Option  "SendCoreEvents" "True"
> EndSection
> 
> Section "InputDevice"
>     Identifier  "Touchpad"
>     Driver  "synaptics"
>     Option  "CorePointer"
>     Option  "Protocol"     "ImPS/2"

Try
     Option  "Protocol"     "auto-dev"
or
     Option  "Protocol"     "psaux"

>     Option  "Device"          "/dev/psaux"
>     Option  "Edges"           "1900 5400 1800 3900"
>     Option  "Finger"          "25 25"
>     Option  "MaxTapTime"      "20"
>     Option  "MaxTapMove"      "220"
>     Option  "VertScrollDelta" "100"
>     Option  "MinSpeed"        "0.02"
>     Option  "MaxSpeed"        "0.15"
>     Option  "AccelFactor"     "0.0008"

        Option          "TouchpadOff"           "0"

> EndSection
>
> Section "Device"
> 	Identifier	"ATI Technologies, Inc. Radeon IGP 340M"
> 	Driver		"vesa"
> EndSection
> Section "Monitor"
> 	Identifier	"Generic Monitor"
> 	HorizSync	30-60
> 	VertRefresh	50-75
> 	Option		"DPMS"
> EndSection
> Section "Screen"
> 	Identifier	"Default Screen"
> 	Device		"ATI Technologies, Inc. Radeon IGP 340M"
> 	Monitor		"Generic Monitor"
> 	DefaultDepth	16
> 	SubSection "Display"
> 		Depth		1
> 		Modes		"1024x768" "800x600" "640x480"
> 	EndSubSection
> 	SubSection "Display"
> 		Depth		4
> 		Modes		"1024x768" "800x600" "640x480"
> 	EndSubSection
> 	SubSection "Display"
> 		Depth		8
> 		Modes		"1024x768" "800x600" "640x480"
> 	EndSubSection
> 	SubSection "Display"
> 		Depth		15
> 		Modes		"1024x768" "800x600" "640x480"
> 	EndSubSection
> 	SubSection "Display"
> 		Depth		16
> 		Modes		"1024x768" "800x600" "640x480"
> 	EndSubSection
> 	SubSection "Display"
> 		Depth		24
> 		Modes		"1024x768" "800x600" "640x480"
> 	EndSubSection
> EndSection
> Section "ServerLayout"
> 	Identifier	"Default Layout"
> 	Screen		"Default Screen"
> 	InputDevice	"Generic Keyboard"
> 	InputDevice	"Touchpad"

> 	InputDevice	"Mouse" "SendCoreEvents"
Kill the above line, you are trying to use the same input (/dev/psaux)
in two different sections at the same time, once as touchpad and once
as mouse, this has got to create a conflict.

> EndSection
> Section "DRI"
> 	Mode	0666
> EndSection
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
>  
>  +++++++++++++++++++++++++++++++++++++++++++
>  This Mail Was Scanned By Mail-seCure System
>  at the Tel-Aviv University CC.
> 



Reply to: