xset não tem nenhum efeito no meu arquivo .xsessionrc

1

Eu preciso definir algumas configurações de trackpoint automaticamente. Não sei o melhor arquivo para colocar esses comandos, mas usei .xsessionrc . Os comandos são executados corretamente (posso verificar isso adicionando set -x no script, vejo o comando xset sendo executado). O comando xinput tem o efeito pretendido, mas o comando xset não tem efeito.

Alguém pode me ajudar a descobrir como executar todos esses comandos, incluindo xset , automaticamente?

Aqui estão meus comandos:

xinput set-prop "Synaptics Inc. Composite TouchPad / TrackPoint (Stick)" "Device Accel Profile" 7
xinput set-prop "Synaptics Inc. Composite TouchPad / TrackPoint (Stick)" "Device Accel Constant Deceleration" 1.45
xinput set-prop "Synaptics Inc. Composite TouchPad / TrackPoint (Stick)" "Device Accel Adaptive Deceleration" 40
xinput set-prop "Synaptics Inc. Composite TouchPad / TrackPoint (Stick)" "Device Accel Velocity Scaling" 40
xset m 40 80

Eu posso executar exatamente o mesmo comando xset depois de fazer o login e funcionar como pretendido.

Eu corro o KDE (Kubuntu 14.10). Sua configuração GUI não tem como definir os parâmetros que eu quero definir.

    
por MountainX 28.12.2014 / 07:42

1 resposta

1

O comando xset é executado, mas algo no KDE substitui essas configurações posteriormente.

A solução mais fácil seria encontrar o lugar no KDE onde você pode definir a aceleração do mouse. Pode não haver um .

Se você não conseguir encontrar uma maneira de GUI, você terá que organizar o seu comando xset para ser executado após o KDE definir suas próprias preferências não modificáveis. Adicione um script de autostart .

    
por 02.01.2015 / 04:27