Steam Support Wiki
 
 

Configuring Joystick and Wingman Controllers

 
 

Натройка на Джойстици и Wingman контролери

http://support.steampowered.com/cgi-bin/steampowered.cfg/php/enduser/std_adp.php?p_faqid=224

Съдържанието на тази страница е модерирано от поддръжката на Steam и потребителското общество на Steam - всякакви линкове към други сайтове трябва да се отварят с внимание.

Никой от поддръжката на Steam няма да поиска паролата на акаунта Ви по каквато и да било причина и няма да бъде искано въвеждането ѝ някъде по сайта.

Разрешете използването на джойстик или геймпад като отметнете опцията в Configuration/Controls/Advanced controls менюто. Joystick и gamepad бутоните могат да бъдат конфигурирани от Configuration/Controls менюто.

Valve благодари на James Barnes от First-Person Gaming, Inc. за рарзрешението му да се използва перфектно изготвеното описание за използване на джойстици и геймпадове.

Half-Life поддържа стандартни джойстици, дигитални такива и напреднали контролери като FPgaming Assassin 3D, Logitech WingMan Warrior и SpaceTec IMC SpaceOrb.

За да включите Half-Life поддръжката на джойстик, бъдете сигурно, че вашият контролер е избран в the Joystick контрол панела и е калибриран и тестван, после стартирайте Half-Life. Включете опцията за джойстик в Configuration/Controls/Advanced controls менюто на Half-Life.

За напреднали контролери, ще ви е нужно да имате файл joystick.cfg. Обикновено този файл може да бъде намерен от компанията производител на контролера. Всъшност можете да си направите и сами такъв и да поставите файла във Valve поддиректорията на вашата Half-Life директория. Half-Life сам ще стартира този конфигурационен файл прия всяко стартиране на играта.

Конфигурационните файлове за най-често срещаните контролери са включени отдолу.

Half-Life Joystick функционалност

  1. Пропорционално движение
  2. Поддръжка на максимум 32 бутона (JOY1-JOY4 и AUX5-AUX32)
  3. Настройки на чувствителността за всяка опция
  4. Dead-zone настройка за всяка функция
  5. Поддръжка на всичките 6 прави (X, Y, Z, R, U, V)
  6. Настройка на всяка права (Forward, Look, Side, Turn)
  7. Поддръжка за абсолютни контроли (като джойстици) и относителни контроли (като trackballs и spinners)

Настройктие по подразбиране на джойстика са лявото и дясното движение да контролират обръщането и пак за джойстика напред и назад да контролират движението напред и назад в самата игра. За да контролирате движението настрани, нагласете 'strafe modifier' на един от бутоните на джойстика ви (посредством Configuration/Controls менюто). За да контролирате погледа с джойстика, нагласете 'Joystick look modifier' към един от бутоните на джойстика ви (също така посредством Configuration/Controls менюто).

'Обърната мишка' в Configuration/Controls/Advanced controls също сменя посоката, по която се движи джойстика нагоре надолу.

Следните променливи могат да бъдат настроени в joystick.cfg.

Тези променливи контролират чувствителността на джойстика:

  • Променлива: Joyforwardsensitivity
  • Функция: Контролира колко движение е необходио за да се извърши действието "пълна скорост" напред и назад
  • По подразбиране: -1.0
  • Коментари: Ако вашият джойстик не е толкова бърз колкото трябва да бъде, опирайте с настройка -1.5, ще достигнете пълна скорост само с половин движение.


  • Променлива: Joysidesensitivity
  • Функция: Контролира колко движение е нужно за да се движите от страна на страна с пълна скорост
  • По подразбиране: 1.0
  • Коментари: Ако вашият джойстик не е достатъчно бърз опитайте с настройка 1.5


  • Променлива: Joypitchsensitivity
  • Функция: Контролира скоростта на поглеждане нагоре и надолу , когато използвате Assassin 3D
  • По подразбиране: -0.25
  • Коментари: Тази опция ще ви позволи да гледате нагоре и надолу под 45 градусов ъгъл без да си премествате ръката.


  • Променлива: Joyyawsensitivity
  • Функция: Контролира скоростта на поглеждане наляво и надясно , когато използвате Assassin 3D
  • По подразбиране: -0.5
  • Коментари: Тази опция ще ви позволи да гледате наляво и надявно под 90 градусов ъгъл без да си премествате ръката.


