Configuring Joystick and Wingman Controllers:da |
|||
|
Denne side er under konstruktion. Se venligst Supportsiden for al tilgængelig teknisk supportinformation på engelsk.
Indholdet på denne side er redigeret af både Steam Support og Steams community - alle links til eksterne sider skal benyttes med omhu. Steam Support vil ikke spørge efter dit Steam kodeord på noget tidspunkt eller bede dig om at indtaste dit kodeord i formularer på hjemmesiden.
IntroduktionAktiver brug af joystick eller gamepad ved at markere punktet under "Configuration/Controls/Advanced" menuen. Knapperne på joysticket og gamepadet kan så konfigureres ved hjælp af "Configuration/Controls" menuen. Valve ønsker, i den forbindelse, at takke James Barnes hos "First-Person Gaming, Inc.", for tilladelse til at benytte hans fremragende dokumentation vedrørende joystick understøttelse. Half-Life understøtter standard joystick, digitale joystick og avancerede kontrol-enheder som f.eks. "FPgaming Assassin 3D", "Logitech WingMan Warrior" og "SpaceTec IMC SpaceOrb". For at aktivere "Half-Life"'s joystick-understøttelse, må du undersøge om dit joystick står optegnet under "Spilenheder" i Windows kontrolpanel, samt sørge for det er kalibreret og afprøvet. Start så "Half-Life", og marker brug af joystick i "Configuration/Controls/Advanced" i "Half-Life". For mere avancerede spilenheder, er du også nødt til at have en konfigurations-fil kaldet "joystick.cfg". Typisk skal denne konfigurations-fil hentes fra joystick-producentens hjemmeside. Men du kan godt oprette en selv, og placere den i Half-Lifes underbibliotek "Valve". Half-Life vil så automatisk køre denne fil hver gang du starter spillet. Konfigurations filer for almindelige spil-enheder er inkluderet herunder. Half-Life Joystick funktioner
Standard joystick indstillingerne er at højre-venstre svarer til at dreje, og frem-tilbage svarer til at gå frem-tilbage. For at ændre højre-venstre så det svarer til at træde til siden ("strafing"), tildeles en "Joystick look modifier" til en af dine knapper eller akser (dette gøres også ved hjælp af "Configuration/Controls" menuen). "Reverse mouse" ændrer også frem-tilbage til, respektivt, at være "kig ned-op" (og ikke standard indstillingen "kig op-ned"). Følgende værdier kan anvendes i "joystick.cfg" filen.
VIGTIGE OPLYSNINGER, INDEN DU FORTSÆTTERI den følgende vejledning, benyttes værdier i den engelske decimal-notation, hvor "." (punktum) benyttes til at adskille heltal fra decimaler! Hvis du har problemer med at dit joystick opfører sig helt hen i vejret, bør du gennemgå værdierne og lede efter kommaer, hvor der burde være punktummer! Sørg også for, at dit joystick er ordentligt og tilfredsstillende kallibreret. Hvis du ikke gør dette, bliver resultatet et joystick der opfører sig uforudsigeligt, og at alle dine indstillinger er forgæves, hvis du senere vælger at kallibrere!
FølsomhedFølgende værdier bestemmer følsomheden af dit joystick:
Grænse-værdier eller "Døde zone"Disse variabler bestemmer grænseværdierne for, hvor meget joysticket skal bevæges, før computeren reagerer på dine bevægelser.
Disse grænseværdier giver dig mulighed for at bestemme hvor langt, i en given retning du kan bevæge joysticket, inden computeren reagerer. Standard-indstillingen er 0.15 (hvilket svarer til 15% af afstanden fra center-positionen og til det mest ekstreme). Gyldige værdier, er mellem 0.00 og 1.00. Med problematiske joystick kan det måske være nødvendigt med en relativt høj værdi (som f.eks. 0.20), hvorimod joystick af højere kvalitet klarer det fint med en lavere værdi (som f.eks. 1.00). Hvis dit joystick har en "POV hat" (kort for Point Of View, der gør at du hurtigt kan kigge i en anden retningen), er disse tildelt AUX29-AUX32. Så du har otte knapper med "Logitech WingMan Extreme", 12 knapper med "Microsoft SideWinder 3D Pro", osv.
Tildeling af handlinger, til akserneDisse seks variabler, bestemmer hvorledes akserne er tildelt:
Relative eller absolutte akserDerudover kan defineres om aksen er sat til at være "absolut" (som et joystick) eller "relativ" (som "FPgaming trackball" eller "WingMan Warrior SpinControl"). Absolutte akser er defineret til at have en "stop-position" eller en begrænsning på hvor langt det kan bevæges, hvorimod relative akser bare bliver ved med at køre, som f.eks. din mus du kan hvor du kan dreje rundt og rundt i en retning, indtil du ikke har mere plads på bordet eller musemåtten. For at sætte en akse til at være en relativ akse skal du lægge 16 til værdierne herover (1-4 bliver henholdsvis til 17-20). For eksempel, for at få "Assassin 3D"s U-akse til at dreje højre og venstre om, så skriv joyadvaxisu 20. Et andet eksempel; For at få ror-pedaler til at styre det samme, så skriver du joyadvaxisr 4. Det er lidt indviklet, men skal kun gøres én gang. Disse avancerede akse-variabler virker ikke, før du har sat joyadvanced 1.0. Ydermere vil alle dine ændringer først træde i kraft, efter du har kørt kommandoen joyadvancedupdate. Så proceduren for at udføre en avancert tildeling er:
EksemplerHer er hvordan konfigurations-filen for "FPgaming Assassin 3D" kunne se ud: // 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 Her er hvordan konfigurations-filen for "Logitech WingMan Warrior" kunne se ud: // Revision 0.1 -- Find eventuelt opdateringer på www.logitech.com 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
// 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
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 Der er til sidst, to ekstra variabler, men er kun beregnet til "Wingman Warrior": Der er to variabler der styrer specielle respons-kurver, specielt for "Logitech Wingman Warrior" joysticket. "joywwhack1" retter et problem med at rette op, og "joywwhack2" retter et problem med et "vanvittigt" spin, når joysticket bruges til at dreje eller kigge til højre og venstre. Følg Wingman Warrior konfigurationen herover for et eksempel på hvordan du bruger disse i din "joystick.cfg".
Interested in assisting with translation? Apply to become a Steam Support Wiki Translator
English content to translate (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) English content to translate
Interested in assisting with translation? Apply to become a Steam Support Wiki Translator
|
| Search | ||
| Views | ||

