Mon objectif est de permettre le défilement naturel au démarrage du système (ou au démarrage de la session), qui - jusqu'à présent - pouvait être facilement réalisé en utilisant un script de démarrage , mais depuis la migration de 12.04 (32 bits) à 13.04 ( 64 bits) Je ne suis pas en mesure d'automatiser cette tâche.
Voici le script utilisé:
#!/bin/sh
xinput set-prop 12 273 -25 -25
il fonctionne lors de l'exécution indépendante, il semble donc être remplacé par un appel ultérieur. Comment résoudre ça?
@reboot
entrée marquée dans crontab
pour appeler la commande xinput
.bash_login
, ou dans .profile
.conf
fichier dans /etc/init
/etc/rc*
/etc/pm
(qui en fait faisait fonctionner les choses pour la phase de démarrage, mais toute suspension/mise en veille ultérieure désactiverait à nouveau les paramètres personnalisés du trackpad).Dell XPS 13, Ubuntu 13.04 64 bits.
Cela n'explique pas pourquoi cela se produit, c'est juste une solution de contournement.
Vous pouvez réinitialiser automatiquement la propriété chaque fois qu'elle change. Utilisez ce 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