[Edgy] issue with synaptic touchpad / xorg (regression, worked with Dapper)

Bug #68540 reported by Jean-Christophe Baptiste
32
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Invalid
Undecided
Unassigned
xserver-xorg-input-synaptics (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I switched to Edgy and use exactly the same xorg.cong file as in Dapper.

The problem is that after a startup or an hibernate, it seems that xorg.conf is ignored. The touchpad works, but not at the right speed and I loose the scrolling function.

If I log off / log in, or if I switch to a virtual console and come back to xorg (ALT-F1 and then ALT-F7), it works as it should : correct speed and scrolling.

Here is my xorg.conf :
<<
Section "Files"
        FontPath "/usr/share/X11/fonts/misc"
        FontPath "/usr/share/X11/fonts/cyrillic"
        FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
        FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
        FontPath "/usr/share/X11/fonts/Type1"
        FontPath "/usr/share/X11/fonts/CID"
        FontPath "/usr/share/X11/fonts/100dpi"
        FontPath "/usr/share/X11/fonts/75dpi"
        # paths to defoma fonts
        FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
        FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection

Section "Module"
        #Load "GLcore"
        Load "i2c"
        Load "bitmap"
        Load "ddc"
        Load "dri"
        Load "extmod"
        Load "freetype"
        Load "glx"
        Load "int10"
        Load "type1"
        Load "vbe"
        Load "dbe"
EndSection

Section "InputDevice"
        Identifier "Generic Keyboard"
        Driver "kbd"
        Option "CoreKeyboard"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "fr"
        Option "XkbVariant" "latin9"
EndSection

Section "InputDevice"
        Identifier "Configured Mouse"
        Driver "mouse"
        Option "CorePointer"
        Option "Device" "/dev/input/mice"
        Option "Protocol" "ImPS/2"
        Option "Emulate3Buttons" "true"
        Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
        Identifier "Synaptics Touchpad"
        Driver "synaptics"
        Option "AlwaysCore"
        Option "Device" "/dev/psaux"
        Option "Protocol" "PS/2"
        Option "LeftEdge" "120"
        Option "RightEdge" "830"
        Option "TopEdge" "120"
        Option "BottomEdge" "650"
        Option "FingerLow" "14"
        Option "FingerHigh" "15"
        Option "MaxTapTime" "180"
        Option "MaxTapMove" "110"
        Option "ClickTime" "0"
        Option "EmulateMidButtonTime" "75"
        Option "VertScrollDelta" "10"
        Option "HorizScrollDelta" "0"
        Option "MinSpeed" "0.45"
        Option "MaxSpeed" "0.75"
        Option "AccelFactor" "0.020"
        Option "EdgeMotionMinSpeed" "200"
        Option "EdgeMotionMaxSpeed" "200"
        Option "UpDownScrolling" "1"
        Option "CircularScrolling" "0"
        Option "CircScrollDelta" "0.1"
        Option "CircScrollTrigger" "2"
        Option "SHMConfig" "true"
EndSection

Section "Device"
        Identifier "Intel Corporation Intel Default Card"
        Driver "i810"
        Option "XAANoOffscreenPixmaps"
        BusID "PCI:0:2:0"
EndSection

Section "Monitor"
        Identifier "�cran g�n�rique"
        Option "DPMS"
        Modeline "1280x800@60" 83.91 1280 1312 1624 1656 800 816 824 841
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device "Intel Corporation Intel Default Card"
        Monitor "�cran g�n�rique"
        DefaultDepth 24
        SubSection "Display"
                Depth 1
                Modes "1280x800"
        EndSubSection
        SubSection "Display"
                Depth 4
                Modes "1280x800"
        EndSubSection
        SubSection "Display"
                Depth 8
                Modes "1280x800"
        EndSubSection
        SubSection "Display"
                Depth 15
                Modes "1280x800"
        EndSubSection
        SubSection "Display"
                Depth 16
                Modes "1280x800"
        EndSubSection
        SubSection "Display"
                Depth 24
                Modes "1280x800"
        EndSubSection
EndSection

Section "ServerLayout"
        Option "AIGLX" "true"
        Identifier "Default Layout"
        Screen "Default Screen"
        InputDevice "Generic Keyboard"
        InputDevice "Configured Mouse"
        InputDevice "Synaptics Touchpad"
EndSection

Section "DRI"
        Mode 0666
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection
>>

Thank you in advance for your help.

Revision history for this message
DerGuteMoritz (moritz-invision-team) wrote :

Same here: Worked fine with Dapper, doesn't work anymore with Edgy. I also have to re-login or switch to a virtual terminal and back to resolve this issue. I tried altering the xorg.conf, e. g. using "event" or "auto-dev" as protocol, but still no luck.

Changed in xorg:
status: Unconfirmed → Confirmed
Revision history for this message
Rom13ain (rom13ain) wrote :

I have exactly the same problem. The scrolling of my touchpad (Toshiba Satelite M142) worked fine with Dapper. But with the same xorg.conf, I can't have it automatically : I have to switch to a virtual terminal and go back!

Revision history for this message
Paulus (donmatteo) wrote :

Confirmed on a Gericom notebook. Regression from edgy, touchpad scrolling doesn't work, VT switch fixes it.

Also, after suspend-to-ram, the touchpad doesn't wake up; "rmmod psmouse; modprobe psmouse" results in weird, erratic mouse movements.

Also, the touchpad doesn't respond the first two seconds.

Numerous reports on this one in the forums, see e.g. http://www.ubuntuforums.org/showthread.php?t=269233

Revision history for this message
Paulus (donmatteo) wrote :

dmesg output ends with:

[17179650.128000] psmouse.c: GlidePoint at isa0060/serio4/input0 lost synchronization, throwing 1 bytes away.
[17179650.632000] psmouse.c: resync failed, issuing reconnect request
[17179651.312000] input: PS/2 Mouse as /class/input/input4
[17179651.328000] input: AlpsPS/2 ALPS GlidePoint as /class/input/input5

Revision history for this message
Jean-Christophe Baptiste (jc-baptiste) wrote :

No clue of what it could be ???

It is very annoying to switch and go back from a virtual terminal several times a day.

Revision history for this message
Sébastien Valette (sebastien-valette) wrote :

Hint : this problem is not present in Ubuntu Feisty 7.04

Revision history for this message
Waldemar Silva Júnior (wsjunior) wrote :

Wrong! This problem _IS_ present in Ubuntu and Kubuntu Feisty 7.04!! Only work doing this virtual terminal switch! Its extremely annoying. Could anybody point a definitive fix for this problem? I'm going crazy with this. :'(

Revision history for this message
Sébastien Valette (sebastien-valette) wrote :

>Wrong! This problem _IS_ present in Ubuntu and Kubuntu Feisty 7.04!! Only work doing this virtual terminal switch! Its extremely annoying. Could >anybody point a definitive fix for this problem? I'm going crazy with this. :'(

Weird, on my laptop the touchpad works well. It worked with an upgraded system from edgy to feisty and after a clean install.

Revision history for this message
Waldemar Silva Júnior (wsjunior) wrote :

I did a clean install too and the problem is still present! Jesus know how i really hate this problem. Since i'm used to my touchpad it is essential for me.

Some info:

Section of /proc/bus/input/devices:

I: Bus=0011 Vendor=0002 Product=0007 Version=0000
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input21
H: Handlers=mouse1 event3 ts1
B: EV=b
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: ABS=11000003

Section of xorg.conf:

Section "InputDevice"
        Identifier "Synaptics Touchpad"
        Driver "synaptics"
        Option "SendCoreEvents" "true"
        Option "Device" "/dev/psaux"
        Option "Protocol" "auto-dev"
        Option "SHMConfig" "on"
        Option "LeftEdge" "1900"
        Option "RightEdge" "5400"
        Option "TopEdge" "1400"
        Option "BottomEdge" "4500"
        Option "FingerLow" "25"
        Option "FingerHigh" "30"
        Option "MaxTapTime" "180"
        Option "MaxTapMove" "220"
        Option "VertScrollDelta" "100"
        Option "MinSpeed" "0.02"
        Option "MaxSpeed" "0.18"
        Option "AccelFactor" "0.0010"
EndSection

Just stop working and I need to switch to vt and then come back to X session to have it working again. It's really annoying :/

Bryce Harrington (bryce)
Changed in xorg:
status: New → Confirmed
Revision history for this message
unggnu (unggnu) wrote :

Could you please recheck it with Ubuntu Gutsy Gibbon 7.10 Live CD? I had a similar problem but haven't had this issue since some time.

Changed in xserver-xorg-input-synaptics:
status: Confirmed → Incomplete
Changed in xorg:
status: Confirmed → Invalid
Revision history for this message
Wyatt McGuire (wyatt-wyattmcguire) wrote : Re: [Bug 68540] Re: [Edgy] issue with synaptic touchpad / xorg (regression, worked with Dapper)

I've since moved on from the computer that had the error. Sorry
On Sat, 2007-11-03 at 11:39 +0000, unggnu wrote:
> Could you please recheck it with Ubuntu Gutsy Gibbon 7.10 Live CD? I had
> a similar problem but haven't had this issue since some time.
>
> ** Changed in: xserver-xorg-input-synaptics (Ubuntu)
> Status: Confirmed => Incomplete
>
> ** Changed in: xorg (Ubuntu)
> Status: Confirmed => Invalid
>

Revision history for this message
nglnx (nglnx) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in xserver-xorg-input-synaptics:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.