Do you regularly visit
windowsupdate.microsoft.com ?
If not you probably need to as a first line of attack.
With technical problems, we really need to know operating system and version, and browser version.
The mouse is the really worrying thing though...how old is you computer?
SC