Keylogger benötigen normalerweise Strom, um Daten zu speichern. Noch wichtiger ist, dass die Tastatur selbst Strom benötigt, um tatsächlich Signale über das Kabel zu senden, und aus diesem Grund gibt es keinen Grund, dass Keylogger irgendeine Art interner Stromversorgung enthalten - sie werden sowieso an einen PC angeschlossen.
Es besteht eine geringe Chance, dass eine USB-basierte Tastatur mit einem dieser tragbaren Akkus ("Power Bricks") funktioniert, die zum Aufladen eines Mobiltelefons verwendet werden, aber wahrscheinlicher ist, dass er aufgibt, nachdem er die USB-Handshakes nicht ausführen konnte.
Inzwischen ist es für PS / 2-Tastaturen viel einfacher, ein wenig kundenspezifische Elektronik zum Einschalten der Tastatur herzustellen. An diesem Punkt könnte es auch einfacher sein, einen Pi oder Beaglebone für 30 Dollar zu bekommen.