Desligando o suporte ao acelerômetro nos notebooks HP

 

Desde o final do ano passado estou usando um notebook HP Pavilion dm4. Uma excelente máquina, que adquiri durante o Latinoware e veio a substituir o meu velho notebook CCE. Sim, daqueles que vinham com Satux e cujo hardware tem um dos piores suportes já vistos para o GNU/Linux – para se ter uma ideia, nunca consegui usar a wireless nele. E passei uns 4 anos usando o CCE.

Pois bem, algo que só descobri quando instalei o Linux na minha máquina atual é que há um acelerômetro embutido nela. Foi uma surpresa bem legal, entretanto torna-se um problema quando o kernel linka os movimentos do acelerômetro ao ponteiro do mouse – o que te obriga a, para navegar pela tela, ficar movimentando o computador. Isso não é lá algo muito produtivo. 🙂

Então, vamos desativar o carregamento do módulo do acelerômetro no kernel. O procedimento abaixo foi realizado na distribuição Mageia, mas deve funcionar para a maioria das distribuições GNU/Linux. Faça, como root:

# modprobe -r hp_accel

O comando modprobe -r irá desativar o módulo do acelerômetro, chamado hp_accel. Agora, para evitar o carregamento nas inicializações do sistema operacional, você deverá desativar o módulo com o comando anterior e em seguida colocar o módulo na blacklist. Existem várias formas de você adicionar um módulo na blacklist. O que prefiro é ir para a pasta modprobe.d (normalmente, está em /etc/modprobe.d) e criar um arquivo chamado blacklist-hp_accel.conf. Neste arquivo, escrevo:

blacklist hp_accel

Salvo o arquivo e pronto. O passo anterior pode mudar de distribuição para distribuição, por isso muita atenção. Caso queira voltar a utilizar o acelerômetro, apenas faça o comando:

# modprobe hp_accel

E caso queira que ele volte a ser carregado na inicialização do sistema operacional, carregue o módulo (com o comando acima) e em seguida apague a entrada que você criou do módulo na blacklist.

Espero ter ajudado, já que essa dica não é muito comum de ser encontrada por aí.

2 comentários em “Desligando o suporte ao acelerômetro nos notebooks HP”

  1. Ys Lozorio de Souza

    Olá Felipe.
    Acredite se quiser, mas o mais, próximo que encontrei de solução para meu problema foi o seu post. Porém eu sou leiga e não sei se realmente é direcionado a problemas como o meu.
    Levei a 2 assistências técnicas e não consegui resolver.
    A tela do meu notebook HP ProBook 440 gira automaticamente como um celular com o mínimo movimento. Acredito estar relacionado com minha placa de vídeo Intel (R) HD Graphics 4600 pois depois de muito “futucar” resolvi desabilita_la e passei a usar uma sei lá o que VGA. Meu problema acabou. Mas com isso perdi qualidade no vídeo e não conseguia rodar alguns programas.
    Se puder me ajudar agradeço.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *