Qual é a melhor maneira de definir as propriedades e o comportamento do touchpad?

5

Atualmente, existem muitos lugares para definir as propriedades e o comportamento do touchpad.

  1. As configurações predefinidas do sistema e a função touchpad.
  2. A chave do editor do dconf / org / gnome / settings-daemon / plugins / mouse /
  3. A ferramenta de sincronização
  4. A ferramenta do syndaemon
  5. A ferramenta xinput
  6. A ferramenta de configuração de dispositivos gpointing.
  7. Editando arquivos dentro do diretório /etc/X11/xorg.conf.d/

Eu não ficaria surpreso se houvesse ainda mais lugares ...

Posso usar um único local para controlar o touchpad e me livrar de outras coisas?  O Synclient parece cobrir todas as bases, mas devo fazer isso de uma maneira diferente?

Atualmente, o syndaemon parece ser executado pelo lightdm, e não posso dizer se ele está interferindo nas configurações do meu synclient, referindo-se à desativação do touchpad durante a digitação ou não. Eu também não saberia como impedir que o lightdm iniciasse uma instância do syndaemon se esse fosse o caso.

A ferramenta gpointing-device-settings, embora legal, parece obsoleta e não grava as configurações em nenhum lugar significativo, por isso ela deve ser executada sempre que o sistema for acordado do modo de suspensão ou reinicialização.

Parece que a chave no dconf-editor deve ser desativada para que o X11 ganhe controle sobre o touchpad, caso contrário, não há como saber quem controla quem (X11 ou Gnome). Por que existem duas instâncias de controle do touchpad? É melhor deixar o Gnome sob controle ou X11?

Não há como saber qual é a seção do touchpad de configurações padrão do sistema, depois de usar qualquer um dos outros métodos. É anulado pelos arquivos synclient, xinput, xorg.conf.d ou vice-versa?

Por fim, não está claro se devo usar o synclient ou xinput, qual deles tem precedência, etc.

Eu apreciaria qualquer orientação aqui.

    
por Aleve Sicofante 09.01.2013 / 09:59

1 resposta

0

Diferentes áreas de trabalho usam métodos diferentes. Infelizmente, depende totalmente de onde o driver do touchpad aparece na sua sessão. Por exemplo, o Puppy Linux com JWM usa o flsynclient, o KDE usa (o que pelo menos costumava ser) Synaptiks. Realmente, depende de qual área de trabalho você usa. De um modo geral, é melhor deixá-lo para qualquer ambiente que você usa. Se você usar algo como o KDE e o GNOME lado a lado, talvez seja necessário modificar os arquivos de configuração do X11 diretamente, porque suas configurações individuais não interagem. No entanto, se você usar o GNOME ou o Xfce, etc. quase que exclusivamente, use as configurações dessa área de trabalho.

O motivo é simplesmente conveniência. Se você editar a configuração do X ou usar uma ferramenta de terceiros, quando o GNOME tentar desligar o touchpad, por exemplo, para digitação, ele pode ser substituído pelo ambiente. As extensões que gerenciam o touchpad provavelmente não funcionarão. Mesmo que funcionem, suas configurações provavelmente não serão confiáveis porque, quando fizerem algumas alterações automáticas, elas assumirão o controle. Na próxima reinicialização, o sistema terá controle porque é assim que você o configura.

O único caso em que outro cliente é necessário é se você realmente precisa de mais configurações do que o ambiente que você usa.

Observe que o LightDM tem seu próprio usuário e, portanto, você pode efetuar login usando Su para alterar as configurações. Acredito que o usuário lightdm também tenha um centro de controle gnome e possa definir configurações para o touchpad dessa maneira, mas não tenho como dizer com certeza.

    
por JimmyC866 05.05.2015 / 16:09