Hi Peter.
Just one final thought. Could you have used a floppie that was already contaminated with a virus? This happened to me once when I downloaded a program from the internet to floppie and although I cleared the program from the floppie for re-use it didn't get rid of the virus. Fortunately I never used it in the keyboard.
Regards
Peter B