Je suis en train d'utiliser XPS 15 avec Ubuntu 18.04 (X.org). J'ai réussi à faire fonctionner les gestes multi-touch pour moi. Kohei Yamada a développé une application appelée Fusuma pour activer les gestes multi-touch sur Linux. Vous devrez installer Ruby sur votre machine s'il n'est pas déjà installé.
Suivez les instructions depuis la page README de Fusuma sur GitHub ici ou vous pouvez suivre ces étapes qui ont fonctionné pour moi :
Tout d'abord, vérifiez si votre utilisateur actuel fait partie du groupe input. Vous pouvez le faire en
groups $USER | grep -w input # Pour vérifier
sudo gpasswd -a $USER input # Pour ajouter
Puis déconnectez-vous et reconnectez-vous. Maintenant, installez xdotool et libinput-tools.
sudo apt install libinput-tools
sudo apt install xdotool
Si vous n'avez pas installé Ruby, vous pouvez le faire maintenant :
sudo apt install ruby
Ensuite, installez Fusuma
sudo gem install fusuma
Définir vos gestes
Cela revient à créer un fichier .yml
avec la configuration souhaitée. Si vous voulez des gestes standards, vous pouvez suivre ces instructions ou n'hésitez pas à les ajuster pour obtenir les gestes souhaités.
Allez dans votre dossier de configuration dans le répertoire home.
cd ~/.config
Créez maintenant un dossier nommé fusuma
mkdir fusuma
cd fusuma
Créez ensuite un fichier appelé config.yml
touch config.yml
Vous pouvez maintenant utiliser votre éditeur de texte préféré pour entrer le contenu de ce fichier.
nano config.yml
Copiez-collez les instructions suivantes si vous utilisez GNOME, qui est l'environnement par défaut dans 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
Remarquez que les gestes que cette configuration a créés pour vous sont les suivants :
Geste Multi-Touch Action
3 Doigts - Gauche Suivant sur le Navigateur
3 Doigts - Droite Retour sur le Navigateur
3 Doigts - Haut Afficher toutes les fenêtres
3 Doigts - Bas Fermer Exposé (Esc)
4 Doigts - Gauche Bureau Suivant
4 Doigts - Droite Bureau Précédent
4 Doigts - Haut Bureau Suivant
4 Doigts - Bas Bureau Précédent
Après cela, vous pouvez exécuter la commande dans le terminal pour tester s'il a été installé
sudo fusuma
Rien ne se passera dans le terminal. Commencez simplement à utiliser vos gestes multi-touch - balayez sur votre touchpad.
Il ne vous reste plus qu'à ajouter Fusuma et la commande pour celle-ci dans vos applications de démarrage.