Hello, I've got a laptop that usually resides in a docking station at work, where it is connected to an ordinary wheelmouse. That works fine. When I take the laptop out of the docking station, disconnect the mouse, and start up Linux again (so using the touchpad), the pointer tends to go crazy. Now, I know the reason for this is the protocol is wrong in the XF86Config file. The wheelmouse uses IMPS/2 with 5 buttons (3+wheel), the touchpad PS/2 with 2 buttons. I can fix this by editing the XF86Config file appropriately, and the touchpad works fine. Now, my question is: Is there any way to get Linux to automatically figure out that the mouse is not attached, and so fall back on the touchpad? BTW, I've set up two "Pointer" sections in XF86Config, and just adjust the CorePointer line to reference the correct one. XFree doesn't like having two CorePointers. I'm using SuSE 7.3, XFree86 4.x if it matters. Thanks, -Adam