Sidebar

HL2 и Joystik

Manson

любитель кубизма
18.12.07
5 020
40
74
48
Сумы
HL2 и Joystik

Темы тип "вопросы по хл" не нашел, посему создам новую.
В настройках мыши в HL2 есть кнопка "включить джойстик", но по сути на джойстике работает только крестик, остальные кнопки нижужу.
Вопрос - Зачем это нужно? и можно ли играть в хл джойстиком ? Я бы хотел погамать в ХЛ на джое, забавная штука.Ток вот как все это дело настроить, хз
 

NiGo32

New member
08.08.08
377
0
0
в хл2 вводи в консоле exec joy (или нечто похожее), это должно помочь настроить джойстик врубить его и т.д., может поможет.
 

Manson

любитель кубизма
18.12.07
5 020
40
74
48
Сумы
вот нарыл , можно даже тутор сваять
--------------------------------------------------------------------------
Настройка джойстика или геймпада для Source

Для правильной настройки вашего джойстика вам необходимо:

1. Задать, как Source должен интерпретировать различные оси вашего джойстика (добавление joystick.cfg).
2. Назначить индивидуальные клавиши для вашей игры (редактирование config.cfg).


Большинство джойстиков и геймпадов идут вместе с joystick.cfg, который вы можете использовать с source-играми вне пакета. Если ваш контроллер не содержит этот файл, вы можете создать его, используя информацию из этой статьи.

Файл joystick.cfg хранится в различных местах для разных игр. Ниже приведен список местоположений для сохранения файла для большинства Source-игр:

* Counter-Strike: Source
..\Steam\steamapps\[ЛОГИН]\counter-strike source\cstrike\cfg</li>
* Day of Defeat: Source
..\Steam\steamapps\[ЛОГИН]\day of defeat source\dod\cfg</li>
* Half-Life: Source
..\Steam\steamapps\[ЛОГИН]\half-life source\hl1\cfg</li>
* Half-Life 2
..\Steam\steamapps\[ЛОГИН]\half-life 2\hl2\cfg</li>
* Half-Life 2 Deathmatch
..\Steam\steamapps\[ЛОГИН]\half-life 2 deathmatch\hl2mp\cfg</li>
* Half-Life 2: Episode One
..\Steam\steamapps\[ЛОГИН]\half-life 2 episode one\episodic\cfg</li>
* Half-Life 2: Episode Two
..\Steam\steamapps\[ЛОГИН]\half-life 2 episode two\ep2\cfg</li>
* Half-Life 2: Lost Coast
..\Steam\steamapps\[ЛОГИН]\half-life 2 lostcoast\lostcoast\cfg</li>
* Half-Life Deathmatch: Source
..\Steam\steamapps\[ЛОГИН]\half-life deathmatch source\hl1mp\cfg</li>
* Left 4 Dead
..\Steam\steamapps\[ЛОГИН]\left4dead\terror\cfg</li>
* Portal
..\Steam\steamapps\[ЛОГИН]\portal\portal\cfg</li>
* Team Fortress 2
..\Steam\steamapps\[ЛОГИН]\team fortress source\tf\cfg</li>

joystick.cfg строится следующим образом:

joy_name “Название джойстика”
joy_advanced 1
команды сопоставления
команды чувствительности
команды пороговой величины
joyadvancedupdate


Активация вашего джойстика

Настройки, которые вы сделаете в joystick.cfg, определят, как будет использоваться аналоговое управление в вашей Source-игре. Остальное управление можно настроить разными способами.

1. Зайдите в Настройки-->Мышь и отметьте пункты Джойстик и Обзор: джойстик.</li>
2. Щелкните на вкладке Клавиатура.</li>
3. Щелкните дважды на каждом действии, для которого вы хотите задать кнопку, и нажмите ту кнопку, которую хотите привязать к этому действию. Вы увидите, как название кнопки появится в секции КЛАВИША/КНОПКА. Это позволяет быстро задать сопоставления для вашего контроллера. Настройки сохраняются в вашем config.cfg. В качестве альтернативы, вы можете напрямую редактировать config.cfg, используя следующий синтаксис:

bind "кнопка" "действие"
Например:
bind “JOY1” “+jump”
Это привяжет кнопку под номером 1 на вашем джойстике к прыжку.</li>

В дополнение к сопоставлению осей джойстика к определенным направлениям, вы также можете определить настройки чувствительности и пороговых величин управления.


Консольные переменные для джойстика

joy_accelscale*
По умолчанию: 0.6

joy_advanced
Необходима в joystick.cfg перед установкой клавиш, чувствительности и порога. По умолчанию 0

joy_advaxisr
Ось R: обычно, это ось вращения (поворота).
0 = Ось не используется
1 = Ось используется для передвижения вперед и назад (forward)
2 = Ось используется для обзора вверх и вниз (pitch)
3 = Ось используется для атаки (side)
4 = Ось используется для поворота (yaw)
(Контроллер Xbox 360: правый аналоговый стик, Y-ось)

joy_advaxisu
Ось U
0 = Ось не используется
1 = Ось используется для передвижения вперед и назад (forward)
2 = Ось используется для обзора вверх и вниз (pitch)
3 = Ось используется для атаки (side)
4 = Ось используется для поворота (yaw)
(Контроллер Xbox 360: правый аналоговый стик, X-ось)

