Activer le défilement horizontal dans Ubuntu


57

Les paramètres de la souris et du pavé tactile ne permettent pas d'activer le défilement horizontal dans Ubuntu 13.04+ (Raring / Saucy / Trusty) (GNOME 3.8+):

Paramètres de la souris et du pavé tactile

Pas de défilement horizontal, même en activant le défilement à deux doigts ou le contenu collé aux doigts .

Comment est-ce possible?

Réponses:


63

Il existe un chemin à travers l' éditeur dconf ; alors:

  1. ouvrez l'éditeur dconf via le tableau de bord;
  2. allez dans org> gnome> settings-daemon> périphériques> touchpad ;
  3. Cochez Horiz-Scroll-enabled , comme vous le voyez sur la capture d'écran.

Activer le défilement horizontal

Edit: Dconf Editor était pré-installé le 13.04, où j'ai d'abord fait face au problème; mais les 13.10 et 14.04, il est plus facile d'utiliser gsettings , voir la réponse de Samuel Cavazos .


12
Je vous remercie! Je ne comprends toujours pas la raison pour laquelle cette option a été supprimée du panneau de configuration: /
mid_kid

3
Ouais moi aussi. On dirait qu’il s’agit d’un projet GNOME, dans lequel la fonctionnalité est sacrifiée pour plus de simplicité!
Alen

1
Au moins, ils ne le rendent pas impossible;)
mid_kid

1
C’est un moment où je souhaite que le framework stackoverflow permette plusieurs votes positifs;) merci
lu1s

3
Que faire s'il n'y a pas de touche du pavé tactile? FYI: Mon ordinateur portable est un touchpad. v16.04
Waldemar Wosiński

26

Autre manière: lancez ceci dans votre ligne de commande

synclient HorizTwoFingerScroll=1

Permet-il également le défilement latéral si j'ai désactivé le défilement à deux doigts?
Alen

Je pense que le défilement des bords est contrôlé par d'autres options: VertEdgeScrolletHorizEdgeScroll
Dmitry Pashkevich

4
Ni l'éditeur dconf, ni gsettings n'ont fonctionné pour moi sur Lubuntu 14.04, mais celui-ci l'a fait:synclient HorizEdgeScroll=1
iynque

2
@iynque Fonctionne également sur Xubuntu 16.04. Comment faites-vous cela permanent?
vu

Je suis sur Lubuntu 17.04 et je reçu un message d'erreur indiquant: Couldn't find synaptics properties. No synaptics driver loaded?.
kiltek

22

Ou simplement courir

gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true"

dans un terminal


Cette astuce fonctionne également très bien si vous avez l'objectif opposé: désactiver le défilement horizontal. Il suffit de définir la variable sur "false" au lieu de "true".
Bryson S.

Il a dit de définir la valeur de la clé. Rien ne s'est passé.
dustbindiva

Exécutez gsettings set org.gnome.settings-daemon.peripherals.touchpad Horiz-Scroll-enabled-activé "true" dans Terminal, rien ne s'est passé.
dustbindiva

4
$ gsettings set org.gnome.settings-daemon.peripherals.touchpad horiz-scroll-enabled "true" >No such schema 'org.gnome.settings-daemon.peripherals.touchpad'
Ondra Žižka

2
Je suis sur Lubuntu 17.04 et a également reçu le No such schema 'org.gnome.settings-daemon.peripherals.touchpad'message.
kiltek

6

Configurez votre liaison de clé Linux pour que Shift + Mouse wheel envoie un événement de défilement horizontal:

  • Installer xbindkeys xautomation
  • Éditez ~ / .xbindkeysrc.scm et écrivez:

    ; bind shift + vertical scroll to horizontal scroll events
    (xbindkey '(shift "b:4") "xte 'mouseclick 6'")
    (xbindkey '(shift "b:5") "xte 'mouseclick 7'")
    

Courez xbindkeys.

En outre, pour Firefox 17+, ouvrez about:configet définissez:

  • general.autoScroll = true
  • mousewheel.with_shift.action = 1
  • Facultativement, configurez la vitesse de défilement: mousewheel.with_shift.delta_multiplier_x = 300

Source: https://coderwall.com/p/xnez3g/horizontal-scroll-with-mouse-under-linux

Je travaille tous les deux. Bien que xbindkeyscertaines applications s'en tiennent à leur propre comportement, par exemple Firefox.


C'est fantastique, merci beaucoup, vous êtes le meilleur.
Zwolin

2

Sur la variante de bureau MATE, j'ai trouvé le chemin d'accès dconf suivant:

/ org / compagnon / ordinateur de bureau / périphériques / pavé tactile / défilement horizontal à deux doigts

Capture d'écran de la modification / org / mate / ordinateur de bureau / périphériques / pavé tactile / réglage horizontal du défilement à deux doigts

J'utilise un ordinateur portable avec un pavé tactile Synaptics sous Ubuntu (MATE) 18.04.


sudo apt install dconf-editor
jperelli
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.