[xfwm4] Editer les raccourcis (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
zero
Hankyu
Messages : 18
Inscription : dim. 31 mai 2009, 12:19

[xfwm4] Editer les raccourcis (résolu)

Message par zero »

Bonjour,

J'ai remplacé le wm de gnome (Metacity) par xfwm4 sur mon PC.
Tout fonctionne très bien sauf que j'ai perdu les raccourcis que j'avais personnalisés dans Metacity.

J'ai cherché sur le net comme éditer les raccourcis de xfwm4 mais sans succès.
En fait on trouve 2 méthodes (avec un fichier keythemerc et avec un fichier xml) mais je suis pas sûr quelles soit encore d'actualité (en fait c'est assez confus pour moi :oops:).

Pouvez-vous m'expliquer comment paramétrer mes raccourcis (dans un fichier de conf de préférence) ?
Merci d'avance...
Dernière modification par zero le mer. 07 oct. 2009, 00:27, modifié 1 fois.
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par cdemoulins »

À priori, la configuration de tous les raccourcis clavier gérés par xfce dont entre autre xfwm4 est stocké dans «~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml».
Si tu le modifies fais attention de bien respecter la syntaxe xml surtout au niveau des caractères spéciaux : < = < et > = > …

Je pense par contre que le plus simple serais d'installer les outils de configuration de xfce : xfce4-settings puis après d'aller voir en lancant xfce4-settings-manager les sections «clavier» et «gestionnaire de fenêtres»
zero
Hankyu
Messages : 18
Inscription : dim. 31 mai 2009, 12:19

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par zero »

Bonjour,

J'ai bien vu le fichier xfce4-keyboard-shortcuts.xml mais il ne contient que les raccourcis standards et pas d'exemple pour les autres. Du coup, si tu aurais un exemple ça serait super car je n'en ai pas trouvé de valide sur le net et le wiki de xfce n'est pas très clair (Est-ce que je dois créer une balise parent avant mon raccourci ?...). En fait, ce qui me manque c'est la syntax.

J'ai aussi essayé aussi xfce4-settings-manager mais mes raccourcis ne sont pas pris en compte pourtant ils sont enregistrés dans la config (du coup je sais pas où :? ). Y a-t-il un daemon à démarrer ou une autre astuce (j'utilise Gnome) ?

Merci
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par cdemoulins »

J'ai posté mon fichier xfce4-keyboard-shorctuts.xml qui contient un certain nombre de raccourcis modifier par rapport à la valeur par défaut donc tu devrais pouvoir comprendre un peu mieu lu syntaxe.
Par contre je ne suis pas sur que ça résolve ton problème vu que tu dis que les paramètres ne sont pas pris en compte lorsque tu fais des modifications avec l'interface graphique. Il n'y a aucun daemon à démarrer normalement xfwm4 devrait lire la configuration en utilisant xfconf. Éventuellement redémarrer xfwm4 pour tester après une modification du fichier xml.
zero
Hankyu
Messages : 18
Inscription : dim. 31 mai 2009, 12:19

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par zero »

Merci,

Ça ressemble à ce que je recherche :

Code : Tout sélectionner

<property name="custom" type="empty">
  <property name="<Alt>F2" type="string" value="xfrun4"/>
  ...
<property>
J'essaie dès que possible.

Remarque : xfce4-settings-manager ne met pas à jour mon xfce4-keyboard-shortcuts.xml (me demande pas pourquoi) donc je vais quant même essayer.
zero
Hankyu
Messages : 18
Inscription : dim. 31 mai 2009, 12:19

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par zero »

cdemoulins a écrit :Par contre je ne suis pas sur que ça résolve ton problème ...
Effectivement ça marche pas :cry: .
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par mélodie »

zero a écrit :Effectivement ça marche pas :cry: .
Salut,

Regardes si tu trouves ce que tu recherches dans le Menu > Paramètres > Gestionnaire de fenêtres > Onglet clavier. (pas compris pour Metacity/xfwm4 : tu utilises Xfce4 ?)

Si c'est le bureau Gnome que tu as, tu pourrais essayer openbox/obconf/openbox-themes ?
zero
Hankyu
Messages : 18
Inscription : dim. 31 mai 2009, 12:19

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par zero »

