Um ponto essencial ao jogar qualquer jogo de tiro é ter um mouse preciso e responsivo, capaz de lhe fornecer movimentos agéis e que possam tornar de facil execução a movimentação e mira. Para tanto é fundamental que se tenha um mouse minimamente bom, uma superficie igualmente adequada.
Hoje no mercado contamos com inúmeros mouses especificos para gamers,opções que variam de 500 até 4000 dpis e que já vêm com 500 ou 1000hz nativos na porta USB. Estes dispositivos sempre devem ser uma opção primária a ser considerada quando se pensa em jogar com melhor qualidade: Razer, Logitech e a Microsoft são as empresas mais famosas e que são opções primárias dos gamers.
Um mousepad profissional é uma opção a mais que pode ser considerada para poder usufruir do máximo da capacidade do seu mouse, empresas especificas como Func, Everglide, Razer, Steel Series, Xray, Puretrak são exemplos dentre as principais empresas que fornecem produtos de ótima qualidade nesse quesito.

Microsoft Intellimouse Explorer 3.0 num Func Surface 1030 mouse pad.

Razer Copperhead num Razer Mantis Control mouse pad.
Uma vez feita uma escolha de um bom setup,vem a parte de configuração do mouse no windows.. recomenda-se na maioria dos casos o uso dos drivers originais do fabricante atualizados (pesquise no google sobre teu mouse e colete opiniões de qual versão do driver pode ser melhor), e por fora, para quem quiser aprimorar ou testar, existem programas para medir os hertz do mouse, bem como para 'hackear' e aumentar a quantidade de hertz dos teus despositivos USB afim de aumentar o padrão do seu mouse.
nota: poucos mouses aguentam os 1000hz bem e não é tão usual ou recomendado, até porque também tende a pesar no processamento, 500hz é o mais usado.
Overclockando o USB no Windows 7 e Windows VISTA x64.
Para o Windows 7 o fix é diferente e funciona do seguinte modo:
A Sensitivity no Windows
Comprova-se Nesse Tutorial que setar a sensitivity do windows para valores abaixo ou acima do padrão ( marcador no 6 dos 11 tracinhos ) vai fazer teu mouse pular algumas capturas para poder locomover a seta mais rápida ou vagarosamente. Essas capturas que não são processadas podem ser ruim para precisão do teu mouse. O ideal é deixar no valor padrão.

O valor (1:1) representa a equitatividade da precisão do movimento
Configuração no Jogo:
O último passo é a configuração do mouse no Warsow: Hoje em decorrencia da melhoria dos mouses, usar comandos como m_filter é um tanto quanto inútil, e para maioria dos jogadores chega a ser ruim. Mas vaí um pouco de gosto pessoal, para mudar basta ir pelo console usando os comandos:
Há uma opção de aceleração de mouse também no Warsow, o padrão do jogo é desabilitado e a maior parte dos jogadores tende a preferir deste modo.
Velocidade dos Eixos X e Y
o padrão é 0.022 para ambos vetores, muitos jogadores gostam de mexer nessa proporção afim de quantificar uma sensibilidade diferente para cada um deles. Ex: pessoas que tem mouses grandes, podem sentir mais dificuldades em movimentar pra cima e pra baixo (vetor y / m_pitch) e portanto usar um valor ligeiramente mais alto para o mesmo. || Pessoas que preferem uma sensibilidade maior para os lados (vetor x / m_yaw) afim de desempenhar viradas e rocketjumps mais rapidamente, mas acham que a sensibilidade está boa o suficiente no vetor y.
-!- Dentre as opções de uso que variam bastante é o tipo do input escolhido.. as opções são in_dinput 1 , in_dinput 0 e m_raw 1. Sendo respectivamente: Mouse via DirectX (maior buffer/delay), Mouse do Sistema Operacional e Mouse Puro (Raw Input). Esse é um aspecto que vai muito da preferência de cada um.. recomenda-se que teste os valores diferentes e defina o que melhor lhe agrada.
ps: A escolha da configuração do mouse é realmente na base do teste.. porque esta intimamente atrelada a resolução de vídeo que está sendo usada e a quantidade de DPI's do mouse em questão.!
edit: Pelo fato de haver um atraso de 12ms e um buffer que é facilmente preenchido por mouses de alto DPI, o in_dinput 0 se torna a melhor opção nesse caso.
Uma vez passado tudo isso, não tem mais desculpa, é mirar para acertar!
Over and out,
FatefuL.
Hoje no mercado contamos com inúmeros mouses especificos para gamers,opções que variam de 500 até 4000 dpis e que já vêm com 500 ou 1000hz nativos na porta USB. Estes dispositivos sempre devem ser uma opção primária a ser considerada quando se pensa em jogar com melhor qualidade: Razer, Logitech e a Microsoft são as empresas mais famosas e que são opções primárias dos gamers.
Um mousepad profissional é uma opção a mais que pode ser considerada para poder usufruir do máximo da capacidade do seu mouse, empresas especificas como Func, Everglide, Razer, Steel Series, Xray, Puretrak são exemplos dentre as principais empresas que fornecem produtos de ótima qualidade nesse quesito.

