Mouse sem fio não funciona

Iniciado por thomasgustavo2, 03 de Janeiro de 2008, 16:36

tópico anterior - próximo tópico

thomasgustavo2

Comprei um mouse sem fio marca XPC, mas ele não é reconhecido pelo ubuntu (7.10). Testei no windows, e funciona perfeitamente.
Quando conecto o receptor do mouse, o led dele funciona normalmente, a medida que movo o mouse ou aperto os botões. Mas o computador não faz ação nenhuma.

Alguem me ajuda?

RickMura

Cara você precisa talves configurar seu mouse no xorg.conf, eu sugiro que dê uma pesquisada no site da slackzine, sim, é do slackware mas funciona também em qq versão de linux, o nome do artigo é "Brincando com Ratos", ele ensina configurar direitinho diversos tipos de mouse, ensina trocar as ações de botões e tals.

sugiro um backup do seu atual xorg.conf.


thomasgustavo2

Isso que é explicado no artigo eu já tentei tudinho. Já estou conformado que esse mouse não foi feito para linux, é de uma empresa que acha que só existe um unico sistema operacional. Obrigado pela ajuda!

alexmatos

Citação de: thomasgustavo2 online 10 de Janeiro de 2008, 15:51
Isso que é explicado no artigo eu já tentei tudinho. Já estou conformado que esse mouse não foi feito para linux, é de uma empresa que acha que só existe um unico sistema operacional. Obrigado pela ajuda!

O ponteiro chega a se mexer?

thomasgustavo2

Sim, mexe. Nesses dias mandei essa mesma duvida pra lista de usuarios ubuntu-br, sem ter nenhuma resposta. Vou colar a mensagem aqui:




Estou com um problema com o meu novo mouse sem fio.
A primeira vez que conectei ele ao pc, nada aconteceu. O Ubuntu não
reconheceu ele automaticamente. A primeira coisa que fiz foi rebootar
minha maquina, e iniciar no windows, pra ver se não era problema do
mouse. Mas lá, para minha infelicidade, ele funcionou normalmente. Fui
ao google atrás de respostas. E fiz algumas tentativas. A que mais se
aproxima do objetivo do mouse ( funcionar :P ) é a seguinte:
Adicionei a seguinte entrada no xorg.conf:

Section "InputDevice"
       Identifier      "Mouse1"
       Driver          "evdev"
       Option          "Name"          "Ever RF Mouse"
EndSection

e na sessão ServerLayout, inseri a linha
       Inputdevice     "Mouse1"        "CorePointer"

Fazendo isso, quando mexo o mouse, o ponteirinho mexe direitinho.
Porém os botões direito, esquerdo e do meio não funcionam. Até o
scrooll funciona! Já tentei adicionar outras opões no xorg, nada muda.
E tentei também usar o driver 'mouse', ao invés de 'evdev', mas nesse
caso, quando mexo o mouse, o ponteiro vira um rebelde, pula pra tudo
quanto é lado, clicando sem eu mandar.
Abaixo vou adicionar algumas informações que talvez ajudem:

----------------------------------------- dmesg:
[ 3442.992000] usb 2-3: new low speed USB device using ohci_hcd and address 6
[ 3443.208000] usb 2-3: configuration #1 chosen from 1 choice
[ 3443.220000] input: Ever RF Mouse as /class/input/input12
[ 3443.220000] input: USB HID v1.00 Mouse [Ever RF Mouse] on usb-0000:00:0b.0-3

----------------------------------------- lsusb:
Bus 002 Device 006: ID 04b4:2003 Cypress Semiconductor Corp.

----------------------------------------- cat /proc/bus/input/devices:
I: Bus=0003 Vendor=04b4 Product=2003 Version=0100
N: Name="Ever RF Mouse"
P: Phys=usb-0000:00:0b.0-3/input0
S: Sysfs=/class/input/input12
U: Uniq=
H: Handlers=event4
B: EV=5
B: REL=103


PS: uma coisa que reparei, é que no /proc/bus/input/devices não existe
um handler mouseX pra ele. Por exemplo, o touchpad do notebook, a
linha Handlers é assim:
H: Handlers=mouse1 event3

Espero que alguém possa me ajudar!

Abraço!

alexmatos

Você já tentou adicionar a linha

Option         "Emulate3Buttons"  "true"

na Section "InputDevice"? Ficaria assim:

Section "InputDevice"
       Identifier      "Mouse1"
       Driver          "evdev"
       Option          "Name"          "Ever RF Mouse"
       Option          "Emulate3Buttons"  "true"
EndSection


thomasgustavo2

Tentei sim. Tentei várias opções, como esta e também:

Option "Buttons" "5"
Option "ZAxisMapping" "4 5"

nada adianta... :-\

alessandro_ufms

#7
Poste ai a parte de configuração do mouse do seu xorg.conf.

Já tentou colocar a linha:
Option         "ButtonMapping" "1 2 3 4 5"

O meu mouse não é sem fio e tem 7 botões, mas talvez ajude:

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Buttons" "7"
#   Option         "Protocol" "ImPS/2"
    Option         "Protocol" "ExplorerPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "ButtonMapping" "1 2 3 6 7 4 5"
    Option         "Emulate3Buttons" "true"
EndSection


Uma outra dica é ler o guia do Carlos Morimoto para configuração do xorg.conf:
http://www.guiadohardware.net/guias/07/index1.php
Vá para a parte que ele fala de mouse.