Китайские геймпады в инди играх

Это не гайд, а скорей полезный лайфхак. Я думаю, пользователи не дорогих геймпадов не раз встречались с проблемой, когда понравившийся пплатформер или другая инди игрушка видит контроллер, но делает это с ужасной раскладкой или вообще с перепутанными направлениями на крестовине. В крупных ААА играх, такая проблема решается одним из популярных эмуляторов х360се или XOutput. Мелкие же игрушки часто любят игнорить эти эмуляторы и продолжают использовать кривую раскладку.

Могла бы помочь любая прога, которая назначает на контроллер кнопки клавиатуры, но вот не задача, как ни крути, игра упорно продолжает видеть подключенный геймпад. В итоге у меня возник вопрос, как не дать игре увидеть геймпад? Гугл естественно не помог, встроенные функции в эмуляторах тоже бесполезны. В общем я нашел простое, решение. Запуск игры в песочнице( программа sandboxie). Запускаем игру в песочнице, без подключенного контроллера, но с уже запущенным кеймапером ( например JoyToKey) и уже после подключаем геймпад. В итоге запущенная игра внутри песочнице уже не видит новое подключенное устройство, но продолжает взаимодействовать с любой прогой по назначению клавиш. Минус такого способа в том, что так игра будет запускаться раз в пять дольше.

 

Источник

Читайте также