usb nao reconhece mais mouse nem teclado.

621 views
Skip to first unread message

Eduardo Resende

unread,
Oct 16, 2009, 8:23:21 PM10/16/09
to archli...@googlegroups.com
Pessoal, tudo bem?

estou com um problema muito estranho...

as entradas usb do meu notebook nao detectam mais mouse nem teclado... pendrive ta funcionando blz.

o engracado eh que se eu plugo uma daquelas bases refrigeradas (que tem mais entradas usb) e plugo o mouse ou o teclado na usb da base, ele funciona.

muito estranho...

alguem tem alguma sugestao de onde eu poderia comecar a procurar uma solucao pro problema,
nao tenho  ideia do que pesquisar no google.

abracos (sem cedilha, pois a ultima atualizacao desconfigurou meu teclado, eh a vida... =P )

Robson Roberto Souza Peixoto

unread,
Oct 18, 2009, 10:38:10 PM10/18/09
to archli...@googlegroups.com


2009/10/16 Eduardo Resende <ed.re...@gmail.com>

Perguntas:

1 - Tu atualizou teu Xorg recentemente ?

2 - Como tá o teu xorg.conf ?

3 - Tu já testou se o se o teclado tá funcionando no terminal ?

4 - Quais são os arquivos que estão na pasta /etc/hal/fdi/policy/ ? Talvez vai resolver o teu problema de configuração do teclado?


Xẽro

 





--
Robson Roberto Souza Peixoto
Robinho
robson...@gmail.com
Telefone: (19) 8821-0396 (oi)
              (19) 9799-0135 (vivo)
Computer Science Master's degree student, University of Campinas
Linux Counter #395633
IRC: robsonpeixoto

Leandro Inacio

unread,
Oct 19, 2009, 6:21:51 AM10/19/09
to archli...@googlegroups.com
Você usa gnome?


--
Leandro Inácio


2009/10/18 Robson Roberto Souza Peixoto <robson...@gmail.com>

Eduardo Resende

unread,
Oct 19, 2009, 8:06:55 AM10/19/09
to archli...@googlegroups.com
obrigado pelas respostas

@Robson,


1 - Tu atualizou teu Xorg recentemente ?
Atualizei o Sistema todo recentemente e vieram atualizações para o xorg, porem o problema não é recente. Minha sorte é que eu uso o note mais em casa, onde posso usar a base refrigerada, senao ja tinha pirado, hehe


2 - Como tá o teu xorg.conf ?
meu xorg.conf anexo. nao tem nada sobre mouse ou teclado nele, deixei tudo por conta do hal. so tenho o xorg.conf por causa do video intel que so funciona bem usando o 'exa'



3 - Tu já testou se o se o teclado tá funcionando no terminal ?
quando plugado direto na usb nao funciona, nem no log mostra nada. nem acende o caps lock se eu tentar.


4 - Quais são os arquivos que estão na pasta /etc/hal/fdi/policy/ ? Talvez vai resolver o teu problema de configuração do teclado?
so tem 2 arquivos, estao em anexo. Pode ser que resolvam, acho confuso o conteudo desses arquivos, me passaram eles aqui na lista e quando coloquei la, ficou uma maravilha, o problema começou bem depois desses arquivos entrarem, o que me faz pensar que nao é culpa deles.

@Leandro

Você usa gnome?
uso sim, mas tambem tenho xfce instalado e o problema é o mesmo.
kde eu reconheço que o novo é muito bom, mas nao me adaptei, é uma questao de gosto pessoal e nao testei se o problema tambem acontece nele.

===

Se nao conseguir resolver, vou formatar quando tiver um tempinho, mas ja tive problemas com linux e ao formatar o problema continuava, acho que o linux nao é que nem o linux que vai ficando bixado e quando formata resolve. ele quase nao fica bixado, mas se ficar, nao adianta formatar. hehe

valeu galera pela ajuda, qualquer dica que puderem me dar será muito bem vinda.

abraços
xorg.conf
10-keymap.fdi
11-x11-synaptics.fdi

Leandro Inacio

unread,
Oct 19, 2009, 11:56:57 AM10/19/09
to archli...@googlegroups.com
Tente configurar o teclado pelo gnome/xfce pois o gnome não está usando o HAL para isso.


--
Leandro Inácio


2009/10/19 Eduardo Resende <ed.re...@gmail.com>

Eduardo Resende

unread,
Oct 19, 2009, 12:13:19 PM10/19/09
to archli...@googlegroups.com
Leandro,

o problema é que o mouse nem é detectado, como seu eu nao tivesse plugado nada na usb...

