Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
760 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Gestion du clavier avec X sans WM

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gestion du clavier avec X sans WM

n°1446051
man-x69
Posté le 29-03-2020 à 18:34:35  profilanswer
 
Voir ce message dans le sujet non filtré
 

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 :
  1. DISPLAY=:0 xdotool search --pid $(ps ax |grep "python ui.py" |awk '{ print $1; exit}' |tail -n 1)
  2. DISPLAY=:0 xdotool windowfocus


 
Ou en une ligne :

Code :
  1. 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:.


---------------
A ce moment là le cerveau reptilien fait sauter le limiteur de puissance© Konovalov - Monorailcat iz ohverin
mood
Publicité
Posté le 29-03-2020 à 18:34:35  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  Gestion du clavier avec X sans WM

 

Sujets relatifs
Fresh install Odroïd: pas de clavier/souris sous X {Gentoo}Gestion de sauvegarde NAS sur plusieurs disques externes
Gestion des logs sur un serveur dédié.Gestion des erreurs
Recherche logiciel gestion compte en service webconseil logiciel gestion photo
rsync avec gestion des conflits et notifications[LDAP] gestion
Laptop + WM fiable & performant -> Dell XPS 15 9560 
Plus de sujets relatifs à : Gestion du clavier avec X sans WM


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR