web-dev-qa-db-fra.com

Macbook Trackpad très grossier

J'ai récemment installé Ubuntu sur mon Macbook. Tout semble bien fonctionner sauf le trackpad. Le clic droit (avec 2 doigts) fonctionne très bien, mais lorsque j'essaie de faire défiler le curseur, il est très lent et moins lisse que sur Mac OS X.

Dois-je mettre à jour les pilotes ou y a-t-il une autre option que je dois activer ou modifier pour que cela fonctionne comme je le veux?

5
Rajat

Avez-vous cherché le logiciel "Touchpad" dans Synaptic? Par exemple, avec les ordinateurs Lenovo, l’installation de Synaptics (un pilote de pavé tactile pour les pavés tactiles Lenovo) fournit une interface que l’utilisateur peut utiliser pour modifier des paramètres tels que la vitesse du curseur, etc.

Essayez de chercher le logiciel "Touchpad" et voyez si quelque chose de pertinent apparaît pour le trackpad/touchpad Mac OS.

2
sam

Mettez cette ligne dans vos applications de démarrage:

synclient FingerLow=10; synclient FingerHigh=20

Cela devrait corriger la gigue. Cela fonctionne sur mon MacBook 4.1 de toute façon.

1
weberc2

Vous pouvez essayer Touchegg , c'est une application pour créer des gestes multi-touch.

1
Alfredo Hernández

EDIT: J'ai écrit tout cela en supposant que vous parliez de la vitesse de défilement plutôt que de la vitesse du curseur/du pointeur. Pour ce dernier, tout est identique sauf pour l'option "VertScrollDelta".

De plus, la plupart de ces choses peuvent être changées en utilisant une interface graphique sur Kubuntu (ou vraisemblablement avec une autre distribution avec KDE comme environnement de bureau).


Vous pourriez trouver une solution en configurant synaptics. Vous pouvez en savoir plus sur toutes les Options possibles à partir de la ligne de commande en utilisant man synaptics ou à partir de cette version en ligne de la page de manuel. J'ai fait quelque chose de similaire sur une distribution basée sur Ubuntu 16.04 (Elementary OS Loki) tout à l'heure.

Si vous trouvez quelque Option que vous voudriez changer, vous pouvez probablement (je ne pouvais pas sous OS élémentaire) le tester avec synclient :

synclient YOUR_OPTION_HERE=YOUR_NUMBER_HERE

YOUR_OPTION_HERE - Peut-être VertScrollDelta par exemple.

YOUR_NUMBER_HERE - Puisque je n'ai pas changé cette valeur particulière, je ne sais pas quels nombres pourraient convenir à celle-ci (ils doivent être entiers bien que).

Et lorsque vous avez terminé d’essayer les modifications, il existe 2 façons de les rendre permanentes:

La manière xorg.conf

Dans mon cas, /usr/share/X11/xorg.conf.d/50-synaptics.conf m'a chargé de copier d'abord le fichier de configuration:

Sudo cp -a /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

Ensuite, je modifie le nouveau fichier avec l'éditeur de mon choix. Les éditeurs d'interface graphique (par exemple, gedit, kate, scratch-text-editor) doivent Sudo -H devant eux et ceux de la CLI (par exemple, nano, vim, emacs) peuvent être exécutés simplement Sudo Je crois.

Sudo -H YOUR_EDITOR_HERE /etc/X11/xorg.conf.d/50-synaptics.conf

Dans ce fichier, vous ajoutez vos nouvelles lignes à un emplacement approprié. Exemple possible:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        Option "YOUR_OPTION_HERE" "YOUR_NUMBER_HERE"

Redémarrez (le reconnexion peut également fonctionner) et voyez si cela a changé.

La manière synclient

(Celui-ci je ne me suis pas testé. Quelques crédits à weberc2.)

Ajoutez la ligne suivante à vos applications de démarrage:

synclient YOUR_OPTION_HERE=YOUR_NUMBER_HERE

Si vous ne trouvez pas de moyen plus pratique de le faire, c'est un moyen d'y parvenir (testé sur Ubuntu et Kubuntu):

Créez un nouveau fichier sur /home/YOUR_USERNAME_HERE/.config/autostart avec le nom de votre choix. Il devrait avoir l'extension .desktop (nom se terminant). Ouvrez votre nouveau fichier avec un éditeur (pas de Sudo nécessaire cette fois) et écrivez:

[Desktop Entry]
X-GNOME-Autostart-enabled=true
Exec=synclient YOUR_OPTION_HERE=YOUR_NUMBER_HERE
Type=Application
StartupNotify=true
Terminal=false
Name=YOUR_NEW_NAME_HERE
Hidden=true

Je ne suis pas sûr de savoir quelles lignes sont absolument nécessaires, mais toute ligne supplémentaire ne devrait pas faire de mal. La ligne Exec est le plus important.

Enregistrez votre fichier. Ferme le. Redémarrez (le reconnexion peut également fonctionner) et voyez si cela a changé.

0
Carolus