A economia de energia permite o touchpad

8

Instalei pacotes de economia de energia (bumblebee, laptop-mode-tools e cpufreq) em meu laptop com o Debian Wheezy. Graças a isso, diminuo o consumo de energia de 32W para 10W. Mas agora enfrentei o problema de não conseguir desativar o touchpad. Eu escrevi um script simples que inverte o estado do touch pad:

#!/bin/sh
synclient TouchpadOff='synclient | grep TouchpadOff | awk '{print !$3}''

Quando eu lanço este script, ele inverte o estado do touch-pad como esperado, mas em 5 segundos o TouchpadOff é reescrito com o valor "2", e o touch pad fica ativo novamente.

Suponho que sejam as ferramentas do modo laptop que modificam a variável TouchpadOff. Tentei encontrar configurações relacionadas em ferramentas do modo laptop, mas não encontrei nada.

Alguma idéia de como determinar quem modifica a variável TouchpadOff e como desativar essa modificação?

    
por Dmitriy Sukharev 25.08.2012 / 17:19

1 resposta

1

Resolvi meu problema sem desativar o touchpad. O problema original era que eu tocava na área do touchpad com as palmas das mãos clicando nos controles que eu não queria clicar. Meu laptop anterior tinha tecla de atalho Fn para desabilitar o touchpad, mas ele não funciona no meu laptop atual, portanto, decidi escrever o script para desativá-lo, o que finalmente me levou a fazer a pergunta aqui.

Mas na verdade eu tenho o TouchPad sem botões (também conhecido como ClickPad). Com isso, posso mudar o modo de clicar nos componentes da interface do usuário no Linux. As opções disponíveis são clique pelo toque e clique clicando no clickpad. Eu selecionei a opção click by touch. E é claro que foi muito chato ter o foco mudado todo o tempo em que eu digito alguma coisa, especialmente levando em conta que o meu ClickPad é muito grande.

Então, como mudar para clicar nos componentes da interface do usuário clicando no ClickPad? Eu tenho o Gnome 3, mas a ideia deve ser a mesma na Unity e provavelmente em outras. Vá para Configurações do Sistema, selecione o item 'Mouse e Touchpad' lá. Vá para a guia "Touchpad" e desmarque a caixa de seleção "Ativar cliques do mouse com touchpad". É isso:)

Infelizmente, ainda há casos em que essa solução não será aceitável para você. Por exemplo, se você tiver o TouchPad (não o ClickPad) ou se o seu ClickPad for difícil de pressionar. Neste caso, seria adequado desativar o touchpad de forma programática. Portanto, deixo essa questão sem resposta.

    
por 20.01.2013 / 11:25