Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-08-2021 18:25:58

Tawal
Membre
Distrib. : Debian 11 Bullseye
Noyau : Linux 5.10.0-9-amd64
(G)UI : Xfce
Inscription : 25-02-2021

[Contourné - Tableau de bord] Xdotool: mouse-click ne fonctionne pas

Hello,

J'ai un souci avec xdotool et son option "mouse-click".

En effet, celle-ci ne fonctionne pas quelque soit la fenêtre en question terminal, firefox, conky etc ...
Par contre, les autres options très similaires (comme mouse-enter ou mouse-leave) fonctionnent très bien.
Mais ce n'est pas l'effet recherché.

Un exemple :
Mon terminal Xfce a pour titre de fenêtre "Tawal $ chemin_du_dossier_dans_lequel_il_est_ouvert".
Si j'entre cette commande :

xdotool search --sync --name "Tawal" behave %@ mouse-click exec echo "OK"

ben ça ne marche pas : rien ne s'affiche quand je clique sur la fenêtre du terminal.

Tandis que celle-là fonctionne :

xdotool search --sync --name "Tawal" behave %@ mouse-enter exec echo "OK"

Avec cette 2ième commande, un "OK" s'affiche à chaque fois que ma souris entre dans la fenêtre du terminal.

Savez-vous y remédier ?
Si non, connaissez-vous un contournement ?

En vous remerciant de votre aide.

PS: mes recherches m'indiquent que ce souci a déjà été relevé, mais aucune solution n'est apportée.
D'où ma question ici wink

Dernière modification par Tawal (19-08-2021 09:34:32)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#2 18-08-2021 07:56:16

Tawal
Membre
Distrib. : Debian 11 Bullseye
Noyau : Linux 5.10.0-9-amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [Contourné - Tableau de bord] Xdotool: mouse-click ne fonctionne pas

up

Mon but final étant de faire un conky cliquable, je suis ouvert à toute autre solution.

merci.gif

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#3 18-08-2021 13:53:33

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-16-amd64
(G)UI : Mate
Inscription : 16-12-2016

Re : [Contourné - Tableau de bord] Xdotool: mouse-click ne fonctionne pas

Hello
oui étrange cette histoire de mouse-click
beaucoup en cause mais aucune solution a l'horizon , pourtant cela date un peu
sinon en tapant conky interactif dans un moteur de recherche

quoi que sur xfce , je tenterais un truc simple de créer un tableau de bord
tu le dimensionnes le superpose au conky et tu rend le fond transparent

Dernière modification par Croutons (18-08-2021 13:53:46)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#4 18-08-2021 21:04:17

Tawal
Membre
Distrib. : Debian 11 Bullseye
Noyau : Linux 5.10.0-9-amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [Contourné - Tableau de bord] Xdotool: mouse-click ne fonctionne pas

Whaouu smile Super ton idée du tableau de bord transparent.

C'est ce que j'ai fait et je l'ai rempli du même lanceur plusieurs fois afin de ne pas rater le lanceur transparent.
Et c'est quasiment invisible.
Il n'y a que le clic droit qui indique qu'il y a un tableau de bord à cet endroit.

C'était pour moi la solution la plus simple à mettre en place.
Car j'ai bien fait une recherche "conky intéractif" mais beaucoup de résultats parlent de ........ xdotool !
D'autres ont des solutions en python, mais j'y connais que dalle donc pour adapter ... difficile (j'ai même pas essayé de tester zen.gif)

J'avais déjà une solution palliative avec un lanceur sur le bureau, icône transparente, le tout placé à proximité de mon conky.
Mais bon c'était pas trop intuitif.

C'est dommage que xdotool ne fonctionne pas avec le mouse-click.
Il fonctionnait avant ... en 2014, j'étais sur Debian Wheezy de mémoire.
J'ai bien tenté avec une vieille version (2014) trouvée ici : https://launchpad.net/ubuntu/+source/xdotool
Mais même en changeant la libxdo3, xdotool ne fonctionne pas avec cette commande.
Je pense que le "bug" est plus profond (libx11 etc ...), et j'ai pas voulu aller plus loin, ça faisait trop de paquet à rétrograder, avec le risque de "péter" ma Debian.
Et puis c'est pas trop bon d'avoir des paquets "outdated".

En tous cas, merci.gif à toi de cette astuce yes.gif

Je ne mets pas en résolu, car ça pourrait tromper wink

Encore MERCI.

Edit:
Un petit plus à ta solution comparée à celle que j'avais mis en place : un seul clic suffit smile

Edit2:
J'ai changé le titre, indiquant le contournement par un tableau de bord.
Ça va pour moi et mon cas, car c'est TOUT le conky que je veux cliquable.
Avant, j'utilisais Conky Clicky qui permettait de faire des boutons placés ! Vraiment dommage ce bug de xdotool !

Dernière modification par Tawal (19-08-2021 09:51:33)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

Pied de page des forums