Problems with mice!

 Not the furry four legged type, but the sort with the "ball sticking out their bottom" variety (as one learned PC treatise describes the popular pointing device).
Lately I've been plagued by mouse difficulties. A common problem is when a machine is booting up and a rectangular window appears with the dreaded information that a mouse has not been detected. This despite the fact that the computer was working fine a few minutes before it was re-booted.
Nowadays mice are fitted with the small "PS2" plug rather than the older 9-pin canon style and usually a new mouse will be supplied with an adaptor which converts the PS2 plug into a canon socket.
The thing to remember above all is that the PS2 mouse requires a power supply of nominally 5 volts and if a plug is fitted the wrong way round in a PS2 socket and any attempt is made to force it to fit then a mini-disaster may occur if the computer is running or, at that time even though shut down and plugged into the mains. Windows does warn of this in the rectangular box when it cautions you to switch off before plugging in your mouse if it's the PS2 type.
Unlike "AT" PCs, "ATX" machines normally have power applied to the motherboard even when the computer is ostensibly not running. Some motherboards have a red LED fitted to indicate this but as it's fitted directly to the board one cannot see it when the case is in place. On these ATX motherboards there is usually a tiny soldered-in fuse protecting the computer from a short circuit at a PS2 port but this fuse is not easy to replace and even when this has been done it's not guaranteed that a motherboard will work normally ever again.
Anyway it's a fact that a newer type of PS2 mouse needs to be supplied with power but a 9-pin canon connector wired as a standard COM1 or COM2 type of serial port does not carry power as such. Admittedly if one were to check the pins with a voltmeter one would observe various voltages present but this is basically a by-product of the circuitry connected to the plug. This circuitry is usually carried on the motherboard although in older computers is often carried on the hard drive interface card which is plugged into an ISA socket. This circuitry can supply a limited amount of power by virtue of the driving capability of the transistors connected to a particular pin but this may be of the order of only a few milliamps.
So..if your new PS2 mouse is connected to a computer it will need a certain amount of power in order to work. If an adaptor is used to allow a mouse to operate into the serial port, adequate power may or may not be within the capability of the circuitry wired to the 9-pin canon connector. If the current demand is too high the voltage at the connector pin will drop below the threshold required to make the mouse work properly and if it's a marginal situation then sometimes the mouse will work and sometimes it will not.
In the case of a PS2 mouse connected to a modern PS2 connector there won't be a problem as that mode of working is designed to provide power to the mouse.
So re-capping….if the power requirement of the mouse is within the capability of the canon connector all is well. If the power requirement is just a little bit too high the mouse will intermittently not be detected and if the power requirement is definitely too high the mouse will never be detected. A different computer will almost certainly have a circuit using alternative components connected to the serial port and this may or may not have the same power capability. This explains why a mouse will work on one computer but not another.
A mouse fitted solely with a canon connector should always work when plugged into a 9-pin connector as the power equation will have been worked out with that method of connection in mind. A mouse fitted with an adaptor converting its PS2 format into the canon format may or may not work. because the designers may not have done their job properly when it comes to downwards compatibility.
There are, however, potential problems other than those associated with power. Unlike DOS, if Windows can't find a PS2 mouse, it has always required a "serial" mouse to be connected to either COM1 or COM2. Ideally COM1 should be the first choice as there won't then be any DOS/Windows interoperability problems.
Unfortunately the intricate workings of modern PCs still hark back to the earliest types. Each device connected to a PC needs to be assigned an address from where data supplied by the device can be read and data intended for the device can be written. To let the PC know that the device needs attention requires a signal called an "Interrupt" or in PC parlance an "IRQ". As there were only a limited number of IRQs available on early PCs, and this part of the concept has changed little, there is sometimes a problem connecting more than a handful of devices to a modern PC. To help alleviate the situation COM1 shares its IRQ with COM4 and COM2 with COM3. If a mouse happens to be configured on a port which shares its IRQ with something else all sorts of weird things can happen (including the PC crashing when the mouse is moved). A PS2 mouse gets round this because it uses a dedicated connection to the PC thus avoiding any IRQ upsets. The key here then is to always use the PS2 connection if it's available.
Finally a word on smooth mouse operation. Treat a mouse as a mini vacuum cleaner and like a vacuum cleaner it needs emptying. In a traditionally designed mouse the ball picks up fluff and carries it to the rollers. There are two long rollers, one for forward motion and the other for sideways motion, each carrying at its end a disk with holes in it. Associated with each disk is an LED which shines light through the holes to a sensor where circuitry determines mouse movement in each of the two planes.
Over a period fluff gets wrapped around the rollers making the ball movement rough. There is also a small stabilising wheel which gets coated in hardened fluff. In really bad cases fluff gets wedged in the optical parts interfering with the way the LED and its sensor work.. Usually you can remove the fluff by detaching the small plate on the underside and after removing the ball, using a fingernail or a moistened cotton bud clean away the debris. If you are faced with a mouse full of fluff you'll have to remove the screws securing the top and bottom plastic housing, split it open, and do the job thoroughly. Note first how the parts clip together and how the cable is routed so you can get it back together. You'll be surprised how smoothly the mouse operates after a Spring clean.

 

Read about more computer repairs>>