Кнопки геймпада на клавиатуре: полная таблица соответствий и настройки

Если вы пытаетесь сыграть в GTA V, FIFA 23 или Elden Ring с клавиатуры, но игра требует подключения геймпада, или наоборот — хотите эмулировать клавиатурные клавиши через джойстик, вам потребуется точная привязка кнопок. Основная проблема: стандартные схемы назначения клавиш в играх и эмуляторах (например, XInput для Xbox или DirectInput для старых геймпадов) не всегда совпадают с ожиданиями пользователя. Например, кнопка A на геймпаде Xbox Series X по умолчанию привязана к клавише Space, но в некоторых играх это может конфликтовать с прыжком или взаимодействием.

Без правильной настройки вы рискуете получить неработающие комбинации, задержки ввода или полную невозможность управления. Особенно актуально это для эмуляторов консолей (RPCS3, Cemu, Dolphin), где клавиатурные привязки часто сбиваются после обновлений. В этой статье — актуальные схемы соответствий для 2026 года, инструкции по переназначению в популярных программах (DS4Windows, X360ce, AntiMicroX) и решения типичных проблем.

Стандартная раскладка кнопок геймпада на клавиатуре

Большинство современных игр и эмуляторов используют стандарт XInput (разработанный Microsoft для Xbox 360/One/Series), где каждая кнопка геймпада имеет фиксированное соответствие клавише. Ниже — базовая схема, которую применяют Steam, Origin и большинство AAA-проектов:

Кнопка геймпада Стандартная клавиша (XInput) Альтернативная клавиша (DirectInput) Функция в играх
A (зелёная/нижняя) Space Ctrl или Z Прыжок, взаимодействие, подтверждение
B (красная/правая) E X или Esc Отмена, атака, бег
X (синяя/левая) Q A или Shift Специальное действие, инвентарь
Y (жёлтая/верхняя) R S или Tab Переключение оружия, карта
LB (левый бампер) Mouse 4 (боковая кнопка) F или 1 Прицеливание, блок

Обратите внимание: аналоговые стики (левый/правый джойстик) по умолчанию привязаны к клавишам WASD (движение) и мыши (камера). Однако в играх от FromSoftware (например, Dark Souls) или Capcom (Resident Evil) эти настройки могут отличаться. Также некоторые эмуляторы (например, Dolphin для GameCube/Wii) используют DirectInput, где кнопки X/Y и A/B могут быть инвертированы.

Чтобы проверить текущие привязки в игре, зайдите в настройки управления (Options > Controls) и посмотрите раздел Gamepad Layout. Если игра не распознаёт геймпад, возможно, требуется эмулятор XInput (например, X360ce для старых игр).

Как переназначить кнопки геймпада на клавиатуру

Если стандартная раскладка вам не подходит (например, вы левша или привыкли к другой схеме), кнопки можно переназначить с помощью специализированных программ. Ниже — 3 проверенных способа для Windows, Linux и macOS.

  • 🎮 DS4Windows (для геймпадов DualShock 4/5 и DualSense): Эмулирует XInput и позволяет гибко настраивать каждую кнопку, включая тачпад и гироскоп. Поддерживает профили для разных игр.
  • 🖱️ AntiMicroX (кроссплатформенное решение): Работает с любыми геймпадами, включая Nintendo Switch Pro Controller. Позволяет привязывать кнопки к клавишам, комбинациям (Ctrl+Shift+E) и даже скриптам.
  • 💻 X360ce (для старых игр): Преобразует DirectInput в XInput. Необходим для игр вроде GTA IV или Dark Souls: Prepare to Die Edition, которые не поддерживают современные геймпады.

Пошаговая инструкция для DS4Windows (наиболее универсальный вариант):

  1. Скачайте программу с официального сайта и установите.
  2. Подключите геймпад по USB или Bluetooth (для DualSense может потребоваться режим Hide DS4 Controller).
  3. Откройте вкладку Profiles и выберите New.
  4. Нажмите на кнопку геймпада в интерфейсе программы, затем нажмите клавишу на клавиатуре, к которой хотите её привязать.
  5. Сохраните профиль и активируйте его перед запуском игры.

