Como fazer uma mouse serial funcionar no Ubuntu

Iniciado por Fagner Patricio, 13 de Novembro de 2006, 23:11

tópico anterior - próximo tópico

Fagner Patricio

Olá a todos!!!

Não se isso já foi resolvido, mas como hoje me deparei com o problema de instalar o Ubuntu em um computador antigo, que usa um mouse na porta serial, onde o mesmo não é reconhecido na instalação e tive que fazer o bicho funcionar, vai aqui o tutorial!!

1 - Faça a instalação normal, quando der o primeiro boot que ele chegar na tela de login faça o seguinte, mude da interface gráfica para um prompt

Ctrl + Alt + F1

Então faça o login normal

2 - Abra o arquivo /etc/X11/xorg.conf com o pico da seguinte maneira

sudo pico /etc/X11/xorg.conf

3 - Procure a seção "InputDevice" que trata do mouse, ela será assim:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection


Temos que alterar as "Option" "Device" e "Protocol" para as seguintes:

Option      "Device"      "/dev/ttsY0"
Option      "Protocol"      "Auto"

e comentar as "Option" "ZAxisMapping" e "Emulate3Buttons" utilizando o caractere # no início da linha, a seção deve ficar assim:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/ttsY0"
Option "Protocol" "Auto"
# Option "ZAxisMapping" "4 5"
# Option "Emulate3Buttons" "true"
EndSection


Agora salve o arquivo apertando: Ctrl + O e depois saia do programa com Ctrl + X. Após sair deslog dando um comando exit e retorne ao modo gráfico com Ctrl + Alt + F7, reinicie o servidor X com Ctrl + Alt + Backspace, depois disso o mouse deve começar a funcionar.

Abraço a todos e até a próxima dica :)
Viva o mundo Livre!!!

darkdelusion


Eunir Augusto

corrige ai, amigo, na linha

Option "Device" "/dev/ttsY0"

coloca-se

Option "Device" "/dev/ttyS0" (é zero, e não O maiusculo) ;)

no resto, perfeito, msmo sendo um topico antigo ;)

Comunidade PCLinuxOS Brasil - Assinatura modificada a pedido do grande amigo Ricardo (rjbgbo)

Ampliato

Olá pessoal, boa tarde!

Fiz tudo e revisei, mas meu mouse continua no "prego".

O que posso mudar?

tipo: "/dev/ttyS1" adianta algo?

Na verdade, ele está ligado numa placa USB que instalei, porém nesta placa, tem UBS, e umas conexões serial's, e o mouse tá numa delas.

Se alguém tiver uma dica...
Abraços

Eunir Augusto

#4
Citação de: Ampliato online 17 de Maio de 2007, 17:30
O que posso mudar?

tipo: "/dev/ttyS1" adianta algo?

Abraços

Bom dia, Ampliato. Tudo bem?

/dev/ttyS1 não, é /dev/ttyS0 (tty minusculas e S maiuscula, finalizando com o numero "zero")

tem outra alteração que precisa ser feita, que não reparei ontem:

onde se le:

Option      "Protocol"      "Auto"[/color]

coloca-se:

Option      "Protocol"      "Microsoft"

Penso que por ser um tópico antigo, essa solução tenha sido apresentada para alguma instalação anterior ao Edgy 6.10, pois utilizei estas correções no Ubuntu 6.10 Edgy, no Ubuntu 7.04 Feisty Fawn e ontem a noite, para confirmar, no Xubuntu 7.04 Feisty, e vou te ser sincero, se o seu hardware é antigo, o Xubuntu vai te agradar  ;). E o nome do protocolo é Microsoft mesmo, não sei porque.

Boa sorte. [ ]s
Comunidade PCLinuxOS Brasil - Assinatura modificada a pedido do grande amigo Ricardo (rjbgbo)

Ampliato

#5
Citação de: Eunir Augusto online 18 de Maio de 2007, 08:20Bom dia, Ampliato. Tudo bem?
Bom dia Eunir.
Tudo bem, graças a DEUS.

Citação de: Eunir Augusto online 18 de Maio de 2007, 08:20/dev/ttyS1 não, é /dev/ttyS0 (tty minusculas e S maiuscula, finalizando com o numero "zero")
Ah, sim, isso eu notei, mas como meu mouse não estava na porta padrão, não adiantou, e ficou estático ainda :-[
O que eu queria dizer, é que se esse S0, fosse algo referente a porta, derrepente se eu colocasse 1, mudaria de porta, sei lá... mas não adiantou, eu fiz até S5 e nada.

Citação de: Eunir Augusto online 18 de Maio de 2007, 08:20tem outra alteração que precisa ser feita, que não reparei ontem:

onde se le:

Option      "Protocol"      "Auto"

coloca-se:

Option      "Protocol"      "Microsoft"

Penso que por ser um tópico antigo, essa solução tenha sido apresentada para alguma instalação anterior ao Edgy 6.10, pois utilizei estas correções no Ubuntu 6.10 Edgy, no Ubuntu 7.04 Feisty Fawn e ontem a noite, para confirmar, no Xubuntu 7.04 Feisty, e vou te ser sincero, se o seu hardware é antigo, o Xubuntu vai te agradar  ;). E o nome do protocolo é Microsoft mesmo, não sei porque.

Boa sorte. [ ]s

Ah, blz! Mas o que fiz, foi manter a primeira sugestão, deixando em assim:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/ttyS0"
Option "Protocol" "Auto"
# Option "ZAxisMapping" "4 5"
# Option "Emulate3Buttons" "true"
EndSection