Можете да поставите чувствителността под отрицателни стойности. Това обръща посоката на движение. Натройките за чувствителност по подразбиране са 1 (или -1).

Тезо опции контролират вашите прагови настройки:

  • Променлива: Joyforwardthreshold
  • Функция: Контролира мъртвата зона за движение напред и назад
  • По подразбиране: 0.15
  • Коментари: Ако имате проблеми с движението на героя ви нагласете тази стойност на .20


  • Променлива: Joysidethreshold
  • Функция: Контролира мъртвата зона за движение от страна на страна.
  • По подразбиране: 0.15
  • Коментари: Ако имате проблеми с движението на героя ви нагласете тази стойност на .20


  • Променлива: Joypitchthreshold
  • Функция: Контролира мъртвата зона за погледа надолу и нагоре.
  • По подразбиране: 0.15


  • Променлива: Joyyawthreshold
  • Функция: Контролира мъртвата зона за погледа наляво и надясно
  • По подразбиране: 0.15

IАко вашият джойстик има шапки за точка на виждане, бутоните са нагалсени като AUX29-AUX32. Затова имате 8 бутона при Logitech WingMan Extreme, 12 бутона с Microsoft SideWinder 3D Pro, и т.н.

Тези шест настройки контролират осите на управление:

  • Променлива: Joyadvaxisx
  • Функция: Контролира настройката на DirectInput оста X (обикновено ляво и дясно)
  • Default: 3
  • Коментари: Позволява на джойстика да завива.


  • Променлива: Joyadvaxisy
  • Функция: Контролира настройката на DirectInput оста Y (оникновено напред и назад)
  • По подразбиране: 1
  • Коментари: Позволява на джойстика да се движи напред и назад.


  • Променлива: Joyadvaxisz
  • Функция: Контролира настройката на DirectInput оста Z (обикновено мощността)
  • По подразбиране: 0
  • Коментари: Не се използва


  • Променлива: Joyadvaxisr
  • Функция: Контролира настройката на DirectInput оста R (обикновено руля)
  • По подразбиране: 0
  • Коментари: Не се използва


  • Променлива: Joyadvaxisu
  • Функция: Контролира настройката на DirectInput оста U (допълнителни оси - Assassin 3D trackball ляво и дясно, WingMan Warrior SpinControl и SpaceOrb превъртане)
  • По подразбиране: 20
  • Коментари: Нагался Assassin 3D на относително завъртане наляво и надясно. (Не се самоцентрира)


  • Променлива: Joyadvaxisv
  • Функция: Контролира настройката на DirectInput оста V
  • По подразбиране: 18
  • Коментари: наглася Assassin 3D на относителен свободен поглед нагоре и надолу. (Не се самоцентрира)


Всяка joyadvaxis може да бъде настроена на следните контроли:

  • 0 = Оста не е използвана
  • 1 = Оста е за движение напред и назад
  • 2 = Оста е за поглед нагоре и надлоу
  • 3 = Оста е за движение от страна на страна
  • 4 = Оста е за завъртане наляво и надясно

Допълнително, всяка ос може да бъде настроена като абсолютна ос (като джойстик) или относителна ос(като FPgaming trackball или WingMan Warrior SpinControl). Абсолютните оси имат позиция на спиране , каквато относителните оси нямат и продължават да се въртят. За да настроите ос като относителна такава, добавте 16 към контролния номер горе. например за да настройте Assassin 3D's оста U да гледа наляво и надясно, въведете 'joyadvaxisu 20'. Друг пример за да настроите педалите да се използват за гледане наляво и надясно, въведете 'joyadvaxisr 4'. Малко е сложно. но е нужно да бъде въведено само веднъж.

