Why do I have to unplug and reconnect my pointing device before Solaris will recognize it?

I have tinkered with linux a little, but on the whole I am new to *nix (I bought an Ultra 20 Workstation pretty much because I wanted to teach it to myself), so I apologize in advance if I am being stupid. I also apologize if this is the wrong forum - I'm honestly a little confused by the various fora available here (the Hardware forum seems to be dedicated more to SPARC stuff, but maybe 'm wrong about that).

Anyway, I use a USB Cirque Glidepoint for preference, but the same problem arises with the mouse Sun included in the box: my Ultra 20 recognizes both of them and works with them just fune, but ONLY if I unplug them and reattach them at some point after booting to the login screen (I'm using the Java Desktop). In contrast, it has no trouble with the keyboard, even though it's actually a PS/2 keyboard plugged into a USB adaptor (assuming that makes a difference).

This is not a critical problem, but fishing around behind the computer with a flashlight every time I boot is a little annoying. And I cannot believe there is no way to make it behave.

Of further note, a soft reboot (as in, without powering it all the way off) also requires me to re-plug the pointing device. However, I have not encountered any need to do so at any other time (as in, it has not yet spontaneously stopped paying attention to the pointing device or otherwise gotten obviously glitchy about it). I have also not yet actually installed any software that did not come preinstalled. Still figuring that out, too.

I am not afraid to tinker with unix guts, but I am very inexperienced at it, so I again apologize if this is somehow a stupid question with an obvious answer. If someone could take pity upon me and help me fix this, I would be greatful.

Thanks!

[1909 byte] By [frankspace] at [2007-11-25 22:33:40]
# 1

This is a good question.It's possible your Xserver isn't configured for the correct mouse type.Try logging into a command line console (no X11 running). Run /usr/bin/X11/X -configure. It should create an Xorg configuration file in your root directory.

Copy this to /etc/X11/Xorg.conf and try restarting your Xserver. The file it creates might require some tweaking.

bnitz at 2007-7-5 2:50:09 > top of Java-index,Desktop,Sun Java Desktop System...