Текст и данные · Инструкция
Steam Input Legacy Bindings: клавиатура, мышь, XInput
Steam Input Legacy Bindings: сначала проверьте ключевое условие функции, а уже потом меняйте раскладку или параметры.
Короткий ответ
Legacy Bindings позволяют физическим элементам контроллера отправлять события клавиатуры, мыши или XInput. Это работает и без нативной поддержки Steam Input в игре, но игра видит уже эмулированный ввод.
Как работает функция
На неанглийской системной раскладке scancode может давать не тот символ, который нарисован на английской клавиатуре конфигуратора. Экранные подсказки могут не совпадать с физическими кнопками, потому что игра видит только эмулированный ввод. Legacy mode не требует Steam Input API. Кнопки можно привязать к keyboard, mouse или XInput events. Клавиатура отправляется по scancode. Игра обычно не знает реальный тип контроллера. Legacy mode не требует Steam Input API.
Совет: Для старой игры сначала соберите простую базовую схему, а сложные слои добавляйте после проверки.
Что ожидать
- Старая PC-игра. keyboard+mouse emulation.
- Игра ждёт XInput. эмуляция стандартного геймпада.
- Проблемы mixed input. один основной тип ввода.
Предупреждение: На неанглийской системной раскладке scancode может давать не тот символ, который нарисован на английской клавиатуре конфигуратора.
Что сделать
- Определите, какой тип ввода игра понимает лучше.
- Выберите физический элемент контроллера.
- Назначьте клавишу, мышь или XInput-команду.
- Проверьте бой, меню, карту и инвентарь.
- При конфликте сократите смешение типов ввода.
Важно: Экранные подсказки могут не совпадать с физическими кнопками, потому что игра видит только эмулированный ввод.
Проверка результата
Сравните два случая отдельно: Старая PC-игра — keyboard+mouse emulation. Второй ориентир: Игра ждёт XInput — эмуляция стандартного геймпада. Проблемы mixed input — один основной тип ввода. Один основной тип ввода.
Нюансы
Кнопки можно привязать к keyboard, mouse или XInput events. Клавиатура отправляется по scancode. Keyboard+mouse emulation. Эмуляция стандартного геймпада.
Практическая проверка
Начальная точка проверки — Определите, какой тип ввода игра понимает лучше. Финальный признак — При конфликте сократите смешение типов ввода. Если финальный признак не появился, вернитесь к первому шагу для «Steam Input Legacy Bindings» и проверьте тот же сценарий без дополнительных изменений.
Что ещё проверить
Legacy Bindings не требуют интеграции Steam Input API со стороны игры: раскладка может выдавать клавиши, движения мыши или XInput-события. Сверяйте фактический scancode в игре, особенно если активна неанглийская раскладка клавиатуры.
Чек-лист
- До начала: определите, какой тип ввода игра понимает лучше.
- Контроль в середине: назначьте клавишу, мышь или XInput-команду.
- В конце: при конфликте сократите смешение типов ввода.
- Ограничение: один основной тип ввода.
Что учитывать
Условия меняются. Страница отражает состояние на 2026-09-22; при расхождении с официальной документацией приоритет у первоисточника.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Steam Input Legacy Mode). Пример и формулировки — редакция N1RO на 2026-09-22.