Задался вопросом создать низкоуровневый эмулятор клавиатуры (чтобы работал даже при окне ввода пароля в Windows). На уровне системы проблем с эмуляцией нет, но она не работает если нажать CTRLALTDEL, хотя это главное для чего она была нужна. В связи с чем вопрос, если ли какой либо способ эмулировать нажатия клавиш на более низком уровне, чтобы воспринималась системой как нечто физическое. Желательно чтобы это можно было каким то образом срастить с .net, т.к. опыта программирования на других средах почти нет. Прошу совета, если кто сталкивался с подобным вопросом.
Нашел интересный вариант реализации используй HID эмуляцию через bluetooth, сам драйвер уже написан "за нас". Пока не нашел как именно управлять, буду рад совету если кто пробовал.
Вариант интересный, но судя по информации тут stackoverflow.com/questions/1917790/a-gina-replace... слепить это дело с C# никак не получится, не говоря уже о том, чтобы потом с ней общаться после такого внедрения.