Configurando controladores Joystick e Wingman |
||
(Redireccionado de Configuring Joystick and Wingman Controllers para Configurando controladores Joystick e Wingman.)
O conteúdo desta página é da responsabilidade conjunta da assistência técnica e da comunidade de utilizadores do Steam - quaisquer links para sites externos devem ser tratados com precaução O Suporte Steam jamais solicitará a senha de sua conta Steam por qualquer motivo ou pedirá que entre com ela no formulário de um website. Para ativar o uso de joysticks ou gamepads basta marcar a caixa para joystick no menu Configuração/Controles/Avançados. Os botões de joysticks e gamepads podem agora ser configurados pelo menu Configuração/Controles A Valve agradece James Barnes da First-Person Gaming, Inc. pela sua permissão para usar a sua excelente documentação para o suporte de joysticks. O Half-Life suporta joysticks normais, digitais e controladores avançados como o FPgaming Assassin 3D, o Logitech WingMan Warrior e o SpaceTec IMC SpaceOrb. Para ativar o suporte a joysticks, verifique que o seu joystick or controlador de jogo se encontra selecionado no painel de controle de joysticks e foi calibrado e testado, de seguida abra o Half-Life. E selecione a caixa "Joystick" no menu Configuração/Controles/Controles Avançados do Half-Life.
Os arquivos de configuração para controladores de jogo comuns estão mencionados em baixo. Funcionalidade para joysticks no Half-Life
A definição padrão de joystick é: o movimento esquerda/direita para controlar viradas; o movimento para frente/trás para controlar os mesmos. Para controlar o modo de andar, associe o 'modificador de andado' a um dos botões do seu joystick (via menu de Configuração/Controle). Para controlar a visão joystick, associe o 'Modificador de visão do Joystick' a um dos botões do seu joystick (também via menu de Configuração/Controle). O 'Mouse inverso' no menu Configração/Controles/Controles Avançados também modifica a direção a que o joystick deve se mover quando for olhar para cima e para baixo. As seguintes variáveis podem ser definidas no seu arquivo joystick.cfg. Estas variáveis controlam as definições de sensibilidade:
Essas variáveis controlam suas definições limiares:
Se o seu joystick possui um "POV hat", os botões são mapeados para AUX29-AUX32. Então, você obtém 8 botões com o Logitech WingMan Extreme, 12 botões com o Microsoft SideWinder 3D Pro, etc. Estas seis variáveis controlam o mapeamento do eixo de controle:
Além disso, cada eixo pode ser definido como um eixo absoluto (como um joystick) ou eixo relativo (como a "trackball" FPgaming ou o "spincontrol" do WingMan). Eixos absolutos são definidos como possuidores de uma posição de parada, enquanto eixos relativos não possuem um ponto de parada, são constantes. Para designar um eixo como relativo, adicione 16 ao número de controle acima. Por exemplo, para definir o eixo U do Assassin 3D para olhar para a esquerda e direita, escreva 'joyadvaxisu 20'. Como outro exemplo, para fazer o leme de seus pedais controlar o giro para a esquerda e direita, escreva 'joyadvaxisr 4'. É um pouco complicado, mas só precisa ser feito uma vez. As variáveis de eixo avançadas não irão fazer efeito até que o joyadvanced for definido como 1.0. Além disso, qualquer mudança nos eixos não funcionará até que o comando joyadvanceupdate seja executado. Então, o procedimento para criar um mapeamento avançado é:
Aqui está o arquivo de configuração para o 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 Aqui está o arquivo de configuração para o 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 Aqui está o arquivo de configuração para o 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 Aqui está um arquivo de configuração para fazer o seu joystick operar olhando para os lados e "strafing", o controle dos pedais para girar para os lados e o controle de impulso movendo para frente e para trás: 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 Dois valores adicionais que você pode definir especificamente para o Wingman Warrior: Existem duas variáveis que ativam curvas de resposta especiais para o joystick Logitech Wingman Warrior. "joywwhack1" soluciona um problema de centralização. "joywwhack2" soluciona um problema de giros "fora de controle" na hora de usar o joystick para virar ou olhar para a esquerda/direita. Veja a configuração acima do Wingman Warrior para um exemplo de como usá-las no seu joystick.cfg. |
| Pesquisa | ||
| Vistas | ||
| Outras línguas | ||