Создайте новый профиль|Назначьте оси джойстиков на WASD|Привяжите триггеры (LT/RT) к Mouse 1/2|Проверьте конфликты клавиш в разделе Test|Сохраните конфигурацию в файл

-->

Если вы используете эмулятор консоли (например, Cemu для Wii U), настройки могут находиться в меню Input Settings. В некоторых случаях потребуется вручную указать путь к файлу конфигурации геймпада (например, SDL_GameControllerDB.txt).

Скрытые настройки для эмуляторов

В Dolphin (GameCube/Wii) можно эмулировать Wiimote через клавиатуру, но для этого нужно отредактировать файл Dolphin.ini вручную. Добавьте строку Wiimote1.Source = Keyboard и перезапустите эмулятор.

Раскладка для популярных игр (GTA, FIFA, Fortnite и др.)

Каждая игра может использовать уникальные привязки кнопок, особенно если она изначально заточена под геймпад. Ниже — актуальные схемы для топовых проектов 2023–2026 годов. Обратите внимание: в некоторых играх (например, Forza Horizon 5) клавиатурные управления отключены вовсе — потребуется эмуляция геймпада.

  • 🎮 GTA V:
    • ASpace (прыжок/взаимодействие)
    • BE (вход в транспорт)
    • LTMouse 2 (прицеливание)
    • RTMouse 1 (стрельба)
  • FIFA 23/FC 24:
    • ASpace (удары/пасы)
    • BS (отбор)
    • LBQ (смена игрока)
    • RBE (спринт)
  • 🗡️ Elden Ring:
    • AE (взаимодействие)
    • BSpace (прыжок)
    • LTMouse 2 (блок)
    • RTMouse 1 (атака)

В играх от Rockstar (например, Red Dead Redemption 2) клавиатурные управления часто неполные — некоторые действия (например, удержание лошади) доступны только с геймпада. В таких случаях поможет Steam Input:

  1. Откройте Steam и перейдите в Настройки > Контроллер > Общие настройки контроллера.
  2. Включите опцию Шаблон Xbox.
  3. Запустите игру через Steam (даже если она не из библиотеки — добавьте как "не-Steam игру").
  4. В интерфейсе Big Picture настройте привязки кнопок под свои нужды.

Xbox Series X/S|PlayStation DualSense|Nintendo Switch Pro Controller|Logitech/другой PC-геймпад|Не использую геймпад-->

Важно: В Fortnite и Call of Duty: Warzone клавиатурные игроки и пользователи геймпадов разделяются по-matchmaking. Если вы эмулируете геймпад через клавиатуру, вас могут забанить за "нечестное преимущество" (особенно в соревнованиях).

Проблемы и ошибки при настройке

Даже после правильной привязки кнопок вы можете столкнуться с задержками ввода, неработающими комбинациями или конфликтами клавиш. Вот типичные ошибки и их решения:

⚠️ Внимание: Если геймпад определяется как "неизвестное устройство" в Диспетчере устройств, обновите драйверы через Windows Update или установите их вручную с сайта производителя (например, 8BitDo для китайских геймпадов).
Проблема Возможная причина Решение
Геймпад не распознаётся Отсутствует драйвер XInput Установите X360ce или ViGEmBus
Кнопки нажимаются сами по себе Конфликт с фоновыми программами Закройте Rivatuner, MSI Afterburner или антивирус
Задержка при нажатии Bluetooth-соединение или высокий Polling Rate Подключите геймпад по USB или уменьшите частоту опроса в настройках программы
Не работают триггеры (LT/RT) Некорректная эмуляция оси В DS4Windows включите Use DInput Output Only