Bonjour,

J'ai juste remplacé Metacity par Xfwm4 (le wm Xfce) sinon c'est du "pur" Gnome.
En fait, j'ai voulu l'essayer car il est plus léger que Metacity et il gère mieux le composite.

J'ai déjà essayer Openbox qui est encore plus léger mais pour le composite, c'est pas vraiment ça. Xfwm4 me semblait donc être un bon compromis... sauf au niveau paramétrage et doc où là je trouve pas ça extraordinaire.
Menu > Paramètres > Gestionnaire de fenêtres > Onglet clavier
Pour Gnome ou Xfce ?
Si c'est Gnome on peut effectivement configurer des raccourcis mais si ce raccourci appel un terminal (urxvt ou gnome-terminal) celui-ci se place en / et pas ~ pour le répertoire de travail :twisted: même si je le force (avec par exemple gnome-terminal --working-directory=~) :twisted: :twisted:, ça peut te sembler minime mais ça a l'incroyable don de m'agacer profondément :twisted: :twisted: :twisted: . Je n'ai pas ce problème avec Metacity car je configure mes raccourcis depuis gconf-editor (apps/Metacity/...).
Si tu parle de Xfce (xfce4-settings-manager) est bien ça marche pas. Les raccourcis sont bien enregistrés mais ils ne fonctionnent pas :!: :!: :!:

ps : désolé si je te semble imprécis mais je n'ai pas mon pc avec moi.
Avatar de l’utilisateur
cdemoulins
Chu Ko Nu
Messages : 310
Inscription : mar. 11 mars 2008, 04:15
Localisation : Paris

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par cdemoulins »

Bon il doit te manquer un process qui permet de gérer la configuration.

Fait des tests en essayant de lancer ses process :
* xfsettingsd (paquet xfce4-settings)
* xfconfd (se trouve dans /usr/lib/xfce4/)

Je pense que le premier lance le second donc commence par xfsettingsd et en regardant le script de démarrage d'une session xfce, xfsettingsd est démarré juste avant xfwm4.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par tuxce »

pour xfce comme pour gnome, c'est pas directement le gestionnaire de fenêtre qui gère les raccourcis autres que ceux des fenêtres, c'est le service gnome-settings-daemon et xfce-settings-helper pour xfce, sauf ... qu'ils se marchent sur les pieds !

il faut utiliser l'un ou l'autre, pas les 2 parce qu'ils doivent avoir pas loin de 99% de fonctionnalités en commun, mais comme c'est jamais si simple, si t'enlèves gnome-settings-daemon, tu perds tout simplement l'environnement gnome (fond d'écran, style gtk etc...), enfin bref, en résumé, tu vas plus te prendre la tête qu'autre chose.
zero a écrit : J'ai déjà essayer Openbox qui est encore plus léger mais pour le composite, c'est pas vraiment ça.
même qu'il en a pas du tout :)
il faut utiliser xcompmgr
zero a écrit : Si c'est Gnome on peut effectivement configurer des raccourcis mais si ce raccourci appel un terminal (urxvt ou gnome-terminal) celui-ci se place en / et pas ~ pour le répertoire de travail :twisted: même si je le force (avec par exemple gnome-terminal --working-directory=~) :twisted: :twisted:, ça peut te sembler minime mais ça a l'incroyable don de m'agacer profondément :twisted: :twisted: :twisted: . Je n'ai pas ce problème avec Metacity car je configure mes raccourcis depuis gconf-editor (apps/Metacity/...).
il suffit d'indiquer le répertoire au complet:

Code : Tout sélectionner

gnome-terminal --working-directory=/home/zero
zero
Hankyu
Messages : 18
Inscription : dim. 31 mai 2009, 12:19

Re: [xfwm4] Editer les raccourcis (non résolu)

Message par zero »

Merci tuxce pour ton explication, je comprends mieux pourquoi je n'arrivais pas à configurer mes raccourcis.
Effectivement, il fallait bien un /home/username et pas ~ :oops:
Je considère mon problème résolu.

ps: merci aussi cdemoulins de t'être intéressé à mon problème.
Répondre