Eu possuo um mouse Logitech M555b para uso com o meu laptop HP Elitebook 8570w executando o Kubuntu 12.04. Funciona bem logo após a conexão usando o módulo de controle Bluetooth do KDE.
No entanto, depois de algum tempo (aparentemente aleatório), ele começa a ficar lento. Os movimentos estão sendo adiados por aproximadamente 500ms por um curto período de tempo. Normalmente, ele também se recupera após algum tempo, mas pode levar alguns minutos. Todas as ações estão atrasadas: movimentos, clique, rola. Além disso, os movimentos podem ser agitados durante esse período.
Uma solução alternativa que sempre funciona pelo mesmo curto período de tempo é desconectar e reconectar o mouse. Isso pode ser feito usando o mesmo módulo de controle KDE Bluetooth.
O que eu já tentei?
Executando isso no momento da inicialização:
echo on > `readlink -f /sys/class/bluetooth/hci0`/../../../power/level
Para desativar qualquer recurso de economia de energia no
hci0
dispositivo Bluetooth .Verifique as pilhas do mouse (há apenas uma semana, outras pilhas novas: o mesmo resultado)
- Verificando logs e mensagens do kernel sobre entradas relacionadas ao Bluetooth: nenhuma exceto as mensagens esperadas no tempo de conexão.
- Estou executando o kernel
3.5.0-13-generic
como fornecido no PPA do xorg-edgers . A inicialização do kernel 3.2 Precise regular resulta no mesmo comportamento.
Algumas outras informações que podem ajudar:
- Isso acontece quando nenhuma outra conexão Bluetooth está ativa na máquina.
- Sintomas semelhantes também ocorrem no meu fone de ouvido estéreo Bluetooth (A2DP), mas ficam atrasados e pulando. A troca de perfis Bluetooth, conforme descrito aqui , ajuda. Conclusão: não é o mouse que está com defeito.
- O fone de ouvido sempre funcionou bem usando meu Thinkpad T61p, agora morto, com Bluetooth embutido.
O módulo bluetooth no meu laptop está conectado via USB e aparece como
0a5c:21e1 Broadcom Corp.
Desligar o adaptador Bluetooth embutido e usar outro funciona bem, sem atraso.
0a5c:2046 Broadcom Corp. Bluetooth Device
Sou móvel e várias pessoas ao meu redor estão usando Bluetooth no trabalho (principalmente A2DP). Também ocorre em casa, onde meus vizinhos provavelmente também estão usando Bluetooth. isto poderia ser apenas a interferência de rádio, mas eu acho conexões Bluetooth deve apenas hop para outro canal. Além disso, ele funciona corretamente instantaneamente quando se reconecta.
Portanto, acho que é um problema de driver de software e gostaria de depurá-lo. Existe alguma maneira de obter um log mais detalhado nos módulos Bluetooth (-hid)?
0a5c:21e1 Broadcom Corp.
problema específico no Linux.