As far as the keyboard not working. I had that happen a few days after Christmas 2006 in XP. Multiple keyboards and none that previously worked on that pc would work. Once Vista came out & I clean installed it, they all worked again. It was definitely weird, especially considering the pc had no malware on it.