Прежде всего, я должен дать понять, что меня не интересует кейлоггинг.
Мне нужен способ отслеживать действия клавиатуры на самом базовом уровне, пока мое приложение находится в фоновом режиме. Мне не нужно знать, какие клавиши, мне не нужно сохранять какие-либо данные, мне вообще не нужно и не планирую скрывать свое приложение, все, что мне нужно, это знать, когда нажимаются клавиши, и вызывать метод.
Я ищу самый простой способ сделать это из возможных, я неплохо знаю C #, но ничего слишком сложного, так как большая часть моих знаний получена самостоятельно -.
Я искал подходящие способы сделать это и не нашел ничего полезного. Все, что я нашел, это группа людей, говорящих «Нет, это незаконно» на форумах и исходный код для глубоких кейлоггеров.
Если бы кто-нибудь из вас мог посоветовать мне, как этого добиться, я был бы весьма признателен.