Troquei o mouse, colocando um outro na porta serial padrão e FUNCIONOU!
Na verdade, tô digitando pelo Ubuntu 7.04 agora, tô gostando muito, pois sempre usei o openSUSE, desde a 10.0, e agora estou na 10.2.
Até a renderização das páginas pelo navegador estão mais bonitas, não sei se é alguma modificação do Ubuntu, ou se é o Gnome, pois no openSUSE uso o KDE, porém ambos com Firefox 2.0.0.3. (sempre senti saudades da renderização do I.E., e essa do Ubuntu tá quase igual, uhuu!)

O que irei precisar fazer agora, é tentar ligar as duas máquinas em rede, pois esta que estou agora, é uma mais antiguinha, um PIII, que tinha instalado um openSUSE 10.1, e estava ligado em rede na máquina nova, com openSUSE 10.2.

Vou tentar a rede agora com o meu openSUSE 10.2 e esse Ubuntu 7.04.

Abraços e valeu as dicas.
Fiquem com DEUS

Eunir Augusto

blza!!!!!!!!!

Ampliato, nao esquece de colocar "Resolvido" após o nome do seu tópico, conforme regras do forum... e tbm tenta na maquina "antiguinha" o Xubuntu, cujo ambiente grafico é o Xfce, muito bom pra hardware menos atualizado ;)

Eu utilizo o Ubuntu no serviço, com hardware melhor (dai rodo o Beryl e tudo mais :) ), e Xubuntu em casa, em um pc K6-II 500 Mhz :D

Qualquer coisa, estamos ai... ;D

boa noite... [ ]s
Comunidade PCLinuxOS Brasil - Assinatura modificada a pedido do grande amigo Ricardo (rjbgbo)

iloveTALLwoman

Por gentileza, sou canhoto e tenho um mouse para canhoto funcinando bem,
Porem o resto de minha familia é destra, entao isntalei um outro mouse SERIAL.
Mas esse mouse nao funciona no Ubuntu Fest 64 bits.

Gostaria de saber se existe a possibilidade , de igual no meu windows de trabalhar com 2 mouses?
Se sim, como configuro 2 mouses, mais presisamente como eu isntalo tambem o mouse serial.

Muito obrigado se puder me ajudar
De qualquer forma esse seu tutorial é muito útil, valeu mesmo :)

Eunir Augusto

iloveTALLwoman, provavelmente vc vai ter q fazer isso "na unha" msmo, pq acredito nao estarem disponiveis ferramentas graficas pré-compiladas pra isso. vou tentar achar algo e posto aki, ok?

boa sorte

[ ]s
Comunidade PCLinuxOS Brasil - Assinatura modificada a pedido do grande amigo Ricardo (rjbgbo)

iloveTALLwoman

Eunir Augusto, muito obrigado :) Vou procurar também :)

Dudiw

Preciso de ajuda...Eu entro no Xubuntu pra instala mas fica a tela azul e o mouse n mexe...Aí entrei pelo Ctrl Alt F1 e fiz as correções como o Eunir citou,mas na hora de usar o Ctrl Alt Backspace diz que ouve um erro numa tela toda azul forte, dai tem uma lista enorme 2 vezes e depois diz que o GDM não foi configurado corretamente e foi desabilitado, aí não salva as alterações, pois quando entro de novo pra tentar ja tenho que mudar de novo, alguém pode ajudar? Não sei o que faço...

Eunir Augusto

#11
bom dia pra vocês!

Fui nos repositorios oficiais e achei duas soluções interessantes, que talvez resolvam os problemas do iloveTALLwoman e do Dudiw. Dentre o que obtive, que está bem coerente com esse topico, foram duas soluções praticas:

01- De JoseVitor: http://wiki.ubuntu-br.org/JoseVitor/MouseSerial

02- De RodrigoLima: http://wiki.ubuntu-br.org/RodrigoLima/MouseSerial


Detalhe para usuarios do Xubuntu:
Onde estiver, nas linhas de comando, o termo Gedit, substitua no Xubuntu por mousepad (isso mesmo, é o nome do editor de textos padrão do Xubuntu  ;D)

Fora isso, não sei como conseguir mais auxilio, no momento. Funcionou pra mim no Ubuntu 6.10 Edgy e no Xubuntu 7.04 Feisty, pois o outro pc que trabalho está com Ubuntu 7.04 Feisty, mas tem mouse PS/2  ;).

Por enquanto, estou utilizando esta solução pro meu Xubuntu 7.04 Feisty com mouse serial.

Boa sorte pra vcs. [ ]s
Comunidade PCLinuxOS Brasil - Assinatura modificada a pedido do grande amigo Ricardo (rjbgbo)

fernando_lima

Perfeito
Funcionou meu mouse de primeira. Esse Xubuntu tá bom mesmo, mas minha máquina n#2 é muito fraquinha. Até mesmo para o Xubuntu. To instalando o fluxbox nela agora pra ve como que fica.
Valew
Fernando Henrique de Lima
msn/gtalk fh.lima@gmail.com

Eunir Augusto

Citação de: fernando_lima online 26 de Maio de 2007, 17:49
...Esse Xubuntu tá bom mesmo...

nossa, concordo d+ com o fernando lima

to ate pensando em fazer a documentação traduzida do Desktop Guide 7.04 do Xubuntu  ;D

[ ]s a todos e bom fds
Comunidade PCLinuxOS Brasil - Assinatura modificada a pedido do grande amigo Ricardo (rjbgbo)

kafter

vlw, meu pc num é museu mas meu mouse ps2 quebrou e tirei um serial que tinha na gaveta que funciona muito bem... sem o forum não teria conseguido fazê-lo funcionar!  ;D