Configuring Joystick and Wingman Controllers |
||
Categorii de pagini: Not Translated | Topics | Getting Started | Gameplay and Performance |
||
|
http://support.steampowered.com/cgi-bin/steampowered.cfg/php/enduser/std_adp.php?p_faqid=224 Conţinutul acestei pagini este moderat atât de Ajutorul Tehnic Steam cât şi de comunitatea utilizatorilor Steam - orice legături către site-urile din afară trebuie tratate cu atenţie. Ajutorul Tehnic Steam nu vă va cere niciodată parola contului dvs Steam pentru nici un motiv, nici nu vi se va cere vreodată să introduceţi parola contului dvs Steam într-un formular de pe o pagină de internet. Configurarea Controller-elor Joystick şi WingmanActivează utilizarea joystick-urilor sau a gamepad-urilor prin bifarea căsuţei pentru joystick-uri în meniul de controale Configuration/Controls/Advanced. Butoanele joystick-urilor şi ale gamepad-urilor pot fi apoi configurate prin meniul Configuration/Controls. Valve mulţumeşte lui James Barnes de la First-Person Gaming, Inc. pentru permisiunea de a utiliza documentaţia sa excelentă despre ajutor pentru joystick-uri. Half-Life suportă joystick-uri standard, joystick-uri digitale şi controllere avansate ca FPgaming Assasin 3D, Logitech WingMan Warrior şi SpaceTec IMC SpaceOrb. Pentru a activa suportul pentru joystick-uri în Half-Life, verifică faptul că joystick-ul sau controllerul de joc este selectat în panoul de control pentru Joystick şi că a fost calibrat şi testat, apoi lansează Half-Life. Bifează căsuţa pentru joystick în meniul de controale Configuration/Controls/Advanced din Half-Life. Pentru controllere avansate, vei avea nevoie de asemenea de un fişier de configurare denumit joystick.cfg. De obicei, acest fişier de configurare ar trebui obţinut de la compania producătoare a controllerului tău de joc. Oricum, poţi să îţi creezi singur unul şi să pui acest fişier în subdirectorul Valve al directorului tău Half-Life. Half-Life va executa automat acest fişier de configurare de fiecare dată cand vei porni jocul. Fişierele de configurare pentru controllerele obişnuite de jocuri sunt incluse mai jos. Funcţionalitatea Joystick-ului în Half-Life
Setarea implicită pentru joystick ca mişcarea stânga/dreapta a joystick-ului să controleze rotirea şi ca mişcarea înainte/înapoi a joystick-ului să controleze mişcarea înainte/înapoi. Pentru a controla mişcarea în lateral, atribuie 'modificatorul de mişcare în lateral' ('strafe modifier') unuia din butoanele joystick-ului (prin meniul Configuration/Controls). Pentru a controla privirea cu joystick-ul, atribuie 'modificatorul de privire al joystick-ului' ('Joystick look modifier') unuia din butoanele joystick-ului (prin meniul Configuration/Controls). 'Inversare mouse' ('Reverse mouse') din meniul de controale Configuration/Controls/Advanced de asemenea schimbă direcţia în care joystick-ul trebuie să se mişte când se uită în sus sau în jos. Următoarele variabile pot fi setate în joystick.cfg al tău. Aceste variabile controlează setările tale de sensibilitate:
Aceste variabile controlează setările de limită:
Dacă joystick-ul tău are o pălărie POV, butoanele sunt cartografiate la AUX29-AUX32. Aşadar, ai 8 butoane cu Logitech WingMan Extreme, 12 butoane cu Microsoft SideWinder 3D Pro, etc. Aceste şase variabile controlează cartografierea axelor:
În plus, fiecare axă poate fi folisită ca o axă absolută (ca un joystick) sau ca o axă relativă (ca trackball-ul FPgaming sau ca WingMan Warrior SpinControl). Axele absolute sunt definite ca având o poziţie de oprire în timp ce axele relative nu au o poziţie de oprire, ci doar merg de jur-împrejur. Pentru a folosi o axă ca fiind relativă, adaugă 16 la numărul de control de mai sus. Spre exemplu, pentru a seta axa U a lui Assassin 3D pentru a privi stânga sau dreapta, scrie 'joyadvaxisu 20'. Ca un alt exemplu, pentru a face ca pedalele de direcţie să controleze întoarcerea la stânga sau la dreapta, scrie 'joyadvaxisr 4'. Este un pic complicat, dar trebuie făcut numai o singură dată. Variabilele avansate de axe nu vor avea nici un efect până când joyadvanced este setat la 1.0. În plus, orice schimbări efectuate axelor nu vor avea efect până când comanda joyadvancedupdate este executată. Aşadar, procedura pentru crearea unei cartografieri avansate este:
Acesta este fişierul de configurare pentru 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 Acesta este fişierul de configurare pentru 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 Acesta este fişierul de configurare pentru 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 Iată un fişier de configurare pentru a face ca joystick-ul tău să opereze privirea de jur-împrejur şi mişcarea în lateral, ca pedalele de direcţie să controleze întoarcerea la stânga şi la dreapta şi controlul de accelerare mişcarea înainte şi înapoi: 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 Două valori suplimentare pe care le poţi seta specific pentru WingMan Warrior: Există două variabile care permit curbe de răspuns speciale pentru joystick-ul Logitech Wingman Warrior. "joywwhack1" corectează o problemă de centrare. "joywwhack2" corectează o problemă de răsucire "fără control" când foloseşti joystick-ul să se întoarcă sau să privească stânga/dreapta. Observă configuraţia Wingman Warrior de mai sus pentru un exemplu de cum să foloseşti acestea în joystick.cfg al tău.
Eşti interesat să ajuţi la traduceri? Aplică aici pentru a deveni Traducător în Steam Support Wiki
Conţinut în engleză de tradus (START)
Enable use of joysticks or gamepads by checking the joystick box in the Configuration/Controls/Advanced controls menu. Joystick and gamepad buttons can then be configured through the Configuration/Controls menu. Valve thanks James Barnes at First-Person Gaming, Inc. for permission to use his excellent documentation on joystick support. Half-Life supports standard joysticks, digital joysticks and advanced controllers like the FPgaming Assassin 3D, the Logitech WingMan Warrior and the SpaceTec IMC SpaceOrb. To enable Half-Life joystick support, verify that your joystick or game controller is selected in the Joystick control panel applet and has been calibrated and tested, then launch Half-Life. Check the joystick box in the Configuration/Controls/Advanced controls menu of Half-Life. For advanced controllers, you will also need to have a configuration file called joystick.cfg. Typically this configuration file should be obtained from your game controller company. However you can create your own and place this file in the Valve subdirectory of your Half-Life directory. Half-Life will automatically execute this configuration file each time you start the game. The configuration files for common game controllers are included below. Half-Life Joystick functionality
The default joystick setting is for joystick left/right movement to control turning and for joystick forward/backward movement to control moving forward/backward. To control strafing, assign the 'strafe modifier' to one of your joystick buttons (via the Configuration/Controls menu). To control joystick looking, assign the 'Joystick look modifier' to one of your joystick buttons (also via the Configuration/Controls menu). 'Reverse mouse' in the Configuration/Controls/Advanced controls menu also changes the direction the joystick has to move when looking up and down. The following variables can be set in your joystick.cfg. These variables control your sensitivity settings:
These variables control your threshold settings:
If your joystick has a POV hat, the buttons are mapped to AUX29-AUX32. So, you get 8 buttons with the Logitech WingMan Extreme, 12 buttons with the Microsoft SideWinder 3D Pro, etc. These six variables control axis mapping:
Additionally, each axis can be designated as an absolute axis (like a joystick) or a relative axis (like the FPgaming trackball or the WingMan Warrior SpinControl). Absolute axes are defined as having a stopping position whereas relative axes don't have a stopping position and just go around and around. To designate an axis as a relative axis, add 16 to the above control number. For example, to set the Assassin 3D's axis U to be looking left and right, type 'joyadvaxisu 20'. As another example, to make your rudder pedals control turning left and right, type 'joyadvaxisr 4'. It's a bit complicated, but only needs to be done once. The advanced axes variables will not have any effect until joyadvanced is set to 1.0. Additionally, any changes to the axes will not take effect until the joyadvancedupdate command is executed. So, the procedure for creating an advanced mapping is:
Here is the configuration file for the 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 Here is a configuration file for the 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 Here is a config file for the 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 Here is a config file for making your joystick operate looking around and strafing, your rudder pedals control turning left and right and throttle control moving forward and backward: 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 Two additional values you can set specifically for the Wingman Warrior: There are two variables which enable special response curves tuned for the Logitech Wingman Warrior joystick. "joywwhack1" fixes a centering problem. "joywwhack2" fixes an "out of control" spin problem when using the joystick to turn or look left/right. See the Wingman Warrior configuration above for an example of how to use these in your joystick.cfg. (END) Conţinut în engleză de tradus
Eşti interesat să ajuţi la traduceri? Aplică aici pentru a deveni Traducător în Steam Support Wiki
|
| Caută | ||
| Views | ||
| În alte limbi | ||