Denis A. Altoé Falqueto

unread,
Oct 19, 2009, 12:18:33 PM10/19/09
to archli...@googlegroups.com
2009/10/19 Eduardo Resende <ed.re...@gmail.com>:

> Leandro,
>
> o problema é que o mouse nem é detectado, como seu eu nao tivesse plugado
> nada na usb...

O seu dmesg não mostra nada quando vc insere o plug usb?

--
R: Porque prejudica a legibilidade do texto.
P: Porque é ruim colocar a resposta de um e-mail antes do texto citado?

-------------------------------------------
Denis A. Altoe Falqueto
-------------------------------------------

Felipe Tanus

unread,
Oct 19, 2009, 12:24:08 PM10/19/09
to archli...@googlegroups.com
Oi Eduardo,

Quando o teclado está conectado, há uma entrada para ele
executando o comando lsusb?
Mesmo sem funcionar, você consegue utilizar a tecla numLock do
seu teclado para acender o led correspondente?

[]'s

2009/10/19 Denis A. Altoé Falqueto <denisf...@gmail.com>:
--
Felipe de Oliveira Tanus
E-mail: fot...@gmail.com
Blog: http://www.itlife.com.br
Site: http://www.inf.ufrgs.br/~fotanus/
-----
"All we have to decide is what to do with the time that is given us." - Gandalf

Eduardo Resende

unread,
Oct 19, 2009, 12:28:15 PM10/19/09
to archli...@googlegroups.com
Denis,

por incrível que pareça, nao mostra nada no dmesg

quando plugo o mouse na base refrigerada e plugo a mesma no notebook, exibe

usb 2-3: new high speed USB device using ehci_hcd and address 28
usb 2-3: configuration #1 chosen from 1 choice
hub 2-3:1.0: USB hub found
hub 2-3:1.0: 4 ports detected
usb 2-3.4: new low speed USB device using ehci_hcd and address 29
usb 2-3.4: configuration #1 chosen from 1 choice
input: Microsoft Microsoft Notebook Optical Mouse with Tilt Wheel as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3.4/2-3.4:1.0/input/input17
generic-usb 0003:045E:00D2.0007: input,hidraw0: USB HID v1.11 Mouse [Microsoft Microsoft Notebook Optical Mouse with Tilt Wheel] on usb-0000:00:1d.7-3.4/input0

o mouse nao funciona em nenhuma das 3 entradas usb do note
com a base, funciona nas 3
pendrives funcionam nas 3 tambem...
so mouse e teclado que nao.

Felipe, caps lock nao funciona nao

negocio muito estranho.

Denis A. Altoé Falqueto

unread,
Oct 19, 2009, 12:32:55 PM10/19/09
to archli...@googlegroups.com
2009/10/19 Eduardo Resende <ed.re...@gmail.com>:

Nossa, isso é um saco mesmo... Eu tenho um cabo MIDI que tbm fica com
essa sacanagem. No meu notebook, até é reconhecido, mas não funciona
direito, perdendo umas notas quando eu toco no teclado e pirando
(perde a conexão) de uma hora pra outra. Mas se eu colocar ele através
de um hub usb funciona !! Eu acho que é algum problema físico na
entrada do meu notebook, tipo o tamanho do bocal ser um pouquinho
maior do que a especificação real, dando mal contato por causa disso.

Um teste que você poderia fazer é ver se carregando um livecd do
ubuntu, por exemplo, o seu mouse vai funcionar. Vc tem outro mouse usb
pra testar?

Boa sorte.

Eduardo Resende

unread,
Oct 19, 2009, 12:38:56 PM10/19/09
to archli...@googlegroups.com
Lsusb:

sem nada ligado

[~] $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 05c8:0100 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


com a base ligada e o mouse ligado na base:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 040: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Bus 002 Device 039: ID 045e:00d2 Microsoft Corp.
Bus 002 Device 038: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 002: ID 05c8:0100 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

com o mouse diretamente ligado (sem a base)

[~] $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 05c8:0100 Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

realmente é como se nao tivesse ligado nada

Eduardo Resende

unread,
Oct 19, 2009, 12:39:27 PM10/19/09
to archli...@googlegroups.com
outro mouse quando eu plugo, ele acende os leds, mas nao funciona e o dmesg  e lsusb nao percebem ele tambem.

depois vou testar com um live cd.

vlw

Felipe Tanus

unread,
Oct 19, 2009, 12:49:05 PM10/19/09
to archli...@googlegroups.com
Oi,

