---[begin emerge --info]--- Portage 2.1_pre7-r4 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-beyond-git4 i686) ================================================================= System uname: 2.6.16-beyond-git4 i686 Intel(R) Pentium(R) M processor 2.13GHz Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2-r1 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-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/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/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/src/xgl-coffee /usr/local/src/beyond-dev-sources" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac acl acpi adns aim alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo bzip2 cairo calendar cdparanoia clamav cli crypt ctype cups curl dba dbus dri dvdr dvdread eds emboss encode esd ethereal evo expat fastbuild ffmpeg flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glitz gnokii gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal icq idn ieee1394 imagemagick imap imlib ipv6 isdnlog jabber jack java javascript jpeg jpeg2k kde kdeenablefinal kerberos krb4 ldap libg++ libwww mad maildir memlimit mikmod ming mmap mmx mng mono motif mozilla mp3 mpeg msn musicbrainz mysql mysqli ncurses nls nptl nsplugin odbc offensive ofx ogg openexr opengl oscar oss pam pcre pda pdflib perl pertty png posix povray pppd python qt quicktime readline samba sasl scanner sdl session simplexml skey slp snmp soap sockets socks5 sox spell spl sqlite sse ssl svg tcpd theora tidy tiff tokenizer truetype truetype-fonts type1-fonts udev usb vcd visualization vorbis vv wddx wifi win32codecs wmf wxwindows xine xml xml2 xmms xscreensaver xsl xv xvid yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux userland_GNU video_cards_apm video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS ---[end emerge --info]--- I have an external mouse and touchpad. With udev-089-r1 installed *without* coldplug, only the external USB mouse works. The touchpad is not detected: ---[begin cat /proc/bus/input/devices]--- I: Bus=0011 Vendor=0001 Product=0001 Version=ab41 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 S: Sysfs=/class/input/input0 H: Handlers=kbd event0 B: EV=120013 B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe B: MSC=10 B: LED=7 I: Bus=0003 Vendor=2222 Product=3061 Version=0110 N: Name="Kingsis Peripherals Evoluent VerticalMouse 2" P: Phys=usb-0000:00:1d.2-1/input0 S: Sysfs=/class/input/input1 H: Handlers=mouse0 event1 B: EV=7 B: KEY=1f0000 0 0 0 0 0 0 0 0 B: REL=103 ---[end cat /proc/bus/input/devices]--- After re-emerging coldplug and enabling it with udev-089-r1, my touchpad is detected again: ---[begin cat /proc/bus/input/devices]--- I: Bus=0011 Vendor=0001 Product=0001 Version=ab41 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 S: Sysfs=/class/input/input0 H: Handlers=kbd event0 B: EV=120013 B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe B: MSC=10 B: LED=7 I: Bus=0003 Vendor=2222 Product=3061 Version=0110 N: Name="Kingsis Peripherals Evoluent VerticalMouse 2" P: Phys=usb-0000:00:1d.2-1/input0 S: Sysfs=/class/input/input1 H: Handlers=mouse0 event1 B: EV=7 B: KEY=1f0000 0 0 0 0 0 0 0 0 B: REL=103 I: Bus=0011 Vendor=0002 Product=0008 Version=0000 N: Name="PS/2 Mouse" P: Phys=isa0060/serio1/input1 S: Sysfs=/class/input/input2 H: Handlers=mouse1 event2 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=3 I: Bus=0011 Vendor=0002 Product=0008 Version=7321 N: Name="AlpsPS/2 ALPS GlidePoint" P: Phys=isa0060/serio1/input0 S: Sysfs=/class/input/input3 H: Handlers=mouse2 event3 B: EV=f B: KEY=420 0 70000 0 0 0 0 0 0 0 0 B: REL=3 B: ABS=1000003 ---[end cat /proc/bus/input/devices]--- Any idea how to correct this since coldplug will eventually be going away? Thanks, Nate
Are you using a kernel module for your touchpad? What one? If you add it to the modules.autoload file, does it all work properly again?
Not sure what module it's using. I believe it's 8250_pci, but I could be incorrect. Is there a definite way to determine this?
(In reply to comment #2) > Not sure what module it's using. I believe it's 8250_pci, but I could be > incorrect. Is there a definite way to determine this? > probably by googling it what touchpad u have(what laptop?)
Listed above: "AlpsPS/2 ALPS GlidePoint". The laptop is a Dell Inspiron 9300. The required module is psmouse. I just verified by loading/unloading the module manually. When it's unloaded, the touchpad no longer works.
Do it works when you add psmouse to /etc/modules.autoload/kernel-2.6?
Yes, it works when added. However, it was not needed when using coldplug.
Please read the changelog and the comments in the udev rules files for how to get these types of devices to work properly.