Le paramètre par défaut pour les pavés tactiles synaptiques comprend une fonctionnalité de collage mappée dans le coin supérieur droit du pavé tactile. Je peux désactiver ce comportement en exécutant la commande
synclient RTCornerButton=0
Mais chaque fois que je redémarre, mes paramètres sont rétablis. Comment puis-je empêcher que cela se produise?
60-synaptics-options.conf
, d' autres disent50-
,51-
...Le démon des paramètres Gnome peut remplacer les paramètres existants (par exemple ceux définis dans xorg.conf.d) pour lesquels les paramètres existants dans
/usr/share/X11/xorg.conf.d/50-synaptics.conf
sont ignorés. C'est ainsi que je l'ai corrigé.Il respectera désormais la configuration synaptique existante de votre système.
Suivez ensuite la solution de monkbroc qui fonctionnera maintenant.
la source
dconf-editor
solution. Donc, je place ajouté un script/etc/profile.d/
qui dort 10 secondes avant d' appliquer les paramètres:(sleep 10; synclient TapButton2=3) &
.(Peut-être) la solution de contournement la plus rapide consiste à créer une entrée dans les "Applications de démarrage". Il pouvait être trouvé dans le lanceur d'unité.
Un exemple d'entrée ressemble à ceci:
Prénom:
Enable Palm Detection
Commander:
synclient PalmDetect=1
Commentaire:
Enable synclient palm detection
Ceci est essentiellement équivalent à la réponse d'Augustin Riedinger, mais au lieu de créer manuellement l'entrée de bureau, nous laissons Ubuntu le faire pour nous.
la source
La meilleure méthode qui a fonctionné pour moi est d'ajouter vos modifications dans Xsession.d, afin qu'elle se charge automatiquement pour tous les utilisateurs lorsque vous vous connectez à X:
(le fichier n'existe pas, vous pouvez donc le nommer comme vous le souhaitez. Les chiffres sur la gauche indiquent l'ordre dans lequel il sera exécuté par rapport aux autres fichiers.)
/etc/X11/Xsession.d/80synaptics
(appartenant à root, avec les autorisations 644)
Par exemple, vous pouvez l'utiliser comme base:
Testé sous Ubuntu 14.04 et 16.04
la source
/var/log/Xorg.0.log
erreurs ou des avertissements dans le fichier journal.Faire
synclient
coller les options entre les sessions XUtilisation de
startx
( xinit )Ajoutez des
synclient <option>=<value> &
lignes.xinitrc
avant la ligne qui exécute votre gestionnaire de fenêtres ou votre environnement de bureau , comme ceci:L'exemple ci-dessus définit les
synclient
options avant d'exécuter l' environnement de bureau Xfce . Les lignes commençant par#
sont des commentaires (ils ne seront pas exécutés).Utiliser un gestionnaire d'affichage
La méthode est la même que pour
xinit
, sauf que vous mettez lessynclient
lignes dans un script de démarrage approprié pour votre gestionnaire d'affichage, par exemple/etc/GDM/Init/Default
.Si vous avez des doutes, permettez-moi de vous référer à l'excellent ArchWiki . Même si elle est spécifique à Archlinux, la plupart des solutions fonctionnent dans chaque distribution Linux en raison de la nature DIY d'Arch. Avoir un bon!
la source
synclient; synclient RTCornerButton=0; synclient
?J'utilise Xubuntu 14.04 et cela peut ne pas fonctionner pour vous. Ouvrez la session et le démarrage ou quel que soit le nom qui vous convient. Accédez à l'onglet Démarrage automatique de l'application, quel que soit le nom qui vous convient. Cliquez sur le bouton ajouter. Conservez le nom et la description que vous souhaitez et dans le type de commande:
Si vous souhaitez ajouter plusieurs lignes, séparez-les par un
;
Assurez-vous que la commande que vous venez de créer est cochée.
la source
Ajouter
synclient [Var=Value]
à la fin de ~ / .bashrcExemple:
synclient RTCornerButton=0
Cela vous obligera à définir ce paramètre de synclient à chaque connexion.
la source
essayez touchegg, cette solution a fonctionné sur mon XPS13 Ubuntu16.04 https://samtinkers.wordpress.com/2016/06/13/3-finger-gestures-in-ubuntu-16-04/
la source
Toutes les solutions suggérées ici ne fonctionnent pas pour moi:
/home
dossier car c'est une config locale (donc je peux garder les paramètres même si je change ma distribution par exemple).bashrc
ou.xinitrc
ne semblent pas être exécutés correctementJ'ai donc fini par créer un
.desktop
fichier qui démarre automatiquement:Ce n'est peut-être pas la meilleure solution, mais cela fonctionne pour moi.
la source
Aucune des solutions n'a fonctionné pour moi dans Ubuntu 14.04 LTS avec le bureau Unity. Pour rendre les paramètres permanents, j'ai dû coller les commandes synclient dans un script shell et ajouter le script shell à mes applications de démarrage dans Unity.
Remarque: Le script shell doit démarrer quelque chose comme
#!/bin/bash
avant les commandes synclient, et les autorisations doivent être changées en exécutable.la source
Avec Wayland (toujours expérimental en 17.04, mais bientôt par défaut), vous disposez de tous les réglages dont vous avez besoin:
la source
ajoutez ces lignes dans la section "InputClass"
Si vous utilisez GNOME ou Cinnamon Desktop Manager, il y a de fortes chances que les paramètres de GNOME / Cinnamon puissent remplacer vos paramètres personnalisés. Pour empêcher les paramètres de GNOME / Cinnamon de remplacer les vôtres, ouvrez l' éditeur dconf [
dconf-editor
] et modifiez l'entrée suivante:Décochez actif .
la source