script do trackpad não está funcionando na inicialização / login

4

O problema em questão

Meu objetivo é habilitar a rolagem natural no início do sistema (ou início da sessão), que - até agora - poderia ser facilmente alcançado usando um script de inicialização , mas desde a migração de 12,04 (32 bits) para 13,04 (64 bits) não consigo automatizar esta tarefa.

Aqui está o script usado:

#!/bin/sh
xinput set-prop 12 273 -25 -25

funciona quando é executado de forma independente, por isso parece ser substituído por uma chamada posterior. Como resolver isso?

O que eu tentei?

  • Adicionando uma entrada nos aplicativos de inicialização do script do trackpad
  • Usando uma entrada @reboot sinalizada em crontab para chamar o comando xinput
  • Chamando o script do trackpad em .bash_login ou em .profile
  • Adicionando um arquivo .conf em /etc/init
  • Acho que em algum momento eu até tentei mexer em diretórios de sequenciamento e sequenciar nomes de arquivos em /etc/rc*
  • Incluindo uma chamada em vários scripts em /etc/pm (que na verdade fazia com que as coisas funcionassem para a fase de inicialização, mas qualquer suspensão / suspensão subsequente desativaria as configurações personalizadas do trackpad novamente)

Ambiente

Dell XPS 13, Ubuntu 13,04 64 bits.

    
por Eliran Malka 21.06.2013 / 18:04

2 respostas

1

Isso não explica por que isso está acontecendo, é apenas uma solução alternativa.

Você pode redefinir automaticamente a propriedade sempre que ela for alterada. Use este script:

#!/bin/bash
while true; do
  xinput list-props 12 | grep -q "Synaptics Scrolling Distance (273):.*-25, -25" || xinput set-prop 12 273 -25 -25
  sleep 5
done
    
por Eric Carvalho 28.06.2013 / 03:51
-1

Instalei recentemente o Ubuntu 13.04 em um Dell Inspiron 17R, e meu touchpad foi reconhecido apenas como um mouse PS / 2. Eu encontrei uma postagem nos Fóruns do Ubuntu que continham um driver personalizado para ativar os recursos do touchpad. Depois que eu o instalar, as configurações do sistema do Ubuntu > As configurações do mouse e do touchpad listaram as opções do touchpad. E então um post sobre como habilitar Natural Scrolling usando o dconf-editor. Espero que isso ajude.

    
por Garry 27.06.2013 / 15:22