J'ai installé gnome-shell sur Ubuntu 17.04 et cela fonctionne parfaitement, mais j'ai du mal à activer le défilement naturel à l'aide du trackpad. Cela fonctionne parfaitement à la sortie de la boîte dans l'unité, mais dans gnome, malgré l'activation du défilement naturel dans les paramètres système, cela ne fonctionne pas. J'ai également créé le fichier ".Xmodmap" dans mon dossier personnel avec:
pointer = 1 2 3 5 4 6 7 8 9 10 11 12
et alors:
xmodmap .Xmodmap
J'ai également essayé de me déconnecter / me connecter, mais le défilement naturel est toujours désactivé. Enfin, j'ai essayé d'installer le package "naturalscrolling":
sudo add-apt-repository ppa:zedtux/naturalscrolling
sudo apt-get install naturalscrolling
mais je reçois:
E: Unable to locate package naturalscrolling
Une idée?
ps: ma machine est un Dell XPS 15 '9560
MISE À JOUR:
en exécutant xinput list
je vois ceci:
↳ DLL07BE:01 06CB:7A13 Touchpad id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
Pourquoi il y a 2 pavés tactiles différents?
$ /usr/bin/xinput set-prop 15 "libinput Scroll Method Enabled" 0, 1, 0
property 'libinput Scroll Method Enabled' doesn't exist, you need to specify its type and format
MISE À JOUR 2:
J'ai remarqué que le défilement naturel fonctionne en fait dans Pycharm (IDE basé sur java), mais Chrome, "Fichiers" et autres applications défilent toujours normalement :(
MISE À JOUR 3 :
J'ai "résolu" avec une installation propre d'Ubuntu GNOME (qui prend en charge le défilement naturel hors de la boîte)
Réponses:
J'utilise Ubuntu Gnome 17.04 sur un Dell XPS 15 9530, et voici ce qui a fonctionné pour moi:
La solution était de laisser
xserver-xorg-input-libinput
installé, et de supprimerxserver-xorg-input-synaptics
, puis de redémarrer. Il semble que la mise à niveau ait installé les deux et choisissait par défaut synaptic, qui ne semble pas avoir une option de défilement naturelle.la source
eu le même problème. résolu:
puis redémarrez
la source
Votre souris nécessite peut-être une propriété différente pour être définie. S'il vous plaît essayez ce qui suit:
Trouvez votre ID de souris (le mien est 10 ci-dessous):
Liste des propriétés disponibles de la souris (remplacez 10 par l'ID de votre souris):
Comme vous pouvez le voir, il existe une propriété nommée "Libinput Natural Scrolling Enabled" pour ma souris qui porte le numéro 278 dans mon cas.
Réglez-le sur 1 et le défilement naturel doit être activé (remplacez 10 par l'ID de votre souris et 278 par le numéro de votre propriété):
la source
Si vous utilisez le pilote synaptics,
xserver-xorg-input-synaptics
vous pouvez définir des valeurs négatives pourVertScrollDelta
etHorizScrollDelta
dans le fichier de configuration70-synaptics.conf
:Redémarrez ensuite et profitez du défilement naturel fluide de votre trackpad. Pour une explication détaillée, consultez cette page sur le wiki Arch .
la source
J'ai les éléments suivants dans les applications de démarrage:
et l'a nommé «Contournement du défilement Edge». Vous pouvez également inverser l'ordre de défilement à partir des «paramètres» lui-même (comme nous l'avons fait dans Unity).
Le 14 est le code du pavé tactile. Vous pouvez trouver le vôtre avec ...
ppa:zedtux/naturalscrolling
n'est pris en charge que jusqu'au 14.04.la source