O Problema então é a nivel de hal; acho que tu pode descartar
(ao menos por enquanto) o gnome.
Tu disse que o problema começou quando tu colocou aquelas
configurações no policykit; se tu tirar elas, e reiniciar/dar reload
no hal, funciona?
Eu não entendo muito bem como funciona o policykit, mas os
matchs parecem bem específicos, então não acho que isso iria
funcionar... ainda assim, vale o teste.

[]'s

2009/10/19 Eduardo Resende <ed.re...@gmail.com>:

Robson Roberto Souza Peixoto

unread,
Oct 19, 2009, 7:35:25 PM10/19/09
to archli...@googlegroups.com


2009/10/19 Felipe Tanus <fot...@gmail.com>


Oi,

     O Problema então é a nivel de hal; acho que tu pode descartar
(ao menos por enquanto) o gnome.
     Tu disse que o problema começou quando tu colocou aquelas
configurações no policykit; se tu tirar elas, e reiniciar/dar reload
no hal, funciona?
     Eu não entendo muito bem como funciona o policykit, mas os
matchs parecem bem específicos, então não acho que isso iria
funcionar... ainda assim, vale o teste.


PolicyKit ? Fugiu da minha jurisdição. Não sei nem pra que serve !!!!

boa sorte

 
  []'s

2009/10/19 Eduardo Resende <ed.re...@gmail.com>:
> outro mouse quando eu plugo, ele acende os leds, mas nao funciona e o dmesg
> e lsusb nao percebem ele tambem.
>
> depois vou testar com um live cd.
>
> vlw
>
> >
>



--
Felipe de Oliveira Tanus
E-mail: fot...@gmail.com
Blog: http://www.itlife.com.br
Site: http://www.inf.ufrgs.br/~fotanus/
-----
"All we have to decide is what to do with the time that is given us." - Gandalf


Eduardo Resende

unread,
Oct 19, 2009, 10:13:39 PM10/19/09
to archli...@googlegroups.com
Felipe, tirando os arquivos e reiniciando o pc, nao deu nenhuma diferença, acho que os arquivos nao sao taaao necessarios assim.

como faço pra dar um reload no hal?

reiniciando? ou tem tipo um jeito de ele recriar algum cache que ele usa de dispositivos, sei la...

Denis A. Altoé Falqueto

unread,
Oct 20, 2009, 6:04:07 AM10/20/09
to archli...@googlegroups.com
2009/10/20 Eduardo Resende <ed.re...@gmail.com>:

Prá reiniciar o hal é só digitar

# /etc/rc.d/hal restart

Já testou esse mouse em um outro equipamento? Não lembro se já
respondeu isso, mas não custa perguntar.

Felipe Tanus

unread,
Oct 20, 2009, 10:23:23 AM10/20/09
to archli...@googlegroups.com
@Denis:
Quando ele pluga um daqueles hubs USB e o mouse no hub, funciona.
Quando ele pluga direto no computador não

@Eduardo:

Vamos por partes. Primeiros temos que descobrir se o udev tá
fazendo o trabalho dele. Faz o seguinte: Sem nada ligado nas portas
USB, faz o seguinte comando: "find /dev | wc -l" . Tu vai ter um
número como resultado. Então pluga o mouse diretamente, espera uns 3
segundos e executa denovo o comando. O número que aparece na segunda
execução é maior que o primeiro? Se sim, o device foi criado pelo
udev. Se não, o problema é que o kernel não está reconhecendo o
dispositivo. Se não mudou o número, executa a seguinte linha sem nada
plugado: "find /sys | wc -l". Depois pluga e executa denovo. O número
que resulta na segunda execução (com as coisas plugadas) tem que ser
maior que o numero da primeira execução. Se esse número não for menor,
o kernel não descobriu nada sobre o dispositivo.

Se tiver qualquer arquivo nos diretórios (e subdiretórios)
/etc/PoliceKit/ e /etc/hal/fdi/policy que não seja aqueles dois que
tu anexou, anexa para nós.


2009/10/20 Denis A. Altoé Falqueto <denisf...@gmail.com>:

Eduardo Resende

unread,
Oct 20, 2009, 10:36:50 AM10/20/09
to archli...@googlegroups.com
Felipe

tanto o comando "find /dev | wc -l" quanto o "find /sys | wc -l"

mostram o mesmo numero com nada plugado e com o mouse plugado diretamente.

esse numero é maior com o hub nos dois comandos.


Os arquivos:

/etc/PolicyKit/PolicyKit.conf

/etc/hal/fdi/policy -> so aqueles 2 arquivos.

Eduardo Resende

