Vous n'êtes pas identifié(e).
Bonjour à toutes et tous
Je vous avais dit avoir trouvé un nouveau logiciel pour faire du VRAI multitouch comme sur les tablettes "classiques".
J'ai finalisé les tests sur Diskio Pi et tout fonctionne comme attendu.
Vous trouverez tous les détails sur l'installation et l'utilisation sur ce site Framagit sur lequel je vous encourage à contribuer pour partager nos expériences :
Hors ligne
Good job.
Je vais tester ça rapidement.
Hors ligne
Merci Didier,
Je vais tester aussi dès que possible !
Hors ligne
Retour des tests !
La compilation et l'installation s'est bien passé, tout fonctionne quand je lance le démon et le client à la main.
Mais quand j'essaie de lancer le client automatiquement, impossible de connecter le client au démon.
Voici le log:
Touchégg v2.0.5.
Usage: touchegg [--daemon [start_threshold finish_threshold]] [--client]
Multi-touch gesture recognizer.
Touchégg is an app that runs in the background and transform the gestures you make on your touchpad into visible actions in your desktop.
For more information please visit:
https://github.com/JoseExposito/touchegg
Option Meaning
--daemon Run Touchégg in daemon mode. This mode starts a service that gathers gestures but executes no actions
--client Connect to an existing Touchégg daemon and execute actions in your desktop
Without arguments Touchégg starts in client mode
Starting Touchégg in client mode
Parsing you configuration file...
Using configuration file "/usr/share/touchegg/touchegg.conf"
Configuration parsed successfully
Connecting to Touchégg daemon...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Je suis obligé de relancer le démon à la main pour que la connexion s’effectue
sudo systemctl restart touchegg
La suite du log:
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Connection with Touchégg daemon lost. Reconnecting in 5 seconds...
Successfully connected to Touchégg daemon
Voici mon script de lancement du client, que je lance via crontab@reboot:
#! /bin/bash
exec >/home/pi/touchegg.log 2>&1
sleep 10
rm /home/pi/.config/touchegg/.touchegg.lock
export DISPLAY=:0
touchegg --client
Hors ligne
Ah j'ai trouvé
Il faut éditer /etc/xdg/autostart/touchegg.desktop
Et ajouter --daemon sur la ligne Exec
Exec=touchegg --daemon
Hors ligne
Voilà tu as trouvé avant que j'aie pu répondre !
J'ai redirigé les sorties du démon et des clients vers /var/log/touchegg mais les fichiers .desktop n'autorisent pas ça !
J'ai donc fait 2 petits scripts qui font ça !
Mais pour démarrer, il faut mieux garder la sortie du client pour voir les gestes détectés
Hors ligne
Oui effectivement tu l'as bien précisé dans le tuto qu'il fallait modifier le fichier desktop... Je suis allé trop vite.
L'utilisation est top, ça fonctionne super bien !
Ça manque juste d'effets visuels, d'animations OpenGL.. Mais bon c'est un détail, et c'est surement dû à LXDE utilisé dans Raspberry Pi OS.
Hors ligne
Ah je t'avoue que je n'ai pas regardé les animations !
Théoriquement on peut en mettre et on le voit dans les vidéos
Hors ligne
Bonjour à tous
Du nouveau du côté de Touchegg :
- la version 2.07 est sortie : elle intègre une grosse amélioration au niveau des messages : on peut maintenant choisir le niveau de messages que l'on souhaite avoir
ET en plus, elle intègre un outil pour gérer graphiquement la configuration sans éditer directement le XML :
Hors ligne