Infos sur des icones

Bonjour,

J’en reviens sur ma marote.

Avec pyxhook j’obtiens les focus clavier sur les icones du Bureau.
Je ne sais faire que des CTRL+C avec xdotool pour récupérer le texte
associé à l’icone (quelque chose comme ce qui correspond à “Exec=” d’un
fichier .desktop).

Je voudrais obtenir plutôt le libellé situé sous l’icone (par exemple
“Corbeille”).

Avec le module Xlib ça me paraît impossible.
J’y ai cru avec la méthode query_tree() mais c’est un échec.

Sauriez-vous comment lire le texte associé d’une icone quand le focus
clavier est dessus ?
Une idée serait est d’amener le pointeur de la souris dessus
automatiquement.

Merci
pierre estrem

Je débarque, mais pourquoi ne pas tenter d’utiliser le raccourci pour renommer l’icône, sélectionner tout le texte (fait par défaut au focus je crois) et copier le texte sous l’icône ainsi ?

Le fait est que je fais cela pour un public aveugle et que notre distro
aciah-linux basée en fin de compte sur Debian, vocalise les widgets via
le “lecteur d’écran” Orca, qui ne sait pas “vocaliser” les icones du
desktop.
Il ne sait que dire “Bureau” quand le bureau apparaît.

Donc quand le focus clavier est sur une icone du bureau, on entend rien
du tout.

Ce que je sais faire est de faire un ctrl+c comme je le disais et il y a
des icone que je ne parviens pas à trouver (leurs .desktop) dans notre
environnement XFCE.
Je ne sais “parser” facilement que les fichiers situés dans $HOME/Bureau.

pierre estrem

Cela semble être un bug d’Ubuntu et il semble avoir été patché depuis janvier 2024:

Bonsoir,

Merci pour cette info.
Mais je me perds parce que je ne sais quel lien suivre pour atteindre
le patch.
A quoi doit ressembler ce patch ?

Merci de m’aider !?