В большинстве случаев кейлоггер будет хранить нажатия клавиш в памяти на регистраторе ключей для последующего поиска.
Теоретически было бы возможно, чтобы клавиатура содержала USB-концентратор, и в дополнение к клавиатуре перечисляет другое устройство, такое как USB-ключ с автоматическим запуском, которое может затем вызывать нажатия клавиш, чтобы сообщить ОС отправлять данные или делать что-то еще ( и, я думаю, можно было бы рассчитывать на долгое время ожидания без нажатия клавиш перед вставкой), чтобы уменьшить вероятность того, что вас поймают. Я полагаю, что это можно сделать автоматически с помощью клавиатуры, чтобы обеспечить вводы, необходимые для фактического запуска регистратора ключей.