Synaptics Touchpad problema ao desativá-lo e, em seguida, ativá-lo

4

Minha namorada tem um HP dv6000. No Ubuntu 10,10 32 bits eu uso o synaptics e tudo é bom, mas quando eu desabilitá-lo e habilitá-lo o problema é iniciado. Ao iniciar o problema foi que os synaptics não estavam funcionando, então fiz as alterações descritas em EDIT 2 . Agora, quando pressiono o botão desativar no touchpad de sinápticos, ele desativa o mouse E o teclado. Depois de ativado, as teclas do teclado e os cliques do mouse não funcionam. Se eu clicar no painel abaixo, por exemplo, os botões Aplicativos, Locais ou Sistema, o foco ficará preso para sempre. Eu posso abrir o nautilus clicando nele, mas eu não posso usar os menus, a função ALT + F2, ver as conexões sem fio, baixar o som através do painel, etc.

Aí vem a parte estranha. Se eu pressionar CTRL + ALT + F1 (ou qualquer outro tty para esse assunto) e depois voltar para CTRL + ALT + F7, onde o gui é tudo funciona de novo perfeito. Isso começou cerca de uma semana atrás, mas ela me disse agora. Eu verifiquei dmesg que é por algum tempo agora lançando alguns avisos sobre Ignorando EDID sonda para edid em cache mas para o que eu poderia descobrir isso não criou o problema no início.

NOTA: Eu não preciso fazer o login quando eu faço CTRL + ALT + F1 eu só preciso mudar para outro tty, em seguida, voltar para F7.

O que pode estar causando esse problema?

EDIT 1 - Depois de alguns testes, isso é o que acontece ou é adicionado ao / var / log / syslog quando mudo para CTRL + ALT + F1 depois que o problema é iniciado:

Jan 4 22:33:07 mary acpid: client 1234[0:0] has disconnected
Jan 4 22:33:07 mary acpid: client connected from 1234[0:0]
Jan 4 22:33:07 mary acpid: 1 client rule loaded

EDIT 2 - Eu resolvi os synaptics ao inicializar (o problema é que ele não estava funcionando) adicionando isso ao rc.local:

rmmod psmouse
modprobe psmouse proto=imps

EDIT 3 - Encontrei dois artigos sobre o mesmo problema: link - / - link

EDIT 4 - Depois de mais alguns testes eu encontrei talvez o problema (não 100% de certeza). Quando clico no botão de desativação no touchpad synaptics, ele faz uma alteração no arquivo:
.gconf/desktop/gnome/peripherals/touchpad/%gconf.xml
 e torna FALSE a seguinte linha:
<entry name="touchpad_enabled" mtime="1294200522" type="bool" value="false"/>
Mas quando eu o habilito novamente, ele não altera o arquivo. Ele deixa FALSE é por isso que eu tenho que fazer CTRL + ALT + F1 para ativá-lo de alguma forma.

EDIT 5 - Eu criei um arquivo chamado touchpad.conf em /etc/modprobe.d com a seguinte linha: options psmouse proto = imps Para testar. Ainda não funcionou.

UPDATE: Os seguintes modelos da HP são afetados por este problema no Ubuntu 10.10:

  • HP DV6000
  • HP DV6500
  • HP DV9000
  • HP DV9200
por Luis Alvarado 05.01.2011 / 03:00

1 resposta

4

ISTO PODE TRABALHAR PARA OUTROS MODELOS DE LAPTOP

Eu tenho que colocar minhas costas neste. O seguinte irá resolver este problema para qualquer pessoa, pelo menos, com um laptop HP dv6000 ou dv6500. Faça o seguinte no terminal:

Isso é dividido em três partes:

NOTA: Antes de começar, CERTIFIQUE-SE DE QUE ATUALIZA TODOS OS PACOTES!

PASSO 1 - Resolver o mouse não está funcionando ao iniciar o problema do PC

Isso, mesmo que o mouse no dv6000 ou qualquer outra variação funcione corretamente, não criará outros problemas.

Tipo: sudo nano /etc/rc.local e adicione acima do EXIT 0 as seguintes linhas:

rmmod psmouse
modprobe psmouse proto=imps

Salve e continue com o PASSO 2.

PASSO 2 - Certificar-se de que quando você liga e desliga o touchpad, ele permanece ligado!

Vá até o terminal e digite:

sudo gconftool --type bool --set /desktop/gnome/peripherals/touchpad/touchpad_enabled true

Isto irá ativar os synaptics e fazê-lo funcionar (Isso fará com que o valor seja verdadeiro para o gnome-settings-daemon) ATÉ a próxima reinicialização, quando o problema aparecer novamente. Para resolver isso, faça o seguinte passo:

sudo gconftool-2 --type string --set /apps/gnome_settings_daemon/keybindings/touchpad ""

Isso basicamente desabilitará qualquer chance de o gnome-settings-daemon alterar o valor booleano.

Posso confirmar que isso funciona no HP dv6000 e no dv6500. Por favor, dê graças se este trabalho para você postar # 103 para usuário do Ubuntu quirks

Agora para o PASSO 3.

PASSO 3 - A certeza de que esse otário funcionará porque você quer. Force a correção a ficar.

Pressione ALT + F2 e digite gconf-editor (para 12.04 e abaixo)

Vá para APP - > GNOME_SETTINGS_DAEMON - > KEYBINDINGS

Procure o touchpad

Exclua o valor de atribuição para o touchpad . Deixe vazio.

REINICIE o PC

    
por Luis Alvarado 05.01.2011 / 05:33