notebook.
Ken,
The evolution of mice goes back in the old, pre PC times.
The first mouse was developed in some Xerox lab.
It was picked up by Apple and used in their Lisa and Mac systems.
In the stone ages of PC there were some proprietary mice with proprietary
software.
There may be some of them left in a museum now.
The first general purpose PC mice were serial ones. They are still supported
by most
operating systems.
When the PS/2 mice came, the manufaturers faced a problem. It's a good thing
to sell
several types of products but expensive to produce them. So they developed a
mouse
that could handle the serial as well as the PS/2 protocol. The only extra
hardware was
an adapter to handle both type of connectors. ** So that adapter is only
usefull with a
mouse that has been build to handle both protocols! **
When USB arrived the same problem had to be solved. So they build mice that
can
handle both PS/2 - and USB protocols with a adapter to choose between to
connectors.
** And again, that adapter is only usefull with mice that are build to
handle both
protocols! **
For all I know there are no mice that can handle serial and PS/2 and USB but
may be
you can find one. They are making chips that can do it. Otherwise, if you
want
to use a USB mouse on a serial port you will have to look for a protocol
converter and if
you can't find one, you have to make one yourself. You have to set up a
microcontroller
with a serial port, hook up a chip that handles the USB host protocol and
program it to
do the conversion for you. If you have success, let us know. I'm sure a lot
of people are
interested.
Beware! There are a lot of RS232 to USB converters that converts the other
way around
so to connect a serial mouse to a PCs USB port. You cannot use such a thing
to connect
a USB mouse to a serial port.
Some chips are made to build multi protocol mice:
http://www.codemercs.com/MouseWarriorE.html
USB host controllers:
http://www.semiconductors.philips.com/buses/usb/products/host/isp116x/
http://www.cypress.com/cfuploads/img/products/CY7C67300-100AI.pdf