Si está infectado con un keylogger, es un software keylogger y un software keylogger no monitorea el teclado, monitorea los eventos que el sistema operativo dispara cuando se presiona una tecla. Estos eventos se activan independientemente del tipo de entrada que utilice. Si se genera una carta como entrada, debe ir al sistema operativo y solicitar que se procese la clave, y el software keylogger la habrá visto.
Un registrador de claves de hardware es un dispositivo físico que se instala entre el teclado y la computadora y no tiene que infectar la computadora, ya que captura las señales desde el propio teclado, pero son muy poco frecuentes ya que tienen que Se aplicará físicamente a la computadora.