In general you get what you pay...
all these cheap keyboards/controllers in general have a keyboard action unworthy of a keyboardist...
And don't believe everything you read on internet forums..
Its highly unlikely he got the virus from a driver..
And if so, he should have scanned it by his virus protection..
If you want to enjoy a keyboard, make sure you like its action, and spend some dollars on that..