Камрад
|
Настройка геймпада на ПК под X-blades
Проблема состояла в следующем: были перепутаны X и Y оси правого стика (камера). Т.е. когда двигаешь стик вверх-вниз, то Аюми смотрела вправо-влево и наоборот.
На случай если у кого-то возникнут похожие проблемы, рассказываю как их обошел лично я (как всегда через весьма далекую попу т.к. разработчиками к сожалению не предусмотрено, что на ПК геймпады не стандартизированы.).
А обошел я с помощью програмки Xpadder, которая бесплатна и скачать её можно где угодно. настраивается там все просто, описывать подробно не буду - суть состоит что она позволяет с помощью геймпада эмулировать клавиатуру и мышь. т.е. вы делаете что-то на геймпаде, а система думает, что вы жмете кнопки клавы и двигаете мышку. Вообще, прога писалась для того, чтобы в игры без изначальной поддержки геймпада можно было играть с ним.
итак, левый стик настраиваем как WASD, правый как мышь (если надо - с инвертацией осей). Остальные кнопки я лично назначил как 1-0 на клавиатуре и Энтер (в т.ч. крестовину).
Итак, все бы хорошо, но теперь при вращении правого стика в игре, игра воспринимает его и как мышку и как стик, в итоге при повороте его, скажем, в право, камера врашается вправо (за мышь) и вверх (за геймпад). исправляется просто - сделаем так, чтобы игра не обращала внимания на стики геймпада. Для этого зайдем в папку
C:\Documents and Settings\YOUR_USERNAME_HERE\Local Settings\Application Data\XBlades
и откроем файл settings.blk с помощью блокнота. там нас интересуют строки (эти уже модифицированы, поэтому где надо стоят нули)
controls{
mouseSensitivity:r=0.561165
invertX:b=no
invertY:b=yes
rumble:b=yes
turn_x_sens:r=0
turn_y_sens:r=0
turn_x_nonlin:r=0
turn_y_nonlin:r=0
always_run:b=yes
}
эти значения должны быть нулями.
turn_x_sens:r=0
turn_y_sens:r=0
turn_x_nonlin:r=0
turn_y_nonlin:r=0
все, можно спокойно играть.
Другие проблемы, я думаю, тоже можно решить этой прогой.
|