web-dev-qa-db-fra.com

Kubuntu TouchPad à défilement naturel seulement mais pas pour la souris

KDE a l'option "Inverser le sens du défilement", ce qui est très bien lorsque j'utilise mon pavé tactile. Cependant, j'utilise également une souris assez souvent sur mon ordinateur portable, mais lorsqu'il s'agit d'une souris, je préfère le défilement normal. Est-ce possible? Si non, par où puis-je commencer si je veux le mettre en œuvre moi-même?

4
Hosh Sadiq

Vous pouvez utiliser xinput Dans terminal, tapez

xinput --list

pour rechercher le périphérique que vous souhaitez modifier, par exemple:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Primax Kensington Eagle Trackball         id=11   [slave  pointer  (2)]
⎜   ↳ Atmel Atmel maXTouch Digitizer            id=12   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=15   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sony Vaio Keys                            id=8    [slave  keyboard (3)]
    ↳ Video Bus                                 id=9    [slave  keyboard (3)]
    ↳ Power Button                              id=10   [slave  keyboard (3)]
    ↳ Front Camera                              id=13   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]

si vous voulez changer le comportement de défilement (Trackball pour moi ici), tapez

xinput --set-button-map 11 1 2 3 5 4

ou

xinput --set-button-map 'Primax Kensington Eagle Trackball' 1 2 3 5 4

ici 1/2/3 signifie bouton l/m/r, et 4/5 signifie roue haut/bas. Et 11 est l'identifiant de ce périphérique.

6
House Zet

Cette réponse implique des changements dans la configuration du pavé tactile Synaptics via synclient (immédiat, mais non persistant) ou xorg.conf.d/50-synaptics.conf (persistant, mais ne prend effet qu'après le redémarrage) sont décrits en termes de GNOME plutôt que KDE, mais fonctionnera également bien dans les deux environnements.

En changeant le trackpad VertScrollDelta, vous annulez le changement ici, mais pas pour les molettes de la souris. La réponse de @ House Zet fonctionnera aussi et vous permettra de changer la direction des périphériques d’entrée arbitraires, mais modifier la configuration du trackpad est un peu plus simple et fera ce que vous (et beaucoup d’autres) voulez, qui consiste à inverser les directions du trackpad mais pas des autres périphériques.

2
Alex Dupuy

Je ne sais pas comment KDE était de retour en 2014 lorsque cette question a été posée, mais pour le moment, KDE dispose d'une autre fenêtre de paramètres appelée "Touchpad" où vous pouvez inverser la direction de défilement du défilement vertical et horizontal, ce qui est très agréable. Assurez-vous donc que vous recherchez "tactile" au lieu de "souris" dans le menu de votre application (c'est l'erreur que je faisais).

1
user115859