TOP

Desabilitando o Touchpad

Eu sou  um péssimo digitador, faço isso olhando o teclado e não a tela. A conseqüência disso é que se o Touchpad estiver habilitado e o dedão bater nele, quando olho na tela, o texto digitado está todo desconfigurado. No Ubuntu é bem simples resolver isso. Vá em Sistema>Preferências>Mouse>Touchpad e desmarque a caixa “Habilitar Touchpad”. Claro que nos notebooks recentes há um botão perto do Touchpad que resolve isso, mas quem usa um dos antigos, como eu…

Read More
TOP

Desabiltando Touch Pad enquanto digita

Eu, sendo um péssimo digitador, faço isso olhando o teclado e não a tela. A conseqüência disso é que se o Touch Pad estiver habilitado e o dedão bater nele, quando eu olho na tela, o texto está digitado completamente fora de onde deveria. Para resolver isso é muito simples no Kubuntu 8.04.

Instale o gsynaptics

# aptitude install gsynaptics

Use seu editor preferido (eu uso vim) e edite seu /etc/X11/xorg.conf e insira o as seguintes linhas:

Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “SHMConfig” “on”
Option “HorizScrollDelta” “0″
EndSection

Na seção “ServerLayout” insira a seguinte linha:

InputDevice “Synaptics Touchpad”

Salve, saia e reinicie o X ou o micro.

Agora é só executar o gsynaptics e habilitar ou desabilitar seu touchpad quando quiser.

Read More
TOP

Softmodem "VIA" no kubuntu 6.10

Instalar um softmodem no Linux está longe de ser uma tarefa trivial. Isso se deve à falta de suporte dos fabricantes, que poderiam fornecer as especificações para que a comunidade possa então desenvolver os módulos para o Linux. Bem, enquanto isso não acontece o jeito é fazer “na unha” mesmo. Uma amiga ganhou de aniversário um notebook Lince (Semp Toshiba), e de tanto eu falar nas vantagens do Linux, ela aceitou que eu o configurasse como dual-boot. Optei pelo Kubuntu pela facilidade que ele oferece ao usuário final, com uma interface bem agradável e por reconhecer e confiurar a maioria do hardware. O modem em questão usa o chip da VIA. O chip pode ser identificado com o comando:

# lspci | grep Communication
00:06.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)
00:11.6 Communication controller: VIA Technologies, Inc. AC’97 Modem Controller (rev 80)

Nesse caso trata-se de um AC’97 com chip daVIA. Para verificar qual é o módulo correspondente, use o comando:

# lsmod | grep modem
snd_via82xx_modem 16648 4
snd_ac97_codec 97696 2 snd_via82xx,snd_via82xx_modem
snd_pcm 84612 6 snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss
snd 58372 20 snd_seq_oss,snd_seq,snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_timer
snd_page_alloc 11400 3 snd_via82xx,snd_via82xx_modem,snd_pcm

O módulo portanto é o snd_via82xx_modem e está carregado. Basta então configurá-lo.

Se eu estivesse usando o Debian, tudo teria sido muito mais fácil, pois bastaria instalar o pacote sl-modem-deamon pelo apt-get e depois configurá-lo. Mas nos repositórios do Ubuntu eu não encontrei esse pacot, então decidi instalar através de um pacote binário.

Baixe ele de http://ftp.linux360.ro/drivere/modem/packages/smartlink/SLMODEMD.gcc4.tar.gz. No meu caso usei essa versão, preparada para o gcc4. Se a sua for gcc3, baixe a versão correspondente.

Descompacte:

# tar -zxvf SLMODEMD.gcc4.tar.gz

E entre no diretório:

# cd SLMODEMD.gcc4

Copie o arquivo slmodemd para /usr/sbin

# cp slmodem /usr/sbin/slmodemd

E torne-o executável:

# chmod +x /usr/sbin/slmodemd

Crie a porta do modem com os comandos:

# killall slmodemd

# slmodemd -c BRAZIL –alsa hw:1

Se estiver tudo correto irá aparecer algo assim:

SmartLink Soft Modem: version 2.9.11 Oct 26 2005 04:48:29
symbolic link `/dev/ttySL0′ -> `/dev/pts/0′ created.
modem `hw:1′ created. TTY is `/dev/pts/0′
Use `/dev/ttySL0′ as modem device, Ctrl+C for termination.

Note que o modem só funcionará enquanto esse comando está ativo. Além disso é interessante criar um link simbólico de /dev/ttySL0 para /dev/modem. Então crie um script com o seguinte conteúdo e indique seu caminho no /etc/init.d/bootmisc.sh:

Read More