Если игра игнорирует настройки геймпада, проверьте:

  • 🔹 Наличие обновлений для игры (иногда патчи ломают поддержку контроллеров).
  • 🔹 Конфликт с другими подключёнными устройствами (отключите вторую клавиатуру или мышь).
  • 🔹 Режим совместимости (для старых игр запускайте через Windows 7/8).

В играх на Unreal Engine 5 (например, Fortnite) может помочь принудительное включение поддержки геймпадов через консольную команду:

Input.ForceGamepad True

Эмуляция геймпада на клавиатуре (без физического джойстика)

Если у вас нет геймпада, но игра требует его подключения (например, Forza Horizon 5 или Nier Replicant), можно эмулировать контроллер с помощью клавиатуры и мыши. Для этого подойдут:

  • 🖧 vJoy + UCR: Виртуальный драйвер, который создаёт "фейковый" геймпад. Требует ручной настройки через Universal Controller Remapper.
  • 🎛️ Steam Input: Встроенная функция Steam, позволяющая привязать клавиши к виртуальному геймпаду (работает даже для не-Steam игр).
  • 💻 x360ce + Keyboard Emulator: Комбинация для старых игр, где нужно обмануть систему, выдав клавиатуру за Xbox 360 Controller.

Инструкция для Steam Input (самый простой способ):

  1. Добавьте игру в библиотеку Steam (если её там нет).
  2. Запустите Big Picture Mode.
  3. Выберите игру, нажмите Управление и выберите Настройка контроллера.
  4. Включите Шаблон клавиатуры и мыши.
  5. Назначьте клавиши на виртуальные кнопки геймпада (например, WЛевый стик вверх).
  6. Сохраните конфигурацию и запустите игру.

Для сложных случаев (например, эмуляция аналогового нажатия на триггерах) потребуется vJoy:


1. Установите vJoy и UCR с GitHub.

2. В UCR создайте новый профиль и добавьте "виртуальное устройство".

3. Привяжите клавиши (например, LShiftLT) с настройкой зоны нечувствительности (Deadzone).

4. В игре выберите созданный виртуальный геймпад в настройках управления.

⚠️ Внимание: Некоторые онлайн-игры (например, Destiny 2 или Rainbow Six Siege) блокируют виртуальные геймпады как читерские устройства. Используйте этот метод только в одиночных играх.

Настройка для эмуляторов консолей (PS2, GameCube, Switch)

Эмуляторы консолей (PCSX2, Dolphin, Yuzu) часто требуют ручной настройки геймпада, так как используют собственные системы ввода. Ниже — гайды для популярных эмуляторов.

PCSX2 (PlayStation 2)

  • 🔹 Откройте Config > Controllers (PAD) > Plugin Settings.
  • 🔹 Выберите LilyPad (рекомендуемый плагин для геймпадов).
  • 🔹 Нажмите Pad 1 и настройте кнопки вручную (например, КрестW, КругE).
  • 🔹 Для аналоговых стиков используйте оси мыши или клавиши WASD.

Dolphin (GameCube/Wii)

  • 🔹 Перейдите в Controllers > Configure.
  • 🔹 Выберите порт 1 и тип контроллера (Standard Controller для GameCube).
  • 🔹 Назначьте кнопки, обращая внимание на A/B/X/Y — в играх для GameCube они расположены иначе, чем на Xbox!
  • 🔹 Для Wii Remote потребуется отдельная настройка в разделе Emulated Wii Remote.

Yuzu (Nintendo Switch)

  • 🔹 Зайдите в Emulation > Configure > Controls.
  • 🔹 Выберите профиль Pro Controller.
  • 🔹 Привяжите кнопки, учитывая, что ZL/ZR на Switch соответствуют LB/RB на Xbox.
  • 🔹 Для гироскопа (в играх вроде The Legend of Zelda: Breath of the Wild) используйте мышь или отключите его в настройках.

