Hors de la boîte, je reçois des gestes de défilement et de clic droit. Je suis très intéressé par les gestes à trois doigts (comme faire glisser trois doigts vers le haut pour voir toutes les fenêtres ouvertes), mais il semble qu’il n’ya aucun moyen de les faire fonctionner.
J'ai essayé avec les gestes étendus extension GNOME-Shell et touchegg, qui ne fonctionnent pas.
Des idées sur la façon d'obtenir ces?
J'utilise XPS 15 avec Ubuntu 18.04 (X.org). J'ai réussi à faire fonctionner plusieurs gestes pour moi. Kohei Yamada a développé une application appelée Fusuma pour permettre les gestes multi-touch sous Linux. Pour cela, vous devez installer Ruby sur votre ordinateur, s'il n'est pas déjà installé.
Suivez les instructions de la page de fusuma fichier Lisez-moi de GitHub ou suivez ces étapes qui fonctionnent pour moi:
Tout d’abord, vérifiez si votre utilisateur actuel fait partie du groupe de saisie. Vous pouvez le faire en
Sudo gpasswd -a $USER input
Puis déconnectez-vous et reconnectez-vous. Installez maintenant xdotool et libinput-tools.
Sudo apt-get install libinput-tools
Sudo apt-get install xdotool
Si vous n'avez pas installé Ruby, vous pouvez le faire maintenant:
Sudo apt install Ruby
Maintenant, installez fusuma
Sudo gem install fusuma
Il s’agit essentiellement de créer un fichier .yml
avec la configuration souhaitée. Si vous souhaitez des gestes standard, vous pouvez suivre ces instructions ou n'hésitez pas à modifier les paramètres pour obtenir les gestes souhaités.
Accédez à votre dossier de configuration dans le répertoire de base.
cd ~/.config
Maintenant, créez un dossier nommé fusuma
mkdir fusuma
cd fusuma
Créez un fichier appelé config.yml
touch config.yml
Vous pouvez maintenant utiliser votre éditeur de texte favori pour entrer le contenu de ce fichier.
nano config.yml
Copiez et collez les instructions suivantes si vous utilisez GNOME, qui est l’environnement par défaut de 18.04.
swipe:
3:
left:
command: 'xdotool key alt+Right'
right:
command: 'xdotool key alt+Left'
up:
command: 'xdotool key super'
down:
command: 'xdotool key super'
4:
left:
command: 'xdotool key ctrl+alt+Down'
right:
command: 'xdotool key ctrl+alt+Up'
up:
command: 'xdotool key ctrl+alt+Down'
down:
command: 'xdotool key ctrl+alt+Up'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 0.4
pinch: 0.4
interval:
swipe: 0.8
pinch: 0.1
Notez que les gestes que cette configuration a créés pour vous sont les suivants:
Geste multi-touch | Action |
3 doigts - gauche | Aller suivant sur le navigateur |
3 doigts - droit | Retournez sur le navigateur |
3 Fingers - Up | Afficher tout Windows |
3 doigts - vers le bas | Fermer Exposé (Esc) |
4 Fingers - Left | Bureau suivant |
4 Fingers - Right | Bureau précédent |
4 Fingers - Up | Bureau suivant |
4 Fingers - Down | Bureau précédent |
Après cela, vous pouvez exécuter la commande dans le terminal pour vérifier s’il est installé
Sudo fusuma
rien ne se passera dans le terminal. Commencez tout simplement à utiliser vos gestes multi-touch - glissez-le sur votre pavé tactile.
Il ne vous reste plus qu'à ajouter Fusuma et la commande correspondante dans vos applications de démarrage.
J'espère que cela t'aides.
Ubuntu 18.04 utilise Xorg comme serveur d'affichage par défaut au lieu de Wayland. L'extension Extended Gestures mentionnée ne fonctionne actuellement qu'avec Wayland.
Ce que vous devez faire, c'est choisir Wayland lors de la connexion après un redémarrage. Ce lien montre la même procédure mais l’inverse (de Wayland à Xorg).
Travailler sur 18.10 (XPS 9570): Recherchez simplement "Application de démarrage" en appuyant sur la touche Super Key (touche Windows dans mon cas), puis ajoutez une nouvelle application. ajoutez la commande fusuma
puis redémarrez pour le tester.