Что такое FakerInput?

FakerInput — это не самостоятельное приложение, которое вы устанавливаете отдельно. Это опциональный драйвер или обработчик (handler), входящий в состав известной программы DS4Windows. Если вы обнаружили FakerInput на своём компьютере, значит, у вас установлен или был установлен инструмент DS4Windows для работы с игровыми контроллерами от Sony.

Основное назначение и связь с DS4Windows

DS4Windows — это бесплатная утилита с открытым исходным кодом, которая позволяет использовать контроллеры PlayStation (DualShock 4 и DualSense) на компьютерах под управлением Windows. Многие игры на ПК официально поддерживают только геймпады от Xbox. DS4Windows решает эту проблему, «превращая» ваш PlayStation-контроллер в виртуальный геймпад Xbox 360 или Xbox One, с которым совместимо подавляющее большинство игр.

FakerInput играет в этом процессе ключевую роль. Это один из механизмов (наряду с другим, под названием SendInput), с помощью которого DS4Windows может отправлять системе команды, имитирующие нажатия клавиш клавиатуры и движения мыши. Проще говоря, когда вы настраиваете в DS4Windows, чтобы какая-то кнопка на геймпаде выполняла действие (например, нажатие клавиши «E» или щелчок левой кнопкой мыши), программа использует либо SendInput, либо FakerInput для передачи этого сигнала Windows.

Как работает FakerInput и зачем он нужен?

Когда вы включаете поддержку FakerInput в настройках DS4Windows, утилита устанавливает в систему виртуальное устройство ввода. Это драйвер, который создаёт для Windows иллюзию, что к компьютеру подключена дополнительная клавиатура и мышь. Все действия, которые вы совершаете на геймпаде и которые привязаны к клавиатурно-мышиным командам, проходят через это виртуальное устройство.

Преимущества FakerInput перед стандартным методом SendInput:

  • Системный уровень: FakerInput работает на более низком уровне системы, что может обеспечивать большую надёжность и совместимость в некоторых сценариях, особенно в играх с античит-системами, которые могут блокировать стандартные методы ввода.
  • Эмуляция отдельного устройства: Поскольку создаётся виртуальное устройство, некоторые игры и приложения корректнее воспринимают такой ввод.

Важно понимать: FakerInput — это лишь «исполнительный механизм» внутри DS4Windows. Сама по себе эта компонента бесполезна. Её ценность проявляется только в связке с основной программой для переназначения функций геймпада.

Безопасен ли FakerInput?

Поскольку FakerInput является частью проекта DS4Windows с открытым исходным кодом, его код может быть проверен любым желающим. Это говорит в пользу его безопасности — зловредные функции было бы трудно скрыть. Программа не является вирусом или шпионским ПО.

Однако, как и любой драйвер, работающий на низком уровне системы, он требует доверия. Устанавливать его следует только из официальных источников (например, с GitHub-репозитория разработчика Ryochan7). Антивирусы и системы защиты Windows (например, Driver Signature Enforcement) могут насторожиться при попытке установки такого драйвера, так как он напрямую взаимодействует с системой ввода. Это нормальная реакция безопасности, а не признак вредоносности.

Что делать, если вы обнаружили FakerInput на своём ПК?

Если вы нашли запись о FakerInput в списке установленных программ или драйверов, но не помните, чтобы устанавливали DS4Windows, возможны несколько вариантов:

  1. Вы или кто-то другой устанавливали DS4Windows ранее для подключения геймпада PlayStation к ПК.
  2. Драйвер остался после удаления DS4Windows. В этом случае его можно безопасно удалить через «Панель управления» -> «Программы и компоненты» или с помощью специализированных утилит для удаления драйверов.
  3. Очень маловероятно, но возможно, что какое-то другое ПО использует аналогичное имя для своего драйвера. В случае сомнений проверьте цифровую подпись файла или просканируйте систему антивирусом.

Итог

FakerInput — это техническая компонента (драйвер) программы DS4Windows, предназначенная для эмуляции виртуальных устройств клавиатуры и мыши на уровне операционной системы Windows. Она нужна для того, чтобы переназначенные на кнопки геймпада клавиатурно-мышиные команды корректно работали в играх и приложениях. Сама по себе она не представляет функциональной ценности для обычного пользователя и не является вредоносной программой. Её наличие на компьютере — прямое указание на то, что использовался инструмент DS4Windows для подключения контроллера PlayStation к ПК.