Touchpad is dead with ksynaptics-0.2.3. and synaptics-0.14.4-r2 (also with synaptics-0.14.4-r1). Initialisation of synaptics-0.14.4-r2 by ksynaptics is not correct Reproducible: Always Steps to Reproduce: emerge -bq synaptics Results: Touchpad is dead. Expected: Working touchpad Touchpad works with: - ksynaptics-0.2.3. and synaptics-0.14.3. - synaptics-0.14.4-r2 and SHMConfig disabled in xorg.conf with config data of ksynaptics + synaptics-0.2.3 (synclient -l) applied to xorg.conf. Parameters of followings 2 combinations (synclient -l). Initialisation of synaptics-0.14.4-r2 by ksynaptics is not correct, see for example CircularScrolling and CircScrollDelta. ksynaptics-0.2.3 / synaptics-0.14.3 ksynaptics-0.2.3 / synaptics-0.14.4-r2 Parameter settings: LeftEdge = 269 833 RightEdge = 833 200 TopEdge = 200 530 BottomEdge = 530 14 FingerLow = 14 15 FingerHigh = 15 254 MaxTapTime = 254 180 MaxTapMove = 220 220 MaxDoubleTapTime = 180 180 ClickTime = 100 1 FastTaps = 1 1 EmulateMidButtonTime = 75 100 VertScrollDelta = 100 0 HorizScrollDelta = 0 50 MinSpeed = 0.4 0.4 MaxSpeed = 0.8 0.8 AccelFactor = 0.0015 0.0015 EdgeMotionMinZ = 30 30 EdgeMotionMaxZ = 160 160 EdgeMotionMinSpeed = 1 1 EdgeMotionMaxSpeed = 400 0 EdgeMotionUseAlways = 0 0 UpDownScrolling = 1 1 LeftRightScrolling = 1 1 UpDownRepeat = 1 1 LeftRightRepeat = 1 1 ScrollButtonRepeat = 100 0 TouchpadOff = 0 0 GuestMouseOff = 0 0 LockedDrags = 0 3 RTCornerButton = 3 0 RBCornerButton = 0 1 LTCornerButton = 1 2 LBCornerButton = 2 1 TapButton1 = 1 0 TapButton2 = 0 0 TapButton3 = 0 0 CircularScrolling = 0 -1717986918 CircScrollDelta = 0.05 2.6497e-314 CircScrollTrigger = 1 0 CircularPad = 0 0 PalmDetect = 1 1 PalmMinWidth = 10 10 PalmMinZ = 200 0 CoastingSpeed = 0 0 System config: - kde-3.5.0 - xorg-x11-6.8.2-r6 emerge --info Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r3, 2.6.14-gentoo-r4 i686) ================================================================= System uname: 2.6.14-gentoo-r4 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz Gentoo Base System version 1.12.0_pre11 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks prelink sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage/" USE="x86 X aac aalib alsa apm arts artswrappersuid atlas audiofile automount avi batch berkdb bitmap-fonts bl blas bzip2 cddb cdparanoia cdr cpudetection crypt css cups curl dar32 directfb dlloader dpms dvd dvdr eds emboss encode esd exif expat fam fbdev ffmpeg fftw flac font-server foomaticdb fortran gd gdbm gif ginac glut gmp gphoto2 gpm gstreamer gtk2 hal idn ieee1394 imagemagick imlib ipv6 java jpeg jpeg2k kde kdeenablefinal lcms libaudiofile libg++ libwww live logitech-mouse mad matroska mikmod mjpeg mmx mng monkey motif mp3 mp4live mpeg mpeg2 mpeg4 mplayer nas ncurses network nls nptl nvidia ogg oggvorbis opengl oss pam pcmcia pcre pdflib perl pic png ppds python qhull qt rdesktop readline real rtc samba scanner sdl slang sndfile spell sqlite sse sse2 ssl svg tcltk tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb vidix vorbis wifi win32codecs wxwindows xine xml2 xmms xv xvid xvmc zeroconf zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
I can confirm with ksynaptics-0.2.2. ee-pdouble double # equery list synaptics [ Searching for package 'synaptics' in all categories among: ] * installed packages [I--] [ ] kde-misc/ksynaptics-0.2.2 (0) [I--] [ ] x11-drivers/synaptics-0.14.4-r1 (0) Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-suspend2-r7 i686) ================================================================= System uname: 2.6.14-suspend2-r7 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.12.0_pre11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -pipe -march=pentium4 -mfpmath=sse -fexpensive-optimizations -fschedule-insns2 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/jetty/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -pipe -march=pentium4 -mfpmath=sse -fexpensive-optimizations -fschedule-insns2 -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -fprefetch-loop-arrays" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks prelink sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.llarian.net/ http://mirrors.acm.cs.rpi.edu/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 4kstacks X Xaw3d aalib accessibility acpi acpi4linux alsa apache2 arts artswrappersuid audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo bzip2 bzlib cairo cdr clamav cluster cpdflib crypt cscope cups curl dga directfb doc dri dts dvd dvdread eds emboss encode esd exif expat extraengine fam fbsplash ffmpeg flac fltk foomaticdb fortran ftp gcj gd gdbm ggi gif gimp gimpprint glut gmp gnokii gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal idn ieee1394 imagemagick imlib innodb insecure-drivers ipv6 irda irmc jabber jack jack-tmpfs java javascript jce joystick jpeg junit kde kdeenablefinal kdepim kqemu lcms libg++ libwww lm_sensors mad mhash mikmod mmx mmx2 mng motif mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mysql ncurses network nls nptl nsplugin nvidia odbc ofx ogg oggvorbis openal openexr opengl openssl oss pam pcmcia pcre pda pdflib perl pic png postgres povray ppds python qt qtmt quicktime rdesktop readline samba scanner sdl slang slp smime smp snmp socks5 speex spell sse sse2 ssl svg svga symlink sysfs tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb utf8 vorbis wifi wmf xface xine xml xml2 xmms xprint xv xvid zeroconf zlib video_cards_radeon linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Created attachment 75344 [details] ebuild for ksynaptics-0.2.4 to solve the bug synaptics-0.14.4-r2 needs ksynaptics-0.2.4 to work correctly. With the attached ebuild the bug is solved (for me). Remark: In the ksynaptics ebuilds dependencies(?) should be set - I don't know exactly how - because most ksynaptics need a specific synaptics version: - ksynaptics-0.2.4 <-> synaptics-0.14.4-rx - ksynaptics-0.2.3 / -0.2.2 <-> synaptics-0.14.3-rx - I did not test or use the older versions, see website of ksynaptics / synaptics for more info
i'm going to take this tonight...
I can confirm this, ksynaptics-0.3.1 works together with libsynaptics-0.14.4d
(In reply to comment #4) > I can confirm this, ksynaptics-0.3.1 works together with libsynaptics-0.14.4d Closing then.