Microsoft Intellimouse Explorer 3.0 num Func Surface 1030 mouse pad.

Razer Copperhead num Razer Mantis Control mouse pad.
Uma vez feita uma escolha de um bom setup,vem a parte de configuração do mouse no windows.. recomenda-se na maioria dos casos o uso dos drivers originais do fabricante atualizados (pesquise no google sobre teu mouse e colete opiniões de qual versão do driver pode ser melhor), e por fora, para quem quiser aprimorar ou testar, existem programas para medir os hertz do mouse, bem como para 'hackear' e aumentar a quantidade de hertz dos teus despositivos USB afim de aumentar o padrão do seu mouse.
nota: poucos mouses aguentam os 1000hz bem e não é tão usual ou recomendado, até porque também tende a pesar no processamento, 500hz é o mais usado.
Hidusbf: Aumenta o HZ da porta USB usada pelo mouse. Download
Mouse Rate: Este programa mede a velocidade de transmição do mouse, isto é, quantas vezes por segundo é que o mouse se comunica a sua posição ao computador. A medida é em Hz e naturalmente quanto maior o resultado, melhor. Download
Mouse Rate: Este programa mede a velocidade de transmição do mouse, isto é, quantas vezes por segundo é que o mouse se comunica a sua posição ao computador. A medida é em Hz e naturalmente quanto maior o resultado, melhor. Download
Overclockando o USB no Windows 7 e Windows VISTA x64.
Devido ao crescente número de usuários do Windows 7, e a alguns antigos do Win Vista x64, vou agregar aqui o que é preciso para fazer o overclock nesses sistemas.
- Devido a uma restrição na Driver Signature dos despositivos USB, não é possivel overclockar simplesmente usando o hidusbf. O autor do HIDUSBF (SweetLow) lançou uma versão que dá suporte aos sistemas 64-bit, mas é preciso driblar essa restrição mencionada.
1. Baixe o Driver Signature Enforcement Overrider : dseo13b.exe
2. Baixe a versão recente do HIDUSBF : [url="http://www.mdmurt.com/files/hidusbf.zip"]hidusbf.zip[/url]
3. Rode o dseo13b.exe e escolha Enable Test Mode.
4. Extraia o HIDUSBF para qualquer diretório, botão direito em HIDUSBF.inf e escolha instalar.
5. Rode o Setup.exe no diretório do HIDUSBF, selecione Filter on Device e a quantidade de hertz desejáveis (recomendado 500hz)
6. Rode o dseo13b.exe novamente, escolha "Sign a System file" e localize o caminho inteiro até o arquivo HIDUSBF.sys (exemplo: C:\Windows\System32\Drivers\HIDUSBF.sys).
7. PRONTO! - Reinicie o computador!
8. Para verificar se esta tudo certo, rode o mouse em movimentos circulares na area de teste dos programas: Mouse Rate ou DirectInput Mouse Rate.
9. Para desabilitar a marca d'agua no canto direito da tela, rode o dseo13b.exe novamente, e escolha "Watermark removal".
MÉTODO ALTERNATIVO PRA QUEM NÃO CONSEGUIU OU AINDA TEM PROBLEMAS EM DESABILITAR A 'Certificação de Assinatura Digital' do Windows 7/Vista:
Para contornar a obrigatóriedade do requisito por "certificado digital para drivers assinados" pra Windows 7/Vista x86 e x64 de forma mais fácil, têm-se o ReadyDriver Plus, que permitirá ao usuário automatizar o processo de inicialização do Windows 7/Vista no modo que não precisa de certificação de driver. O ReadyDriver Plus baseia-se em uma imagem de inicialização como as que servem para dar boot a partir de CD, disquete ou drive USB, mas no entanto há como ser instalado no disco rígido, eliminando a necessidade de se iniciar a partir de outro dispositivo.
ReadyDriver Plus instala-se como arquivo boot.bin, e então modifica o boot do Windows 7/Vista que substituindo o original do Windows pelo gerenciador de boot, então quando o carregador do Windows busca a informação de boot, ele já seleciona a opção do ReadyDriver e depois a seleção apropriada para desativar a Digital Signature Driver Enforcement. Então você consegue permanentemente acabar com seus problemas certificação pra instalar qualquer disposítivo que o windows tenda a bloquear.
Download | Link Alternativo

