Создание виртуального устройства

  • Можно ли создать виртуальное устройство «на лету»? (Парень нажимает на кнопку «новое виртуальное устройство», пишет имя устройства, и всплывающие окна появляются так, как будто он только что подключил новое устройство).
  • Нужно ли создавать собственный драйвер устройства или я могу использовать универсальный драйвер?
  • С чего мне начать (ссылка на документацию)?

Моя цель — эмулировать одну или несколько виртуальных геймпадов, видимых в играх (с их пользовательскими именами) и сопоставленных с одним или несколькими физическими устройствами, такими как клавиатура и мышь.

Спасибо !

2

Решение

Да, это возможно. Архитектура драйверов Windows нуждается в такой поддержке, чтобы драйверы USB могли загружаться на лету. Вам понадобится пользовательский драйвер устройства. Существуют «виртуальные» драйверы устройств, например, за NUL, но это не то, что вы хотите.

Тем не менее, написание драйвера устройства не для слабонервных. Вы действительно не можете ожидать, чтобы прочитать одну статью и начать взлом.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]