Hi,
I'm having a similar problem, my synaptics touchpad works normally for a while, and then all of a sudden it gets stuck in vertical scroll mode. It won't move on the screen but if I drag my finger across the touchpad it flips my windows, or scrolls down a document I may be working in. If I plug in a usb mouse it works fine, but the touchpad is still stuck in scroll mode.
I see the following errors in my Xorg.0.log file:
[ 19347.789] (II) NVIDIA(0): Setting mode "1280x800"
[ 19349.132] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 19349.132] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 19349.132] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 19349.132] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 19349.132] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 19349.132] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 19349.132] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 19349.132] (II) NVIDIA(0): Config Options in the README.
[ 19349.148] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 21357.184] [mi] EQ overflowing. Additional events will be discarded until existing events are processed.
[ 21357.184]
[ 21357.184] Backtrace:
[ 21357.542] 0: /usr/bin/X (xorg_backtrace+0x36) [0x56dbb6]
[ 21357.542] 1: /usr/bin/X (mieqEnqueue+0x273) [0x54e573]
[ 21357.542] 2: /usr/bin/X (0x400000+0x4a4de) [0x44a4de]
[ 21357.542] 3: /usr/lib64/xorg/modules/input/synaptics_drv.so (0x7fb96d321000+0x5441) [0x7fb96d326441]
[ 21357.542] 4: /usr/lib64/xorg/modules/input/synaptics_drv.so (0x7fb96d321000+0x648a) [0x7fb96d32748a]
[ 21357.542] 5: /usr/bin/X (0x400000+0x72517) [0x472517]
[ 21357.542] 6: /usr/bin/X (0x400000+0x97cd3) [0x497cd3]
[ 21357.542] 7: /lib64/libpthread.so.0 (0x7fb972677000+0x10420) [0x7fb972687420]
[ 21357.554] 8: /usr/lib64/xorg/modules/drivers/nvidia_drv.so (0x7fb96c550000+0xf8bfb) [0x7fb96c648bfb]
[ 21357.554] 9: /usr/lib64/xorg/modules/libwfb.so (wfbBlt+0x11e0) [0x7fb96c116040]
[ 21357.554] 10: /usr/lib64/xorg/modules/libwfb.so (wfbCopyNtoN+0x2c0) [0x7fb96c119ec0]
[ 21357.554] 11: /usr/bin/X (miCopyRegion+0x19d) [0x54c60d]
[ 21357.554] 12: /usr/bin/X (miDoCopy+0x39a) [0x54cb0a]
[ 21357.554] 13: /usr/lib64/xorg/modules/libwfb.so (wfbCopyArea+0x4c) [0x7fb96c11a14c]
[ 21357.554] 14: /usr/lib64/xorg/modules/drivers/nvidia_drv.so (0x7fb96c550000+0x52e979) [0x7fb96ca7e979]
[ 21357.554] 15: /usr/bin/X (0x400000+0xfd376) [0x4fd376]
[ 21357.554] 16: /usr/bin/X (0x400000+0x31fd9) [0x431fd9]
[ 21357.554] 17: /usr/bin/X (0x400000+0x36161) [0x436161]
[ 21357.554] 18: /usr/bin/X (0x400000+0x24eca) [0x424eca]
[ 21357.554] 19: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7fb9715ab2ad]
[ 21357.554] 20: /usr/bin/X (0x400000+0x24a69) [0x424a69]
[ 21357.554]
[ 21357.554] [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack.
[ 21357.554] [mi] mieq is *NOT* the cause. It is a victim.
[ 21357.600] [mi] Increasing EQ size to 512 to prevent dropped events.
[ 21357.600] [mi] EQ processing has resumed after 15 dropped events.
[ 21357.600] [mi] This may be caused my a misbehaving driver monopolizing the server's resources.
I have seen similar problems at the following forums but no responses or solutions:
I have xorg-server-1.12.2, xorg-x11-7.4-r2, and xf86-input-synaptics-1.6.2 installed.
Hope that a solutions pops up soon. This is most irritating.
Kind Regards