unread,
Oct 20, 2009, 10:37:39 AM10/20/09
to archli...@googlegroups.com
Desculpa, faltou o anexo
PolicyKit.conf

Thadeu Penna

unread,
Oct 20, 2009, 11:34:09 AM10/20/09
to archli...@googlegroups.com
2009/10/20 Felipe Tanus <fot...@gmail.com>:

>
> @Denis:
>    Quando ele pluga um daqueles hubs USB e o mouse no hub, funciona.
> Quando ele pluga direto no computador não

Não sei se ajuda: a minha câmera só funciona ligada direto no
computador e não no hub. Por alguma razão, o hub diminui a velocidade
de comunicação (apesar de rotulado como USB 2.0). O driver detecta
algo mas dá erro quando conectado no hub. Será que a porta USB no
computador não é 1.1 e o mouse pede 2.0 e o hub sabe tratar isto ?

[]s
--
Thadeu Penna
Prof.Associado - Instituto de Física
Universidade Federal Fluminense
http://profs.if.uff.br/tjpp/blog

Felipe Tanus

unread,
Oct 20, 2009, 2:00:20 PM10/20/09
to archli...@googlegroups.com
@Thadeu

É uma hipótese interessante, mas eu duvido que o computador dele
não tenha USB 2.0, pois é um notebook, e antigamente eles eram muito
caros :p

@Eduardo

Ok, se ele não dá nem sinal no /sys, quer dizer que o kernel não
reconhece o dispositvo. A pergunta agora é porque ele não reconhece.
Tu deste a entender que já funcionou algum dia sem o hub. Isso é
certo? Se sim, tu andou recompilando teu kernel/atualizando o kernel?


2009/10/20 Thadeu Penna <thadeu...@gmail.com>:

Eduardo Resende

unread,
Oct 20, 2009, 7:12:08 PM10/20/09
to archli...@googlegroups.com
Thadeu e Feilpe

acho que a questao do 1.1 nao é o problema porque, sim, ele funcionou antes.
eu sempre atualizo o arch com pacman -Syu e de vez enquando vem um kernel novo.

e provavelmente o problema começou após uma dessas atualizações, apesar que eu nao tenho certeza disso.


abraços

Armando M. Baratti

unread,
Oct 20, 2009, 8:18:12 PM10/20/09
to archli...@googlegroups.com

Olá Eduardo,

Como anda a bateria do seu micro?

A maioria dos dispositivos USB usa alimentação de energia da própria
conexão (e muitas vezes o consumo de energia não é pouco). Se a bateria
do seu notebook estiver muito desgastada, o consumo excessivo de
corrente pode fazer com que a tensão (5 V) da porta USB caia a um nível
inaceitável para seu mouse ou teclado.

Sua base refrigerada (não faço idéia do que seja, mas me parece ter algo
a ver com cerveja :-), pode ser um hub ativo, com alimentação de energia
própria (alguma fonte ou cabo que é ligado na tomada).
Se este for o caso, reforçaria a teoria da bateria com problema ou
descarregada.

Armando

Eduardo Resende

unread,
Oct 20, 2009, 9:17:29 PM10/20/09
to archli...@googlegroups.com
Armando, obrigado pela resposta

minha bateria tem cerca de 1 ano e meio de uso.
tem uma autonomia de uma hora e meia a duas horas.

o problema tambem acontece quando o note esta ligado a tomada.

a base refrigerada (pode ter outro nome que eu nao conheça, na caixa esta escrito caixa para notebook) é como se fosse um suporte onde o notebook fica em cima dela, essa base tem 2 coolers que dizem ajudar a manter a temperatura do notebook. tipo essa do link abaixo.

http://www.sosmicro.com.br/loja/produtos_descricao.asp?codigo_produto=-697363047

se ajudasse gelar a cerveja seria mais util, apesar que com esse problema do mouse, ela esta sendo a minha salvação.

Eduardo Resende

unread,
Oct 20, 2009, 9:19:24 PM10/20/09
to archli...@googlegroups.com
ops! na caixa está escrito "base para notebook" ***

Eduardo Resende

unread,
Oct 27, 2009, 4:59:46 PM10/27/09
to archli...@googlegroups.com
Olá pessoal,

O nosso amigo, Eduardo Martins Lopes, meu chará, descobriu o problema.

modprobe -r ehci_hcd
modprobe uhci_hcd
modprobe usbhid

ou, adicionar ao rc.conf

uhci_hcd !ehci_hcd usbhid

está ai, caso mais alguem precise.

obrigado ao Eduardo, Robson, Leandro, Denis, Felipe, Thadeu e Armando

