Up until gentoo-dev-sources-2.6.0-beta9 i had support for the mousepad on my Dell lattitude cpi laptop. Now i have to manually add the synaptics module and configure X......can somebody pleas put back the support in the kernel > 2.6 for the synaptics mousepad as it was until 2.6.0 beta9 Reproducible: Always Steps to Reproduce: 1.build kernel > 2.6.0-beta9 2. 3. Actual Results: no sysnaptics module support in kernel Expected Results: mousepad working as it was with 2.6.0-beta9 and 2.4 Ok there is a workaround: For use with kernel 2.6.x you need to enable synaptics touchpad support when configuring the kernel. (CONFIG_MOUSE_PS2 and CONFIG_MOUSE_PS2_SYNAPTICS). You also need support for the evdev interface (CONFIG_INPUT_EVDEV). If you compile evdev as a module, make sure it is loaded before starting the X server, as it will not be auto-loaded. - For use with an ALPS touchpad, you need to use a 2.6.x kernel and apply the alps patch. See the README.alps file for more details. Installing ---------- 1. If you are installing the driver by binary you can go to step 3. 2. Type "make" to build the driver "synaptics_drv.o". But it worked beautifully before and now it is only extra work..... emerge info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.0-gentoo) ================================================================= System uname: 2.6.0-gentoo i686 Mobile Pentium II Gentoo Base System version 1.4.3.13 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.57-r1,sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.5-r2,sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc fixpackages sandbox" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.easynet.nl/mirror/gentoo ftp://ftp.easynet.nl/mirror/gentoo" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi acpi4linux apache2 apm arts avi berkdb crypt cups doc encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pcmcia pda pdflib perl png ppds python qt quicktime readline sdl slang spell ssl svga tcltk tcpd tetex truetype usb x86 xml2 xmms xv zlib"
CONFIG_MOUSE_PS2_SYNAPTICS is safe to enable if the target system does not have a Synaptics touchpad. This (and CONFIG_INPUT_EVDEV) probably should be enabled by default when running genkernel. ...and now I have to recompile my 2.6.3-r2 again... For me, XFree86 (xfree-4.3.0-r5) worked when I upgraded from 2.4.22 to 2.6.3-r2 but Protocol "Auto" did not. I had to specify Protocol "PS/2" to get my Synaptics touchpad recognized.
Unless I'm missing something; Synaptics support has been integrated into the default CONFIG_MOUSE_PS2 option from 2.6.1 onwards. The support is still there.