A less time and bandwidth way to check your install might be to verify local game cache files, see https://www.youtube.com/watch?v=4PZng5vj9icv . I vaguely remember from the past something about a program that was messing with peoples keyboard settings, Im sorry I cant recall which one, you...