Я нашел эту программу / API
http://vjoystick.sourceforge.net/site/index.php/77-vjoy/84-homepage-v200
Как я понимаю, я могу использовать это для эмуляции множества устройств (таких как геймпады, джойстики, рулевое управление). колеса). Я не уверен, что я прав (если не стесняюсь поправлять меня), но вот как это работает:
Виртуальное устройство всегда контролирует игру / программу / систему.
И там должно быть что-то, что управляет этим виртуальным устройством (назовем его «внешний контроллер»).
Этот внешний контроллер может быть:
Реальный контроллер (геймпад, джойстик, рулевое управление) рулевое колесо). Вы можете отобразить реальные кнопки и другие вещи на виртуальные.
Клавиатура, мышь. Вы можете привязать клавиатуру или мышь к виртуальному устройству. Например, вы можете отобразить движения мыши на движения рулевого колеса, чтобы управлять автомобилями с помощью мыши. Для этого вы используете приложение «фидер».
Вы можете написать свое собственное приложение фидера, используя C ++ или C# (есть некоторые API, SDK и документация). Так что это то же самое, что и пункт 2, но вы можете написать собственный фидер вместо использования готовой программы.
Если я ошибаюсь, поправьте меня.
И мой вопрос в том, что такое vXBox?
Я вижу это предложение: «vJoy не эмулирует устройства Xbox». Но я нашел много примеров, как создать виртуальный геймпад и использовать его на P C.
Так зачем использовать vXBox? Может быть, это программное обеспечение, которое может эмулировать консоль Xbox, а не геймпад? Я прав?
http://vjoystick.sourceforge.net/joomla256.02/index.php/vxbox