um abraço a todos

Robson Roberto Souza Peixoto

unread,
Oct 27, 2009, 7:33:51 PM10/27/09
to archli...@googlegroups.com


2009/10/27 Eduardo Resende <ed.re...@gmail.com>

Olá pessoal,

O nosso amigo, Eduardo Martins Lopes, meu chará, descobriu o problema.

modprobe -r ehci_hcd
modprobe uhci_hcd
modprobe usbhid

ou, adicionar ao rc.conf

uhci_hcd !ehci_hcd usbhid

está ai, caso mais alguem precise.


Galera do Wiki. Eu acho que é uma coisa que vale MUITO a pena ir pro Wiki.
Pra isso vai precisar do :
1 - Modelo do notebook
2 - lspci
3 - descrição do problema
4 - solução [como chegaram a essa solução ? tou curioso! ]

um xêro
 
obrigado ao Eduardo, Robson, Leandro, Denis, Felipe, Thadeu e Armando

um abraço a todos



Eduardo Resende

unread,
Oct 27, 2009, 7:36:43 PM10/27/09
to archli...@googlegroups.com
Robson, segundo o Eduardo,

"Creio que o problema aí era o driver usb2.0 ser ativado antes do 1.1 e ter colocado daquela maneira no rc.conf inverteu o processo."

Eduardo Resende

unread,
Oct 27, 2009, 7:37:44 PM10/27/09
to archli...@googlegroups.com
ops, faltou coisa, desculpa

"eu acredito que  problema resida no fato das portas USB estarem operando em modo usb 2.0 e os dispositivos de entrada serem 1.1"

duca

unread,
Oct 27, 2009, 2:56:28 PM10/27/09
to archlinux-br
Nos pc's que eu uso, geralmente teclado e mouse só funciona em duas
das portas USB que são as que possuem suporte a v1.1

Na bios do seu note, existe a opção Legacy support ? ou algo assim??
Pelo seu lsusb me parece que suas portas são apenas 2.0 e seus
dispositivos são 1.1. O fato de na base funcionar é porque nela é
feita a conversão pra mídia mais lenta.

Uma alternativa é colocar no rc.conf no array de modulos do kernel:
UHCI !EHCI

pra ver se é possível forçar elas a funcionar em usb 1.1

Abraços

duca

unread,
Oct 27, 2009, 6:16:44 PM10/27/09
to archlinux-br
Olá chará,

Fico feliz que tenha funcionado, mas o teclado voltou a funcionar ??
Pelo o que você descreveu no email que me enviou, aparentemente você
já tinha suporte ao usb 1.1 habilitado na bios (em princípio você o
desativou) e, ao remover o ehci e manter só o uhci, você fez com que
apenas os drivers do usb 1.1 fosse ativado no kernel.

Se isso funcionou, é aceitável supor que o problema no seu arch era o
driver ehci_usb ser levantado antes do uhci_hcd fazendo com que seus
dispositivos parassem de funcionar. Na sessão de módulos, o
procedimento garante que o uhci seja habilitado primeiro , então
imagino que entrar na bios para ativer o usb legacy não interfira no
resultado.

duca

unread,
Oct 27, 2009, 3:03:31 PM10/27/09
to archlinux-br
Olá chará, pelo seu lsusb, eu acredito que seu problema resida no fato
das suas portas USB estarem operando em modo usb 2.0 e seus
dispositivos de entrada serem 1.1

Bus 002 Device 038: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port
HUB
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Tenta plugar seus dispositivos diretamente no notebook e use os
seguintes comandos:

# modprobe -r echi_hcd
# modprobe uchi_hcd
# modprobe usbhid

E testa pra ver se funciona. Se funcionar, então é só adicionar no seu
rc.conf:
uhci_hcd !ehci_hcd usbhid

Caso não funcione, então procure na bios de seu notebook (geralmente é
só pressionar F12 durante o inicio do boot) e procure por algo assim
"USB Legacy support"

Ou que contenha USB e OLD/Slow

Espero que funcione :)

Abraços


On Oct 20, 11:19 pm, Eduardo Resende <ed.rese...@gmail.com> wrote:

Eduardo Resende

unread,
Nov 3, 2009, 7:07:54 AM11/3/09
to archli...@googlegroups.com
Essas mensagens o "Duca" tinha me mandado tambem em pvt.

as mensagens dele na lista estavam moderadas.

o problema ja esta resolvido e a solucao é essa mesmo que ele sugeriu.

abraços e obrigado
Reply all
Reply to author
Forward
0 new messages