Estou executando o Ubuntu 12.04 LTS em um MacBook Pro 5.5. Só estou me perguntando se há algo que tira todas as dobras do touch-pad. Funciona bem, mas parece lento, o toque duplo funciona cerca de 75% do tempo e, às vezes, enquanto eu seleciona algo em uma página diferente (embora não tenha certeza se isso tem a ver com o touch-pad e não é estranho) erros de laptop para um novo LTS)
Se houver programas, aplicativos, comandos além das opções integradas do sistema> mouse e trackpad> menu de touch pad que permitem que alguém "otimize" o potencial do touch pad.
Respostas:
Você pode modificar a seção relevante do arquivo
/etc/X11/xorg.conf
. Se o arquivo não existir, crie um. Um arquivo de exemplo para mostrar o formato correto é este:Você pode excluir, modificar ou adicionar linhas de opção. Aqui estão algumas opções usadas com freqüência. (O link se refere a outro arquivo, mas não se preocupe com isso; o caminho que eu dei fará a mesma coisa)
Como é complicado reiniciar cada vez para testar sua configuração, recomendo usar
synclient
na linha de comando. Aqui está outro link wiki do Arch que explica como usarsynclient
. Além de usá-lo para testar valores de opções, também é possível ver quais são os valores padrão para as opções que você não definiu.fonte
Apenas use
Interface gráfica para controlar o seu touchpad. Muito facil.
fonte
E: Unable to locate package gsynaptics
Ótimo ajuste Chan-Ho Suh , você pode fazer essas alterações para obter "Rolagem natual":
fonte
Eu usei o seguinte: crie o arquivo /etc/X11/xorg.conf conforme recomendado acima:
então faça o seguinte:
isso deve despejar as configurações atuais do touchpad no arquivo e economizar muito tempo, basta ajustar os valores do que aparece como resultado. Verifique novamente a sintaxe resultante ou você poderá interromper o seu servidor X. Isso também irá despejar os "Parâmetros ..:" algo como aquela linha que o sincliente produz, você precisará removê-lo. Não sei como filtrá-lo no nível da linha de comando. e não se esqueça de adicionar
EndSection
no final.editado para melhor versão do comando shell.
fonte
sudo ... | ...
tubo não funciona porque a única coisa que você está executando como raiz é osynclient -l
antes do tubo. Você pode tentar usar o sudo nos dois lados do tubo ou incluir o comando./root
$ su $ sudo synclient -l | sed 's/ \([a-Z0-9]*\) *= \([0-9.]*\)/\tOption "\1" "\2"/' >> /etc/X11/xorg.conf
e recebi uma permissão negada. edit: deixa pra lá, parece que está funcionando bem por esse caminho, não sei bem o que fiz. Também ajustei a regex para levar em conta valores negativos.su
é apenas para alterar o usuário e você precisará de permissões de root para fazê-lo, o comando para executar como sessão raiz deve sersudo su -
executado e os comandos...
final elogout
or ouexit
.Encontrei uma excelente solução nos fóruns há alguns dias, especificamente para macbooks, se não parecer sensível, adicione isso à sua inicialização
Fingerclow synclient = 10; synclient FingerHigh = 20
Coloque qualquer nome e adicione-o como seu comando e é isso.
fonte