Sounds rather like a hardware problem to me…

I mean, it’s really extremely unlikely that it’s a virus and avast! doesn’t detect it!! ;D (no, I’m serious).

Vlk