Outro aspecto importante a ser considerado é a aceleração de mouse que é padrão no Windows XP.. Recomenda-se a Não aceleração.. a aceleração faz com que teu movimento seja diferente cada vez.. dependendo da intensidade vc pode mover 6cm pra fazer um 180 ou 3cm.. pra percorrer a mesma distancia.. o que pode dificultar a sua desenvoltura no jogo. Desabilitando a aceleração, é mas fácil de aprender como mirar devidamente à partir do costume.
Para desabilitar a aceleração do mouse basta desmarcar nas propriedades do mouse a opção "Aprimorar precisão do ponteiro"

Para ter certeza de que toda a aceleração realmente foi embora no Windows XP você pode ainda também ir no REGEDIT e escolher os valores para as mesmas, sendo 0 sem aceleração e 1, 6, 10. os valores default :
HKEY_CURRENT_USER\Control Panel\ Mouse

Uma forma mais simplificada de alterar o registro sem ser manualmente é através deste arquivo:
- Devido a uma restrição na Driver Signature dos despositivos USB, não é possivel overclockar simplesmente usando o hidusbf. O autor do HIDUSBF (SweetLow) lançou uma versão que dá suporte aos sistemas 64-bit, mas é preciso driblar essa restrição mencionada.
1. Baixe o Driver Signature Enforcement Overrider : dseo13b.exe
2. Baixe a versão recente do HIDUSBF : [url="http://www.mdmurt.com/files/hidusbf.zip"]hidusbf.zip[/url]
3. Rode o dseo13b.exe e escolha Enable Test Mode.
4. Extraia o HIDUSBF para qualquer diretório, botão direito em HIDUSBF.inf e escolha instalar.
5. Rode o Setup.exe no diretório do HIDUSBF, selecione Filter on Device e a quantidade de hertz desejáveis (recomendado 500hz)
6. Rode o dseo13b.exe novamente, escolha "Sign a System file" e localize o caminho inteiro até o arquivo HIDUSBF.sys (exemplo: C:\Windows\System32\Drivers\HIDUSBF.sys).
7. PRONTO! - Reinicie o computador!
8. Para verificar se esta tudo certo, rode o mouse em movimentos circulares na area de teste dos programas: Mouse Rate ou DirectInput Mouse Rate.
9. Para desabilitar a marca d'agua no canto direito da tela, rode o dseo13b.exe novamente, e escolha "Watermark removal".
MÉTODO ALTERNATIVO PRA QUEM NÃO CONSEGUIU OU AINDA TEM PROBLEMAS EM DESABILITAR A 'Certificação de Assinatura Digital' do Windows 7/Vista:
Para contornar a obrigatóriedade do requisito por "certificado digital para drivers assinados" pra Windows 7/Vista x86 e x64 de forma mais fácil, têm-se o ReadyDriver Plus, que permitirá ao usuário automatizar o processo de inicialização do Windows 7/Vista no modo que não precisa de certificação de driver. O ReadyDriver Plus baseia-se em uma imagem de inicialização como as que servem para dar boot a partir de CD, disquete ou drive USB, mas no entanto há como ser instalado no disco rígido, eliminando a necessidade de se iniciar a partir de outro dispositivo.
ReadyDriver Plus instala-se como arquivo boot.bin, e então modifica o boot do Windows 7/Vista que substituindo o original do Windows pelo gerenciador de boot, então quando o carregador do Windows busca a informação de boot, ele já seleciona a opção do ReadyDriver e depois a seleção apropriada para desativar a Digital Signature Driver Enforcement. Então você consegue permanentemente acabar com seus problemas certificação pra instalar qualquer disposítivo que o windows tenda a bloquear.
Download | Link Alternativo

