Обновлено 19 декабря, 2020
Как эмулировать геймпад на клавиатуре и мышке? Как клавиатуру сделать геймпадом?
У вас нет геймпада или для игры вдвоем нужен второй геймпад, тогда есть возможность использовать клавиатуру для замены левого стика, управляющего движением, и правого стика – им управляет мышь.
Так же меняются бамперы, триггеры и все кнопки геймпада – управление ими переносится на клавиатуру или мышь.

Настройка vJoy и UCR
Вместо левого стика назначаем клавиши клавиатуры W A S D, как правый стик будет работать мышь:
Настроенное рабочее окно программы с тестированием кнопок WASD и движениями мыши.
Для этого установим vJoy и Universal Control Remapper.
vJoy (виртуальный джойстик) – это драйвер, который позволяет пользоваться любым устройством, не являющимся геймпадом или джойстиком, в игре для которой требуется геймпад.
Universal Control Remapper – программа для переназначения устройств ввода одного на другое – в данном случае вместо виртуального геймпада vJoy будет использоваться клавиатура и мышь.
- Скачать драйвер vjoy и программу UCR:
- Установите драйвер, распакуйте UCR в удобное место, запустите UCR.exe.
- Создайте новый профиль в правом поле Profile ToolBox нажав Add:
- Добавьте на две оси два плагина ButtonToAxis [Remapper (Button to Axis)] и MouseToJoy [Remapper (Mouse Axis to Joystick Axis)], которые заменят стики и камеру на клавиши клавиатуры.
- Настройте плагины, выбирая vJoy_1 и Axis_1, 2, 3 и 6, как на эскизе – для них выберите клавиши a, d, w, s:
- Сохраните изменения!
Играйте, используя клавиатуру вместо геймпада.
Калибровка виртуального джойстика vJoy
В панели управления “Устройства и принтеры” будет виден vJoy Driver. Но его свойства и калибровку ищем по адресу System\Windows\SysWOW64\joy.cpl, нажмите на joy.cpl и попадете на вкладку калибровки игровых устройств:
joy.cpl открывает Свойства vJoy Device
Аналогично меняйте настройку других кнопок, D-Pad геймпада. Используя плагин ButtonTo Button – меняем клавишу клавиатуры или клик кнопки мыши на кнопку геймпада так:
- Теперь задействованы клавиатура и мышь, выступающие в роли геймпада.
Как узнать номер кнопки игрового устройства (типа 1,2,3,4,5 …)
Откройте “Панель управления – Устройства и принтеры”, найдите свой геймпад, правой кнопкой мыши по ярлыку – “параметры игрового устройства” – открыть свойства, поочередно нажимая кнопки увидите их номер:

Вопросы в комментах?
где назначить кнопку СТАРТ ? в некоторых играх для входа второго игрока требуется игроку нажать кнопку старт.
а всё … разобрался тут надо было перезагрузить пк после процедур чтобы игра адекватно увидела джостик.
Может кто поделиться готовым профилем настройки всех кнопок?
Задолбался проходить этот ад
Может кто поделиться готовым профилем с настройками всех кнопок?
Задолбался проходить этот ад