Допълнителните настройки няма да бъдат активни докато joyadvanced не е настроен на 1.0. В допълнение нито една от настройките по осите няма да имат ефект докато joyadvancedupdate командата не е изпълнена. Така, че процедурата за създаване на допълнителни настройки е следната:

  1. Въведете 'joyadvanced 1'
  2. Направте желаните от вас настройки на бутони
  3. Направте желаните от вас настройки на чувствителността
  4. Make any desired threshold changes
  5. Позвикайте 'joyadvancedupdate'

Ето конфигурационния файл за FPgaming Assassin 3D:

 // Revision 1.0
 joyname "FPgaming Assassin 3D"
 joyadvanced 1
 joyadvaxisx 3
 joyadvaxisy 1
 joyadvaxisz 0
 joyadvaxisr 0
 joyadvaxisu 20
 joyadvaxisv 18
 joyforwardsensitivity -1.0
 joysidesensitivity 1.0
 joypitchsensitivity -0.25
 joyyawsensitivity -0.5
 joyforwardthreshold 0.15
 joysidethreshold 0.15
 joyyawthreshold 0.0
 joypitchthreshold 0.0
 +mlook
 joyadvancedupdate

Ето конфигурационния файл за Logitech WingMan Warrior:

 // Revision 0.1 -- refer to www.logitech.com for updates
 joyname "Logitech WingMan Warrior"
 joyadvanced 1.0
 joywwhack1 1.0
 joywwhack2 1.0
 joyadvaxisx 3
 joyadvaxisy 1
 joyadvaxisz 0
 joyadvaxisr 0
 joyadvaxisu 20
 joyadvaxisv 0
 joyforwardsensitivity -1.0
 joysidesensitivity 1.0
 joypitchsensitivity 0.0
 joyyawsensitivity -0.6
 joyforwardthreshold 0.15
 joysidethreshold 0.15
 joypitchthreshold 0.0
 joyyawthreshold 0.0
 joyadvancedupdate

Ето конфигурационния файл за SpaceTec IMC SpaceOrb:

 // Revision 0.1
 joyname "SpaceTec IMC SpaceOrb"
 joyadvanced 1.0
 joyadvaxisx 3
 joyadvaxisy 1
 joyadvaxisz 0
 joyadvaxisr 2
 joyadvaxisu 0
 joyadvaxisv 4
 joyforwardsensitivity -1.0
 joysidesensitivity 1.0
 joypitchsensitivity -0.5
 joyyawsensitivity 1
 joyforwardthreshold 0.1
 joysidethreshold 0.1
 joypitchthreshold 0.1
 joyyawthreshold 0.1
 +mlook
 joyadvancedupdate

Ето и настрйките на вашия джойстик за оглеждане наляво и надясно и за strafe , yпедалите отговарят за погледа наляво и надясно, а газта отговаря за движението напред и назад:

 joyname "Joystick, Rudder & Throttle"
 joyadvanced 1.0
 joyadvaxisx 3
 joyadvaxisy 2
 joyadvaxisz 1
 joyadvaxisr 4
 joyadvaxisu 0
 joyadvaxisv 0
 joyforwardsensitivity -1.0
 joysidesensitivity -1.0
 joypitchsensitivity 1.0
 joyyawsensitivity -1.0
 joyforwardthreshold 0.15
 joysidethreshold 0.15
 joyyawthreshold 0.15
 joypitchthreshold 0.15
 joyadvancedupdate

Ето и две допълнително стойности, които може да настроите специално за Wingman Warrior:

Ето и две стойности, които настройват две специфични криви при Logitech Wingman Warrior joystick. "joywwhack1" оправя проблем с центрирането. "joywwhack2" поправя проблем с "безконтролното" въртене, когато джойстика се използва за въртене наляво и надясно.

Прегледайте Wingman Warrior конфигурациите описани по горе за да видите как да използвате joystick.cfg.

 
  Търсене  
 

 
  Прегледи  
   
  На други езици  
   
 
  link: Valve Software MediaWiki Logo