Outro aspecto importante a ser considerado é a aceleração de mouse que é padrão no Windows XP.. Recomenda-se a Não aceleração.. a aceleração faz com que teu movimento seja diferente cada vez.. dependendo da intensidade vc pode mover 6cm pra fazer um 180 ou 3cm.. pra percorrer a mesma distancia.. o que pode dificultar a sua desenvoltura no jogo. Desabilitando a aceleração, é mas fácil de aprender como mirar devidamente à partir do costume.
Para desabilitar a aceleração do mouse basta desmarcar nas propriedades do mouse a opção "Aprimorar precisão do ponteiro"

Para ter certeza de que toda a aceleração realmente foi embora no Windows XP você pode ainda também ir no REGEDIT e escolher os valores para as mesmas, sendo 0 sem aceleração e 1, 6, 10. os valores default :
HKEY_CURRENT_USER\Control Panel\ Mouse

Uma forma mais simplificada de alterar o registro sem ser manualmente é através deste arquivo:
MouseFix: É um programinha que elimina a desproporção de pixels e aceleração, sendo ela positiva ou negativa. Ele deixa o mouse 100% preciso ao movimento. Download
Para o Windows 7 o fix é diferente e funciona do seguinte modo:
Como usar o MarkC fix para Windows 7:
- Baixe esse arquivo
- Ache o DPI de tela que você usa.
vá em Iniciar / Painel de Controle / Aparência e Personalização / Vídeo e confirme se você usa 100% ou 125% ou 150%.
- Abra o ZIP do link acima.
- Selecione o arquivo REG que é equivalente a quantidade de DPI que você tem setado no windows e clique duas vezes.
- Responda Sim, OK nas telas que aparecem.
- Reinicie ou Encerre a Sessão para aplicar o fix.
- Pronto! Desfrute da responsividade na proporção 1:1.
- Baixe esse arquivo
- Ache o DPI de tela que você usa.
vá em Iniciar / Painel de Controle / Aparência e Personalização / Vídeo e confirme se você usa 100% ou 125% ou 150%.
- Abra o ZIP do link acima.
- Selecione o arquivo REG que é equivalente a quantidade de DPI que você tem setado no windows e clique duas vezes.
- Responda Sim, OK nas telas que aparecem.
- Reinicie ou Encerre a Sessão para aplicar o fix.
- Pronto! Desfrute da responsividade na proporção 1:1.
A Sensitivity no Windows
Comprova-se Nesse Tutorial que setar a sensitivity do windows para valores abaixo ou acima do padrão ( marcador no 6 dos 11 tracinhos ) vai fazer teu mouse pular algumas capturas para poder locomover a seta mais rápida ou vagarosamente. Essas capturas que não são processadas podem ser ruim para precisão do teu mouse. O ideal é deixar no valor padrão.

