one more thing, since this ? is in hardware i am also guessing that it could b a conflict in the devise drivers:
check your devise manager :see if there is something conflicting in there...if so you'll see a yellow mark like this (!)...without brackets