Il contenuto di questa pagine è moderato sia dallo Steam Support che dalla comunità di utenti di Steam - qualsiasi link verso siti esterni al wiki deve essere trattato con prudenza.
Lo Steam Support non vi chiederà mai la password del vostro account di Steam, nè vi sarà chiesto di inserire la password del vostro account di Steam dal modulo di un sito.
Questa pagina è in fase di traduzione. Vi preghiamo di consultare il sito di supporto (in inglese) per qualsiasi informazione sul supporto tecnico.
English content to translate (START)
Configurare un Joystick o un controller per Source
Per configurare correttamente il vostro joystick dovete:
- Definire come Source deve interpretare i vari assi disponibili dal vostro joystick (aggiungendo un file joystick.cfg).
- Assegnare controlli individuali nel gioco (modificando il file config.cfg).
La maggior parte dei joystick e dei controller sono corredati con un file joystick.cfg che potete utilizzare con i giochi Source. Se manca con il vostro controller, ne potete creare uno semplicemente con le informazioni qui riportate.
Il file joystick.cfg viene salvato in posti diversi per diversi giochi. Ecco una lista dei posti dove salvare il file per la maggior parte dei giochi Source:
- Counter-Strike: Source
..\Steam\steamapps\[NOME UTENTE]\counter-strike source\cstrike\cfg</li>
- Day of Defeat: Source
..\Steam\steamapps\[NOME UTENTE]\day of defeat source\dod\cfg</li>
- Half-Life: Source
..\Steam\steamapps\[NOME UTENTE]\half-life source\hl1\cfg</li>
- Half-Life 2
..\Steam\steamapps\[NOME UTENTE]\half-life 2\hl2\cfg</li>
- Half-Life 2 Deathmatch
..\Steam\steamapps\[NOME UTENTE]\half-life 2 deathmatch\hl2mp\cfg</li>
- Half-Life 2: Episode One
..\Steam\steamapps\[NOME UTENTE]\half-life 2 episode one\episodic\cfg</li>
- Half-Life 2: Episode Two
..\Steam\steamapps\[NOME UTENTE]\half-life 2 episode two\ep2\cfg</li>
- Half-Life 2: Lost Coast
..\Steam\steamapps\[NOME UTENTE]\half-life 2 lostcoast\lostcoast\cfg</li>
- Half-Life Deathmatch: Source
..\Steam\steamapps\[NOME UTENTE]\half-life deathmatch source\hl1mp\cfg</li>
- Left 4 Dead
..\Steam\steamapps\[NOME UTENTE]\left4dead\terror\cfg</li>
- Portal
..\Steam\steamapps\[NOME UTENTE]\portal\portal\cfg</li>
- Team Fortress 2
..\Steam\steamapps\[NOME UTENTE]\team fortress source\tf\cfg</li>
Il file joystick.cfg è costruito in questo modo:
joy_name “Nome del joystick”
joy_advanced 1
le vostre impostazioni dei comandi
le vostre impostazioni della sensibilità
le vostre impostazioni per la soglia
joyadvancedupdate
Attivare il vostro joystick
Le configurazioni che avete fatto nel vostro file joystick.cfg determineranno come vengono usati i comandi analogici nei vostri giochi Source. Gli altri controlli possono essere assegnati in un modo diverso.
- Andate in Opzioni-->Mouse e marcate le opzioni Joystick e Sguardo con il joystick.</li>
- Cliccate su Tastiera.</li>
- Per ogni azione alla quale volete assegnare un tasto, fate doppio click sul comando e premete il tasto con il quale volete eseguirla. Vedrete il nome del comando apparire nella sezione TASTO/PULSANTE. Ciò vi permetterà di fare assegnazioni al vostro controller più velocemente. Le assegnazioni sono salvate nel file config.cfg. Alternativamente, potete modificare il file config.cfg usando direttamente questa sintassi:
bind "tasto" "azione"
Per esempio:
bind “JOY1” “+jump”
Questo assegnerà il tasto numero 1 del vostro joystick per saltare.</li>
In aggiunta all'assegnare gli assi in una specifica direzione, potete anche specificare come queste azioni rispondono usando i controlli della sensibilità e della soglia.
Joystick Console Variables
- joy_accelscale*
- Default: 0.6
- joy_advanced
- Required in joystick.cfg before setting mapping, sensitivity, and threshold commands. Default 0
- joy_advaxisr
- Axis R: typically, this axis is a joystick rudder (rotation) control.
0 = Axis not used
1 = Axis used for movement forward and back (forward)
2 = Axis used for looking up and down(pitch)
3 = Axis used for strafing(side)
4 = Axis used for turning(yaw)
(Xbox 360 Controller: right analog stick Y-axis)
- joy_advaxisu
- Axis U: typically
0 = Axis not used
1 = Axis used for movement forward and back (forward)
2 = Axis used for looking up and down(pitch)
3 = Axis used for strafing(side)
4 = Axis used for turning(yaw)
(Xbox 360 Controller: right analog stick X-axis)
- joy_advaxisv
- Axis V:
0 = Axis not used
1 = Axis used for movement forward and back (forward)
2 = Axis used for looking up and down(pitch)
3 = Axis used for strafing(side)
4 = Axis used for turning(yaw)
- joy_advaxisx
- Axis X: typically this is the primary X-axis of the controller.
0 = Axis not used
1 = Axis used for movement forward and back (forward)
2 = Axis used for looking up and down(pitch)
3 = Axis used for strafing(side)
4 = Axis used for turning(yaw)
(Xbox 360 Controller: left analog stick X-axis)
- joy_advaxisy
- Axis Y: typically this is the primary Y-axis of the controller.
0 = Axis not used
1 = Axis used for movement forward and back (forward)
2 = Axis used for looking up and down(pitch)
3 = Axis used for strafing(side)
4 = Axis used for turning(yaw)
(Xbox 360 Controller: left analog stick Y-axis)
- joy_advaxisz
- Axis Z: typically this is the primary Z-axis or throttle of the controller.
0 = Axis not used
1 = Axis used for movement forward and back (forward)
2 = Axis used for looking up and down(pitch)
3 = Axis used for strafing(side)
4 = Axis used for turning(yaw)
(Xbox 360 Controller: left (negative) and right (positive) trigger buttons)
- joy_autoaimdampen*
- Specifies how much to scale user stick input when the gun is pointed at a valid target
Default “0”
- joy_autoaimdampenrange*
- The stick range where autoaimdampen is applied
Default “0”
- joy_autosprint*
- Automatically sprint when moving with an analog joystick
Default “0”
- joy_axisbutton_threshold*
- Analog axis range before a button press is registered. For example, when using the analog trigger on the Xbox 360 Controller to fire a weapon, the default setting requires that you pull the trigger 30% of the full trigger range before the weapon will fire.
Default: “0.3”
- joy_diagonalpov
- POV manipulator operates on diagonal axes, too
Default: “0”
- joy_display_input*
- Write joystick control information to the console log.
Default: “0”
- joy_forwardsensitivity
- Specifies the amount of joystick movement required for maximum movement speed forward and back.
Default: -1
- joy_forwardthreshold
- Specifies the dead-zone for movement forward and back.
Default: “0.15”
- joy_lowend*
- Specifies the amount of the controller’s physical range you wish to section off as the “inner zone”.
Default: 1
- joy_lowmap*
- Specifies the amount of the controller’s true range is mapped to the “inner zone”.
Default: 1
- joy_name
- Value: Text
Name your joystick. Example: joy_name “Xbox 360 Controller”
- joy_pitchsensitivity
- Specifies the speed or ratio used when looking up and down.
Default: 1
- joy_pitchthreshold
- Specifies the dead-zone for looking up and down.
Default: “0.15”
- joy_response_look*
- Look stick response mode:
0=Linear
1=quadratic
2=cubic
3=quadratic extreme
4=custom
- joy_response_move*
- Movement' stick response mode:
0=Linear
1=quadratic
2=cubic
3=quadratic extreme
4=power function (i.e., pow(x,1/sensitivity))
- joy_sidesensitivity
- Specifies the amount of joystick movement required for maximum movement speed side to side.
Default: 1
- joy_sidethreshold
- Specifies the dead-zone for movement side to side.
Default: “0.15”
- joy_wingmanwarrior_centerhack
- Fixes a centering problem with the Wingman Warrior joystick.
Default: 0
- joy_wingmanwarrior_turnhack
- Fixes a spin problem with the Wingman Warrior joystick.
Default: 0
- joy_yawsensitivity
- Specifies the speed or ratio used when looking left or right.
Default: 1
- joy_yawthreshold
- Specifies the dead-zone for looking left or right.
Default: 0.15
- Joyadvancedupdate
- Updates current joystick settings.
Takes no value.
- joystick
- Value: 0,1
Disable/Enable joystick
* Not available for all Source games.
</div>
(END) English content to translate
|