Pages : 1
#1 Le 27/07/2013, à 19:01
- omnimax
xdotool problème
Bonjour,
J'aimerai utiliser xdotool dans un script
Ici dans le bout de code, j'ai une erreur, alors qu'en changeant nautilus par firefox cela passe...pourquoi ?
#!/bin/bash
WID=`xdotool search --class "nautilus" | head -1`
sleep 1 && xdotool windowfocus $WID
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 42 (X_SetInputFocus)
Serial number of failed request: 17
Current serial number in output stream: 19
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
#2 Le 27/07/2013, à 19:40
- LapiGNU
Re : xdotool problème
Salut greg2007,
dans le man d'xdotool, au paragraphe windowfocus je lis "Uses XSetInputFocus which may be ignored by some window managers or programs.", il faut croire que Nautilus fait partie de ces programmes.
Tu peux essayer de remplacer windowfocus par windowactivate, avec plus ou moins de bonheur ; chez moi, Openbox semble ne pas apprécier ... hoplà ...
frenchKISS sur www.tchitcha.info, Ubuntu clé en main pour les réseaux de postes de travail.
et surtout : Sauvez les arbres, mangez des castors. Sauvez les castors, ne mangez pas d'arbres !
Hors ligne
#3 Le 28/07/2013, à 10:58
- omnimax
Re : xdotool problème
Merci LapiGNU,
En effet c'est clairement explicité dans le man
Avec l’option windowactivate je n'ai en effet plus d'erreur mais je n'ai pas non plus de focus sur la fenêtre.
14.04 unity et Linux Mint KDE 13 zsh-meilleur shell script fire
Hors ligne
Pages : 1