Коротко — сама по себе Windows/DirectX не делает «Alt+любая клавиша = Alt+Enter». Такое поведение появляется потому, что какой‑то уровень между клавиатурой и игрой (фирменное ПО клавиатуры, оверлей драйвера/игры, скрипт/переназначение или очень редко — аппаратный глюк клавиатуры) перехватывает/переназначает нажатие и выдает игре событие как будто нажали Enter с Alt. Самые частые виновники:
- Графический оверлей/горячие клавиши (очень распространённый пример — NVIDIA GeForce Experience использует Alt+Z по умолчанию). Другие оверлеи (Discord, AMD/Intel overlay, Steam, Radeon, Xbox Game Bar и т.п.) тоже могут иметь Alt+… сочетания.
- Программы для переназначения/макросов (AutoHotkey, PowerToys Keyboard Manager, Razer Synapse, Logitech G HUB, Corsair iCUE и т. п.).
- Steam Input / профили контроллеров/маппинг клавиш в лаунчере игры.
- Аппаратное/прошивочное переназначение в самой клавиатуре (макролейеры, Hypershift и т.п.).
- Реже — аппаратная коллизия в матрице клавиатуры (ghosting/rollover), из‑за которой контроллер может послать неправильный сканкод.
Как диагностировать быстро
1. Проверьте, воспроизводится ли вне игры (в блокноте, в проводнике). Если в Notepad Alt+Z вдруг действует как Alt+Enter — это глобальный хоткей/переназначение.
2. Попробуйте временно выключить/закрыть возможные оверлеи и софт:
- NVIDIA: GeForce Experience → In‑Game Overlay → выключить (или сменить/удалить горячую клавишу).
- Discord overlay, Steam Overlay, Xbox Game Bar, Radeon/Intel overlay — временно отключите.
- Выключите фоновый AutoHotkey/скрипты, программы для клавиатур (Synapse, G HUB, iCUE и т.п.).
3. Проверьте истории нажатий / какие коды посылаются:
- AutoHotkey: запустите любой скрипт, в меню «Key history and script info» (Ctrl+K) нажмите проблемную комбинацию и посмотрите, какой VK/сканкод приходит. Это однозначно покажет: приходит ли Enter или другой код.
- Утилиты типа ShowKeyPlus / Microsoft Spy++ / HID‑viewer тоже показывают сканкоды.
4. Попробуйте другую клавиатуру или временно отключить внешнюю клавиатуру и попробовать экранную (On‑Screen Keyboard) — если проблема пропадает, скорее — железо/прошивка клавиатуры.
5. Отключите Steam Input для этой игры (если запускаете через Steam) или сбросьте профиль.
Как отключить / исправить
- Если виновник — оверлей (NVIDIA Alt+Z и т.п.) — в настройках этого софта поменяйте или удалите горячую клавишу или полностью отключите оверлей.
- Если виновато ПО клавиатуры — отключите макросы/Hypershift в фирменной утилите или удалите профиль.
- Если это AutoHotkey/PowerToys — выключите скрипт/переназначение.
- Если Steam Input — выключите для игры или сбросьте конфигурацию.
- Если аппаратная проблема — проверьте другую клавиатуру / обновите прошивку клавиатуры.
Итог: начать с проверки оверлеев и программ для макросов (они самые частые — у NVIDIA по умолчанию Alt+Z, у многих клавиатур есть Alt‑лейеры). Для точного ответа сделайте короткую диагностику (в Notepad и/или KeyHistory AutoHotkey) — если хотите, напишите результат (какой VK/сканкод показывает), и я подскажу дальше.