Кейлоггерам обычно требуется питание для хранения данных. Что еще более важно, самой клавиатуре нужно питание для передачи любых сигналов по проводам, и по этой причине нет никаких причин, по которым клавиатурные шпионы могли бы включать в себя какой-либо внутренний источник питания - они все равно будут подключены к ПК.
Существует небольшая вероятность того, что клавиатура на основе USB может работать от одной из этих портативных батарей («силовых блоков»), предназначенных для зарядки мобильного телефона, но, скорее всего, она разряжается после невозможности выполнения USB-рукопожатий.
Между тем, для клавиатур PS / 2 создание некоторой настраиваемой электроники для включения клавиатуры может быть намного проще. Но в этот момент может быть проще получить Pi или Beaglebone за 30 долларов.