AW: [ltp] T40 & USB

Paul Kaplan linux-thinkpad@linux-thinkpad.org
Thu, 18 Nov 2004 05:14:11 -0500


Chris,
Thanks for your input.
I think you're right, it's a loading order problem

When I boot and when the external trackpoint is inactive, there are four=20
files; /dev/input/mouse0-3.

cat /dev/input/mouse* shows:

/dev/input/mouse0 =3D internal trackpoint
/dev/input/mouse1 =3D wireless mouse
/dev/input/mouse2 =3D external trackpad
/dev/input/mouse3 =3D nothing

When I unplug the wireless mouse /dev/input/mouse1 disappears (as expected)
When I then unplug the external keyboard nothing else changes, even though =
I=20
would have expected /dev/input/mouse2 (and possibly 3) to disappear.

After I plug the keyboard in:

/dev/input/mouse0 =3D internal trackpoint
/dev/input/mouse1 =3D external trackpad
/dev/input/mouse2 =3D external trackpoint

and there is no /dev/input/mouse3=A0

=46inally, adding wireless mouse:

/dev/input/mouse3 =3D wireless mouse

and everything works as desired.

My XF86Config-4 file shows only one stanza referring to a mouse and that is=
=20
mouse0.

Do you know how to get the external trackppoint/trackpad to load first?  Ev=
en=20
better, do you know how I could load only the external trackpoint (like you=
 I=20
think the trackpad is an infernal device!)

Thanks,
Paul

On Monday 15 November 2004 04:36, Meidinger Chris wrote:
> Hi Paul,
>
> check /dev/input/mice and /dev/input/mouse1-4 to see which mouse is which.
> (do cat /dev/input/mouse1, then move each mouse to see which one is that
> device)
>
> as far as i know, psaux is being dynamically mapped to one of these hard
> nodes. if you are running off psaux, then if the wrong mouse gets mapped
> (this will have, afaik, something to do with the load order) you have the
> wrong mouse.
>
> If you check your xfree config, i would guess that one of the mice is bei=
ng
> mapped to a mouse number that you're not using in your XF86Config-4. add
> that mouse to the config, and you should have it.
>
> this is what i did to get trackpoint and mouse (ibm wired usb mouse)
> working but keep the touchpad (why did ibm ever start building those
> horrendous things into these lovely laptops) shut off.
>
> (if this made no sense to you, reply and i can clarify)
>
> Cheers,
>
> Chris
>
> > -----Urspr=FCngliche Nachricht-----
> > Von: linux-thinkpad-admin@linux-thinkpad.org
> > [mailto:linux-thinkpad-admin@linux-thinkpad.org] Im Auftrag
> > von Paul Kaplan
> > Gesendet: Samstag, 13. November 2004 03:12
> > An: linux-thinkpad@linux-thinkpad.org
> > Betreff: [ltp] T40 & USB
> >
> > Here's my setup:
> >
> > T40, Mandrake 10 (kernel 2.6.3), docking station, external
> > IBM keyboard w/ UltraNav, powered external USB2 hub plugged
> > into the docking station, Targus wireless mouse (USB 1.1), XFree 4.3
> >
> > Here's the problem.
> > Without the wireless mouse, everything's fine.  Both the
> > internal and external trackpoint and trackpads are active at
> > boot time.  However when the wireless mouse is attached to
> > either the powered USB2 hub or the USB port on the back of
> > the keyboard at boot time, neither the internal or external
> > trackpoints or trackpads are active when the system finishes
> > booting, but the wireless mouse is active.  If, after the
> > system has achieved this state, I unplug both the wireless
> > mouse and the external keyboard and then plug the keyboard in
> > first followed by the wireless mouse, the trackpoints,
> > trackpads and wireless mouse are all active.  This odd
> > behavior doesn't happen if I use a wired USB mouse; all
> > pointing devices are active when the system finishes booting.
> >
> > Any ideas what the cause of the problem is and how it might
> > be corrected so that everything is active at boot time?
> >
> > TIA
> > Paul
> >
> > --
> > The linux-thinkpad mailing list home page is at:
> > http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad