Possible key logging virus. Keystrokes do not match input in password field

I am using Norton Security Suite (ver. 20.2.0.19) on a Windows 7 machine.  I have been having  intermittent problems with the keyboard not typing properly.  This seems to happen only when I am inputting in a password field.  Since these fields typically hide the characters, I really can't tell what is happening which results in my password being rejected.  By chance I was entering a field that didn't hide the characters as you typed and that is how I discovered this problem.

 

Here is an example of what happens - if I press the letter w, it might show up as a 'c' or a 'j' if I press it again it might show up as a 'k'  if I press 'w' again, it might show up as a 'w'.  Very weird and seemingly random and possibly a key logging virus.

 

It went away for a few days and this morning I had the problem again.  I keep Norton protection on 100% of the time.  Have I got a virus or something that Norton is not detecting?