В эмуляторах SEGA (Kega Fusion, Gens) и N64 (Project64) настройки геймпада обычно находятся в меню Input. Для точной эмуляции рекомендуется использовать оригинальные раскладки консолей (например, в Sonic Adventure 2 кнопка A на Dreamcast соответствует прыжку, а не взаимодействию).

Секретные комбинации для эмуляторов

В Dolphin можно эмулировать Donkey Kong Bongos (барабаны из игры Donkey Konga) через клавиатуру, привязав клавиши к виртуальным "ударам". Для этого в настройках контроллера выберите Bongo Controller и назначьте Space на левый барабан, а Enter — на правый.

Советы для продвинутых пользователей

Если вы хотите выжать максимум из настройки геймпада на клавиатуре, воспользуйтесь этими продвинутыми приёмами:

  • 🔧 Макросы для комбо: В AntiMicroX можно записывать последовательности нажатий. Например, привязать LB + Y к клавише F для быстрого использования лечебных предметов в Dark Souls.
  • 🎯 Настройка чувствительности стиков: В DS4Windows отрегулируйте Deadzone (зона нечувствительности) и Anti-Deadzone, чтобы избежать дрейфа курсора.
  • 🖱️ Гибридное управление: Привяжите движение персонажа к WASD, а камеру — к мыши, оставив геймпад только для боёв (актуально для Monster Hunter: World).
  • 🔄 Профили для разных игр: В Steam Input или AntiMicroX создайте отдельные конфигурации для шутеров, гонок и RPG, чтобы быстро переключаться между ними.

Для поклонников ретро-игр полезно знать, что в эмуляторах MAME и RetroArch поддерживаются кастомные раскладки для аркадных стиков. Например, в Street Fighter II можно настроить 6 кнопок ударов на клавиши Q, W, E, A, S, D, а движение — на стрелки.

Если вы используете несколько геймпадов одновременно (например, для локального мультиплеера), в Windows может потребоваться ручное назначение порядка устройств через joy.cpl (Панель управления → Устройства и принтеры → Настройка USB-геймпадов).

FAQ: Частые вопросы

Можно ли использовать геймпад и клавиатуру одновременно?

Да, но не во всех играх. В GTA V или Assassin’s Creed это работает без проблем, а в CS:GO или Valorant одновременно активен только один тип управления. Для гибридного ввода настройте в AntiMicroX привязку только части кнопок (например, геймпад для движения, клавиатура для чата).

Почему в игре кнопки геймпада сбиваются после обновления?

Это происходит из-за сброса файла конфигурации (обычно input.ini или controls.xml). Решение:

  1. Сделайте резервную копию файла с настройками (находится в папке с сохранениями игры).
  2. После обновления скопируйте его обратно, заменив новый файл.

Для игр на Unreal Engine настройки хранятся в Saved/Config/WindowsNoEditor.

Как настроить вибрацию геймпада при использовании клавиатуры?

Вибрация работает только при эмуляции геймпада. В vJoy или Steam Input можно привязать вибрацию к определённым событиям (например, к нажатию Space). В DS4Windows вибрация включается автоматически, если игра её поддерживает.

Какие геймпады лучше всего работают с клавиатурной эмуляцией?

Рекомендуемые модели:

  • Xbox Series X/S Controller — лучшая совместимость с XInput.
  • 8BitDo Pro 2 — поддерживает XInput, DirectInput и Switch Pro режим.
  • Logitech F310/F710 — бюджетный вариант с переключателем XInput/DInput.

Избегайте дешёвых no-name геймпадов — они часто не распознаются программами вроде DS4Windows.

Можно ли использовать геймпад на клавиатуре в macOS?

Да, но с ограничениями. В macOS нет встроенной поддержки XInput, поэтому потребуется:

  1. Установить AntiMicroX или ControllerMate.
  2. Для эмуляции Xbox-геймпада использовать 360Controller (устаревший, но работающий драйвер).
  3. В играх через Steam включить Generic Gamepad Configuration Support.

На M1/M2 Mac может потребоваться отключить System Integrity Protection (SIP) для установки драйверов.