Je parlais à un ami qui possède un Mac. Il a sa configuration de sorte que, lorsqu'il passe trois doigts sur son pavé tactile, il se déplace dans l'espace de travail dans cette direction. Est-il possible de l'installer dans Ubuntu?
Je parlais à un ami qui possède un Mac. Il a sa configuration de sorte que, lorsqu'il passe trois doigts sur son pavé tactile, il se déplace dans l'espace de travail dans cette direction. Est-il possible de l'installer dans Ubuntu?
Réponses:
Votre pavé tactile (matériel) doit prendre en charge cette fonctionnalité et vous devrez peut-être ensuite configurer votre pavé tactile (Ubuntu reconnaît et active automatiquement certains matériels).
Un séchoir commun est synaptique. Vous pouvez activer le défilement à deux doigts à partir de la section souris et pavé tactile du panneau de commande.
Si vous souhaitez des options supplémentaires, vous devrez éditer manuellement quelques fichiers de configuration. Les options dépendent du matériel.
Il y a une page de débogage ici:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Jetez un coup d’œil à cette page, si vous pouvez identifier votre matériel, nous pouvons peut-être vous apporter une assistance plus spécifique.
Un exemple de guides spécifiques au matériel: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
Vous pouvez également jeter un oeil à "easystroke"
http://sourceforge.net/apps/trac/easystroke/wiki
Voici une démonstration de easystroke en action: http://www.youtube.com/watch?v=CagAEgXAAzA
Tutoriel complet utilisant touchegg, easystroke est préférable d’être utilisé avec la souris plutôt que le touchpad.
Si vous utilisez Unit, vous pouvez rencontrer des conflits avec les gestes intégrés. Le tutoriel que j’ai obtenu avec des informations sur ce problème (veuillez consulter le lien ci-dessous). Je n'avais pas de gestes intégrés, donc ce tutoriel fournit uniquement des informations sur la configuration.
Download Touchegg :
sudo apt install touchegg
exécutez-le, mais tuez juste après, il créera un fichier
~/.config/touchegg/touchegg.conf
ouvrez-le dans l'éditeur que vous désirez et ajoutez ces trois lignes ci-dessous dans la section name = "All"
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
Exécutez touchegg pour l'essayer
touchegg &
Editez le fichier de configuration comme vous le souhaitez, puis ajoutez touchegg à la liste des applications de démarrage.
Le tutoriel que j'ai mentionné se trouve ici - il contient des éléments obsolètes (vous n'avez pas à le compiler). Quoi qu'il en soit, merci au créateur!
Essayez de glisser confortablement . Fournit des gestes à 3 et 4 doigts pour changer d’espace de travail, ainsi que quelques autres comme la fenêtre ouverte dans mac.
Cela utilise également xdotool, mais plus confortable que les gestes libinput-laggy si vous me le demandez.
Ce qui suit a fonctionné pour moi sur Ubuntu 16.04 et 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Redémarrez votre ordinateur après les étapes ci-dessus. Mon ~/.config/libinput-gestures.conf
est:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
C'était ma solution: 4 doigts et direction naturelle.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
J'ai utilisé le pilote synaptics avec xdotool pour le faire ...
Pour la vitesse de mon pavé tactile macbook:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
Pour l'espace de travail de changement de geste à 3 doigts:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
Comme déjà mentionné:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Mais vous devez aller à:
cd ~/libinput-gestures
et éditez le libinput-gestures.conf créé:
gedit libinput-gestures.conf
Et puis sécurisez ce qui suit est correctement défini:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
N'oubliez pas: vous devez définir les combinaisons de touches dans les paramètres Ubuntu sur celles indiquées ci-dessus - elles doivent être les valeurs par défaut.
EasyStroke
qui peut faire ce que vous cherchez. Voir ici pour les instructions d'installation.