joy_advaxisv
Ось V
0 = Ось не используется
1 = Ось используется для передвижения вперед и назад (forward)
2 = Ось используется для обзора вверх и вниз (pitch)
3 = Ось используется для атаки (side)
4 = Ось используется для поворота (yaw)

joy_advaxisx
Ось X: обычно, это главная X-ось контроллера.
0 = Ось не используется
1 = Ось используется для передвижения вперед и назад (forward)
2 = Ось используется для обзора вверх и вниз (pitch)
3 = Ось используется для атаки (side)
4 = Ось используется для поворота (yaw)
(Контроллер Xbox 360: левый аналоговый стик, X-ось)

joy_advaxisy
Ось Y: обычно, это главная Y-ось контроллера.
0 = Ось не используется
1 = Ось используется для передвижения вперед и назад (forward)
2 = Ось используется для обзора вверх и вниз (pitch)
3 = Ось используется для атаки (side)
4 = Ось используется для поворота (yaw)
(Контроллер Xbox 360: левый аналоговый стик, Y-ось)

joy_advaxisz
Ось Z: обычно, это главная Z-ось или дроссель контроллера.
0 = Ось не используется
1 = Ось используется для передвижения вперед и назад (forward)
2 = Ось используется для обзора вверх и вниз (pitch)
3 = Ось используется для атаки (side)
4 = Ось используется для поворота (yaw)
(Контроллер Xbox 360: левый (негативный) и правый (позитивный) trigger-клавиши)

joy_autoaimdampen*
Определяет, как будет измеряться ход стика, когда оружие направлено на действительную цель
По умолчанию “0”

joy_autoaimdampenrange*
Диапазон стика, когда применен autoaimdampen
По умолчанию “0”

joy_autosprint*
Автоматический спринт, при передвижении с помощью аналогового джойстика
По умолчанию “0”

joy_axisbutton_threshold*
Диапазон аналоговой оси до того, как зарегистрировано нажатие кнопки. Например, при использовании аналогового курка на контроллере Xbox 360 для стрельбы, настройки по умолчанию требуют, чтобы вы держали курок на 30% от полного нажатия перед тем, как оружие выстрелит.
По умолчанию: “0.3”

joy_diagonalpov
POV работает и по диагонали тоже
По умолчанию: “0”

joy_display_input*
Записывать информацию джойстика в лог консоли.
По умолчанию: “0”

joy_forwardsensitivity
Определяет количество движения джойстика для максимальной скорости передвижения вперед и назад.
По умолчанию: -1

joy_forwardthreshold
Определяет "мертвую зону" для перемещения вперед и назад.
По умолчанию: “0.15”

joy_lowend*
Определяет величину физического диапазона контроллера, который вы хотите исключить как "внутреннюю зону".
По умолчанию: 1

joy_lowmap*
Определяет величину действительного диапазона контроллера, сопоставленную "внутренней зоне".
По умолчанию: 1

joy_name
Значение: Текст
Название вашего джойстика. Например: joy_name “Xbox 360 Controller”

joy_pitchsensitivity
Определяет скорость или коэффициент, используемый при обзоре вверх и вниз.
По умолчанию: 1

joy_pitchthreshold
Определяет "мертвую зону" для обзора вверх и вниз.
По умолчанию: “0.15”

joy_response_look*
Режим ответа обзорного стика:
0=Линейный
1=Квадратный
2=Кубический
3=Квадратный экстремальный
4=Другой

joy_response_move*
Режим ответа стика передвижения:
0=Линейный
1=Квадратный
2=Кубический
3=Квадратный экстремальный
4=Степенная функция (то есть, pow(x,1/sensitivity))

joy_sidesensitivity
Определяет величину передвижения джойстика, необходимую для максимальной скорости передвижения из стороны в сторону.
По умолчанию: 1

joy_sidethreshold
Определяет "мертвую зону" для передвижения из стороны в сторону.
По умолчанию: “0.15”

joy_wingmanwarrior_centerhack
Исправляет проблему центрирования с джойстиком Wingman Warrior.
По умолчанию: 0

joy_wingmanwarrior_turnhack
Исправляет проблему вращения с джойстиком Wingman Warrior.
По умолчанию: 0

joy_yawsensitivity
Определяет скорость или коэффициент, используемый при обзоре влево или вправо.
По умолчанию: 1

joy_yawthreshold
Определяет "мертвую зону" для обзора влево или вправо.
По умолчанию: 0.15

Joyadvancedupdate
Обновляет текущие настройки джойстика.
Не требует значения.

joystick
Значения: 0,1
Выключает/Включает джойстик

* Доступно не во всех Source-играх.
 

Manson

любитель кубизма
18.12.07
5 020
40
74
48
Сумы
по этой схеме что я выше запостил ?
 

A-vs-P

New member
08.08.08
120
32
Ага. Наверное дело в том что я не нашел где включить Обзор: джойстик У меня в Настройки--> Мышь пункт Джойстик есть, а Обзор: джойстик я не нашел. Где он находится? (
 

Manson

любитель кубизма
18.12.07
5 020
40
74
48
Сумы
гы...вот и купил...слушай а дай готовый конфиг ? а ? :roll:
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.