O valor (1:1) representa a equitatividade da precisão do movimento
Configuração no Jogo:
O último passo é a configuração do mouse no Warsow: Hoje em decorrencia da melhoria dos mouses, usar comandos como m_filter é um tanto quanto inútil, e para maioria dos jogadores chega a ser ruim. Mas vaí um pouco de gosto pessoal, para mudar basta ir pelo console usando os comandos:
m_filter 1 - mouse suavizado ( igual a Smooth Mouse do options ligado )
m_filter 0 - mouse sem suavização ( igual ao smooth mouse do options desligado )
m_filter 0 - mouse sem suavização ( igual ao smooth mouse do options desligado )
Há uma opção de aceleração de mouse também no Warsow, o padrão do jogo é desabilitado e a maior parte dos jogadores tende a preferir deste modo.
m_accel "" - usado em valores decimais pode ligar e ir deixando cada vez maior a aceleração do mouse, por padrão 0 / Desligada
m_accelStyle "1" - liga ou desliga o novo estilo de aceleração oriundo do Quake Live, em que os valores não são mais quebrados : exemplo m_accel 0.1 fica equivalendo a m_accel 1 e assim por diante. Padrão 0 / Desligada
m_accelOffSet "" - esse comando vem junto do m_accelStyle "1", portanto só funciona com o mesmo setado desta maneira, serve para inserir uma maior 'tolerância' ao processo de aceleração, podendo definir que os movimentos mais curtos não sofram aceleração com tanta facilidade, ajudando a manter a mira mais firme quando preciso,e ainda assim usufruindo da aceleração quando necessário. Um bom valor para o m_accelOffSet deve ser algo em torno da sua sensitivity.
m_accelStyle "1" - liga ou desliga o novo estilo de aceleração oriundo do Quake Live, em que os valores não são mais quebrados : exemplo m_accel 0.1 fica equivalendo a m_accel 1 e assim por diante. Padrão 0 / Desligada
m_accelOffSet "" - esse comando vem junto do m_accelStyle "1", portanto só funciona com o mesmo setado desta maneira, serve para inserir uma maior 'tolerância' ao processo de aceleração, podendo definir que os movimentos mais curtos não sofram aceleração com tanta facilidade, ajudando a manter a mira mais firme quando preciso,e ainda assim usufruindo da aceleração quando necessário. Um bom valor para o m_accelOffSet deve ser algo em torno da sua sensitivity.
Velocidade dos Eixos X e Y
Citação:
m_yaw - velocidade que o mouse mexe-se no vetor X ( laterais )
m_pitch - velocidade que o mouse mexe-se no vetor y ( cima/baixo )
m_pitch - velocidade que o mouse mexe-se no vetor y ( cima/baixo )
o padrão é 0.022 para ambos vetores, muitos jogadores gostam de mexer nessa proporção afim de quantificar uma sensibilidade diferente para cada um deles. Ex: pessoas que tem mouses grandes, podem sentir mais dificuldades em movimentar pra cima e pra baixo (vetor y / m_pitch) e portanto usar um valor ligeiramente mais alto para o mesmo. || Pessoas que preferem uma sensibilidade maior para os lados (vetor x / m_yaw) afim de desempenhar viradas e rocketjumps mais rapidamente, mas acham que a sensibilidade está boa o suficiente no vetor y.
-!- Dentre as opções de uso que variam bastante é o tipo do input escolhido.. as opções são in_dinput 1 , in_dinput 0 e m_raw 1. Sendo respectivamente: Mouse via DirectX (maior buffer/delay), Mouse do Sistema Operacional e Mouse Puro (Raw Input). Esse é um aspecto que vai muito da preferência de cada um.. recomenda-se que teste os valores diferentes e defina o que melhor lhe agrada.
in_dinput 0 - mouse via Sistema Operacional, quase como o RAW, porém ainda pode sofrer 'interferências de configurações de drivers e do próprio sistema.
m_raw 1 / in_dinput 0 - RAW input .. preferido por muitos que eventualmente têm problemas com aceleração (negativa / positiva) causada pelo Sistema.
in_dinput 1 - Mouse pelo DirectInput, com buffer de informação que acarretará em um atraso de 12ms e possivelmente algum 'filtro'.
m_raw 1 / in_dinput 0 - RAW input .. preferido por muitos que eventualmente têm problemas com aceleração (negativa / positiva) causada pelo Sistema.
in_dinput 1 - Mouse pelo DirectInput, com buffer de informação que acarretará em um atraso de 12ms e possivelmente algum 'filtro'.
ps: A escolha da configuração do mouse é realmente na base do teste.. porque esta intimamente atrelada a resolução de vídeo que está sendo usada e a quantidade de DPI's do mouse em questão.!
edit: Pelo fato de haver um atraso de 12ms e um buffer que é facilmente preenchido por mouses de alto DPI, o in_dinput 0 se torna a melhor opção nesse caso.
Uma vez passado tudo isso, não tem mais desculpa, é mirar para acertar!
Over and out,
FatefuL.




