Есть ли в любом случае консольное приложение C # для захвата нажатий клавиш, в том числе тех, которые нажимаются за пределами программы, подобно клавишному логгеру? Я обнаружил и попробовал Console.ReadKey (), но он может только читать нажатие клавиш, отправленных на консоль.