whenever i type 3,4,5,6,7, or 8 up top it types 38,45,45,67,67,38 respectively although the numberpad works fine. my shift key is screwed it is acting like ctrl. what is wrong, is it a virus or something. btw, i meant to put a question mark but i couldn't 
