|
Sujet : Gestion du clavier avec X sans WM |
| man-x69 |
Mjules a écrit :
pour jouer avec le focus, tu peux regarder avec les outils xdotools
|
Amusant, j'ai retrouvé ça et bricolé avec il y a quelques heures :D.
On commence par chercher l'identifiant de la fenêtre (même s'il n'y en a qu'une seule), et on lui donne le focus :
Code :
- DISPLAY=:0 xdotool search --pid $(ps ax |grep "python ui.py" |awk '{ print $1; exit}' |tail -n 1)
- DISPLAY=:0 xdotool windowfocus
|
Ou en une ligne :
Code :
- DISPLAY=:0 xdotool windowfocus $(xdotool search --pid $(ps ax |grep "python ui.py" |grep -v kill |grep -v grep |awk '{ print $1; exit}' |tail -n 1))
|
Les grep -v et tail sont-là pour choisir le bon programme et ne pas être imprévisible s'il est executé plusieurs fois par accident.
Ça fonctionne bien :jap:. |