Configurando mouse serial no Linux

Publicado por Marcos Vinicius Campez em 05/09/2009

[ Hits: 15.785 ]

Blog: http://bytelivre.net

 


Configurando mouse serial no Linux



Você que pensa que mouse serial não existe mais está completamente enganado! Cuido de um laboratório Linux onde temos vários computadores com mouse seriais.

Para configurá-los é bem simples. Ao entrar no sistema, se você usa o Gnome, a tecla de atalho para ir ao menu de Aplicativos é ALT + F1. Entre em Acessórios > Terminal. Caso queira usar algum terminal sem a tecla de atalho, basta pressionar ALT + F2 e digitar xterm.

Antes de mais nada, vamos criar um arquivo de backup do xorg.conf. Para isso, no terminal digite:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.old

Feito o backup podemos o alterar arquivo xorg.conf com nosso editor de texto favorito. Eu usarei o gedit.

sudo gedit /etc/X11/xorg.conf

Dentro do arquivo xorg.conf adicione as seguintes linhas:

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/ttyS0"
	Option		"Protocol"		"Microsoft"
	Option 	"Emulate3Buttons"	"True"
EndSection

Lembre-se que o /dev/ttyS0 é a interface onde seu mouse está plugado.

Feito isso reinicie o X e estará tudo funcionando perfeitamente! (-:

Outras dicas deste autor

Matando processos de um único usuário

Upload de arquivos maiores que 2MB em PHP

Como derrubar usuário conectado no mesmo servidor

Descobrindo consumo de espaço no HD com ncdu

MySQL: Erro: "mysqld dead but subsys locked" [Resolvido]

Leitura recomendada

Ubuntu 13.10 com Gnome Shell: Borda da janela não muda [Resolvido]

Corrigindo incompatibilidade do kdemod após o "nascimento" do KDE 4.1 no Arch

CUPS reescreve o printers.conf adicionando AuthInfoRequired username,password

Ubuntu - Alterando as Fontes do Terminal

Erro - apt-get no Ubuntu: ** (appstreamcli): CRITICAL **: Error while moving old database out of the way. AppStream cache update failed [Resolvido]

  

Comentários
[1] Comentário enviado por Teixeira em 06/09/2009 - 02:55h

Tenho tido alguns problemas com referência aos "wheelmice" (aqueles com rodinha), que por vezes chegam a provocar kernel panic pela sua simples existência (o sistema fica tentando reconhecê-los e trava).
Também tenho dúvidas sobre como configurar um teclado ABNT2 quando não existe essa opção na distro.

[2] Comentário enviado por romualdomoraes em 04/11/2009 - 23:42h

Teixeira, já passei aperto por causa do meu mouse com rodinha. Só resolveu quando coloquei a opção: Option "ZAxisMapping" no xorg.conf que ficou assim na parte referente ao mouse:

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

Veja bem, na parte onde está o Protocol vai depender do tipo de mouse. Se você não sabe abra um terminal e execute: inputattach --help. Aí é ir tentando com as opções que aparecerem. Agora, se sua distribuição não utiliza mais o xorg.conf para o mouse, aí você tem que tentar o hal. No caso do Ubuntu 9.10, edite o arquivo: /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi assim:

<!-- FIXME: Support tablets too. -->
<match key="info.capabilities" contains="input.mouse">
<merge key="input.device" type="string">/dev/ttyS0</merge>
<merge key="linux.device_file" type="string">/dev/ttyS0</merge>
<merge key="input.x11_driver" type="string">mouse</merge>
<merge key="input.x11_options.Protocol" type="string">Intellimouse</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.CorePointer" type="string">On</merge>
<merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge>
</match>

Na parte referente ao mouse. Quanto a configuração do teclado, poste qual é a sua distribuição para ver se podemos ajudar.
E, boa sorte!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts