... e magari anche le impronte digitali di chi sta digitando sulla tastiera.

Sono informazioni riservate, che JS non puo` permettersi di conoscere.

Puo` darsi che jscript sotto IE lo possa fare se hai le protezini basse; per questo devi consultare MSDN.