projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    1.8. Como posso fazer meu wheel mouse PS/2 funcionar no XFree 4?

    É possível utilizar tal mouse no X, mas existem algumas considerações pelo fato de tal feature ainda estar em caráter experimental:

    Quando se está usando em ambiente texto, e usa-se o wheel para clicar, a função colar que era do botão direito passa a ser do wheel.

    A partir do momento que se entra em ambiente gráfico utilizando o wheel mouse, quando retorna-se ao modo texto, o mouse não responde mais adequadamente, impossibilitando seu uso. Não adianta reiniciar o GPM, somente depois de reiniciada a máquina, o mouse retorna ao seu funcionamento normal em modo texto.

    Edite o arquivo /etc/X11/XF86Config-4 e procure pela: Section "InputDevice", referente ao mouse.

    Ela deve estar semelhante a esta:

        Section "InputDevice"
                Identifier  "Mouse0"
                Driver      "mouse"
                Option      "Protocol" "PS/2"
                Option      "Device" "/dev/mouse"
                Option      "Emulate3Buttons"
                Option      "Emulate3Timeout" "50"
        EndSection
    


    Altere as linhas conforme o exemplo abaixo:

        Section "InputDevice"
                Identifier  "Mouse0"
                Driver      "mouse"
                Option      "Protocol" "IMPS/2"
                Option      "Device" "/dev/mouse"
                Option      "Emulate3Buttons"
                Option      "Emulate3Timeout" "50"
                Option      "Buttons" "5"
                Option      "ZaxisMapping" "4 5"
        EndSection
    


        Note que:
                Option      "Buttons" "5"
    


    Refere-se ao número de botões. Somente o wheel, trabalha como 3 botões. Um para girar para cima, outro para girar para baixo e o terceiro como clique. No caso de um mouse com 2 botões e wheel, o total na realidade é 5.

    E:

                Option      "ZaxisMapping" "4 5"
    


    Refere-se ao mapeamento dos respectivos "botões" como scroll.

    Salve o arquivo com F2 e saia com F10. Agora basta reiniciar o X, caso o mesmo estivesse aberto.

    Obs.: No caso do mouse USB, a linha:

                Option      "Device" "/dev/mouse"
    

    Provavelmente estará como:

                Option      "Device" "/dev/input/mice"
    

    Mantendo tal linha como a acima, funcionará normalmente.

    Para funcionar no netscape, é preciso incluir uma entrada no arquivo .Xdefaults do home do usuário:

    Estando com um terminal aberto no home do usuário, execute: mcedit .Xdefaults

    Inclua no final do arquivo, caso não tenha ainda uma referência ao netscape, as seguintes linhas:

        !## NETSCAPE
        Netscape*globalNonTextTranslations: #override\n\
        Shift <Btn4Down>: LineUp()\n\
        Shift<Btn5Down>: LineDown()\n\
        Ctrl<Btn4Down>: PageUp()\n\
        Ctrl<Btn5Down>: PageDown()\n\
        None<Btn4Down>:LineUp()LineUp()LineUp()LineUp()LineUp()LineUp()\n\
        None<Btn5Down>:LineDown()LineDown()LineDown()LineDown()LineDown()LineDown()\n\
        Alt<Btn4Down>: xfeDoCommand(forward)\n\
        Alt<Btn5Down>: xfeDoCommand(back)\n