Sur mon Thinkpad, j'ai besoin d'exécuter quelque chose comme ça dans le terminal:
xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Middle Button Emulation" 8 1
de sorte que mes 2 boutons sur mon pavé tactile émulent le clic du milieu de la souris. Maintenant, j'ai besoin que cette ligne soit exécutée chaque fois que je démarre GNOMe ou X ou quoi que ce soit, pour que ça "marche".
J'ai essayé ~ / .xsession ou ~ / .bashrc mais en vain. Dois-je le mettre dans les scripts de démarrage de GNOME ou dans / etc / X quelque part?
J'utilise Ubuntu 11.10.
sleep 5
au début de votre.xsession
fichier?Réponses:
J'utilise Enlightenment DM, mais cela concerne d'autres DM / ordinateurs de bureau. Je commence ma session en utilisant xsession, j'ai donc initialement mis les commandes xinput dans ~ / .xsession qui n'ont pas changé tous les paramètres que je voulais changer. Seulement certains d'entre eux. Je m'attendais à tout ou à aucun changement, j'ai donc ajouté une boucle de 10 interactions à ma session .x avec des intervalles de 1 seconde, en exécutant les commandes xinput à chaque fois et en vérifiant si les paramètres étaient appliqués. À ma grande surprise, tous les paramètres ont été appliqués après la première itération.
Cela signifie que c'est votre DM qui fait quelque chose pour remplacer vos paramètres xinput et puisque la commande qui lance votre DM (E17 dans mon cas) est la dernière de votre fichier .xsession, ce fichier n'a pas sa place.
J'ai ajouté les lignes suivantes dans mon ~ / .profile et cela a résolu le problème:
PS. set-int-prop est déconseillé au profit de set-prop (man xinput).
J'espère que cela aide quelqu'un.
la source
Ajoutez la commande directement aux applications de démarrage. Dans le champ de commande.
ou
créer un script simple et ajouter le script aux applications de démarrage.
la source
Créez un fichier
/etc/X11/Xsession.d/
dedans.la source
/etc/X11/xinit/Xsession
Voici comment je l'ai fait dans Ubuntu 14.04 à partir du terminal:
1) Vérifiez le nom de votre appareil:
2) Voir les options disponibles pour votre appareil:
3) Modifier les paramètres (pour rendre les paramètres cohérents après le redémarrage / l'arrêt, ajoutez simplement cette commande aux applications de démarrage ):
Voici un exemple de commande que j'ai utilisé pour activer les traînées verrouillées dans mon pavé tactile:
Pour activer / modifier une autre option, recherchez-la dans les options disponibles de votre appareil et jouez avec elles jusqu'à ce que vous obteniez le résultat souhaité, puis ajoutez la commande aux applications de démarrage et vous avez terminé! J'espère que ça aide! :)
la source