Configurando um mouse para uso num jogo |
||
(Redireccionado de Configuring a Mouse for Use in a Game para Configurando um mouse para uso num jogo.)
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.
Existem três linhas de comando (opções de inicialização) que você pode adicionar para mudar como o HL administra o comportamento e propriedades de seu mouse. Antes de tudo, você deve manter em mente de que existem (pelo menos) quatro programas diferentes tentando interpretar e controlar como seu mouse movimenta e atua. BIOSA BIOS de sua placa mãe possui um conjunto de rotinas únicas que fazem o mouse operar: uma definida na PS2 e a outra na USB. Sistema operacionalO SO possui um conjunto padrão de drivers que comandam seu mouse, como se mexe, como clica, quão rápido se move, como os cursores aparentam, como interpreta botões. Superficialmente, parece que só existe um conjunto de drivers, mas na realidade existem três conjuntos únicos - um para o PS2, um para o USB (que possui várias coisas trabalhando) e um para o API (Interface de Aplicação), no topo destes que tomam um conjunto genérico de comandos e os traduz de volta para caber na linguagem específica que o hardware do mouse fala. O mouse possui um número de atributos que você define no painel de controle.
Fabricantes de mouse, drivers personalizados e extensões de driversOs fabricantes de mouse criam drivers que permitem com que o mouse faça mais do que apontar e clicar - eles querem que o mouse seja um aparelho de controle altamente integrado e parte única do programa que você está executando. Infelizmente, várias dessas extensões programáticas (e os próprios drivers) só adicionam atrasos esquisitos e processos desnecessários quando você está no jogo. O Half-Life possui seu próprio conjunto de drivers para o mouse e teclado que se comunicam diretamente ao API do Mouse dentro do sistema operacional - a não ser que seus drivers e extensões estejam invadindo o mouse primeiro. É aí que as coisas esquisitas podem acontecer. Idealmente, a melhor definição é que o S/O e os drivers do mouse saiam do caminho, e deixem que o HL controle totalmente o mouse e o teclado. Infelizmente, o HL pode possivelmente não entender todas as centenas (ou milhares) de modelos de mouse, então os drivers únicos para o hardware do mouse devem possuir uma camada interpretativa sobre ele (novamente, a API). HUBs USB, pilhas e economia de energiaAlgo adicional a se lembrar é que placas-mãe e sistemas operacionais possuem diversos níveis de economia de energia disponível. Especialmente nos computadores notebook, você pode notar que seu potencial USB pode estar sendo desativado para economizar energia --> enquanto você joga! Teclados e Mouses sem fio possuem pilhas que podem acabar ou ficar com pouca energia, assim eles começam a agir de forma incômoda. Ok, de volta aos três comandos. Com o tempo, a VALVe descobriu que mesmo um conjunto genérico de drivers internos possivelmente não poderia segurar todos os novos sistemas de mouse (como o nostromo, por exemplo). Então eles adicionaram esses três comandos que basicamente permitem as definições que você tem no sistema operacional, para pular totalmente as definições "normais" que o jogo força no mouse... É como se fosse um "Ok por aqui, faça por você mesmo!". -noforcemspd usa as definições de velocidade de mouse da área de trabalho Isso diz para o HL usar as definições de velocidade que você usa na área de trabalho. Qualquer coisa que você definir nas propriedades do mouse é como será no HL. Isso é separado da definição de "sensibilidade" nas propriedades do mouse. Pense na sensibilidade como um amplificador - pode atenuar o movimento, deixar exatamente o mesmo ou amplificá-lo. -noforcemaccel usa as definições de aceleração do mouse de área de trabalho Normalmente no HL a última coisa que você quer é aceleração. Algumas vezes o controle de não-aceleração do HL não funcionará, pois o mouse ou seus drivers são muito diferentes. Esse comando diz ao HL para parar de tentar administrar a aceleração, e qualquer coisa definida nas propriedades do mouse na área de trabalho é o que será definido no jogo. -noforcemparms usa as definições de botões do mouse da área de trabalho Essa definição diz ao HL para usar qualquer associação de botões que você definiu nas propriedades do mouse. Você deve assegurar-se de que cada botão possui uma letra ou tecla-função definida apropriada para o jogo. Normalmente o HL força seu próprio conjunto de definições no mouse, e, quando você retorna ao S/O, todos os botões voltam ao normal. Esse comando desativa isso. Infelizmente, isso significa que se você apertar um botão definido para o HL na área de trabalho ou em qualquer outro aplicativo, seu mouse tentará enviar letras ou comandos do HL a esse aplicativo. Lentidão no movimento do mouse
Isso é algo realmente importante... Vírus, trojans, spyware, IE, mediaplayers, Kazaa e outras aplicações P2P, aviso de erros... Quase tudo que você executa no seu computador pode travar os drivers do mouse e do teclado, e fazer coisas inesperadas. |
| Pesquisa | ||
| Vistas | ||
| Outras línguas | ||

