Pour rappel, xbindkeys permet d'associer une action ou un script à une touche ou un clic de bouton de souris.
À l'époque, j'avais écrit ce petit bout de code parce que je cherchais un gestionnaire de fenêtres qui me convenait et plutôt que de refaire à chaque fois l'association des touches du clavier, xbindkeys me permettait de garder les mêmes associations de touches avec différents gestionnaires de fenêtres. Il permettait également de faire ces associations avec les gestionnaires qui ne le permettaient pas.
Il a d'abord été écrit entièrement en C puis le besoin s'est fait sentir de pouvoir le modifier sans toucher au code en C ni appeler des scripts externes et un contributeur (Marcello Mathias Herreshoff) a rajouté la possibilité de le configurer en Scheme.
Au fil du temps, je me suis rendu compte que je refaisais un gestionnaire de fenêtres en rajoutant tout un tas de petits programmes appelés depuis xbindkeys (comme movemouse, xstickwin...) et quitte à faire quelque chose, je me suis lancé dans l'écriture d'un gestionnaire de fenêtres qui me convenait écrit, de manière homogène, en Common Lisp (clfswm).
Depuis, je n'utilise plus xbindkeys mais certains semblent continuer à s'en servir (voir l'annonce d'Uzbl par exemple).
Je continue à corriger les éventuels bugs, mais si quelqu'un veux reprendre le flambeau et créer un site plus moderne avec un wiki par exemple, une mailing-liste et utiliser un gestionnaire de versions, n'hésitez pas a me contacter. Dans tous les cas je continue à suivre xbindkeys mais - je le crains - d'un oeil de plus en plus distant.
Voilà, si vous avez envie de donner une nouvelle jeunesse à xbindkeys, ce sera avec plaisir que je passerai le flambeau.
Aller plus loin
- xbindkeys (31 clics)
- movemouse (12 clics)
- xstickwin (5 clics)
- clfswm (3 clics)
- Le README d'Uzbl (3 clics)
# Merci
Posté par genma (site web personnel) . Évalué à 7.
J'espère que quelqu'un reprendra le flambeau.
[^] # Re: Merci
Posté par Sylvain Blandel . Évalué à 4.
Merci !
[^] # Re: Merci
Posté par Mjules (site web personnel) . Évalué à 2.
Merci !
[^] # Re: Merci
Posté par DLFP est mort . Évalué à 1.
DLFP >> PCInpact > Numerama >> LinuxFr.org
[^] # Re: Merci
Posté par Jump3R (site web personnel) . Évalué à 2.
[^] # Re: Merci
Posté par hocwp (site web personnel) . Évalué à 10.
En fait tout le problème est dans ce que tu dis genma : si les journées faisaient 48 heures, ce serait avec plaisir que je continuerai à répondre à chaque mail (je suis quand même le mieux placé pour savoir comment fonctionne xbindkeys). Mais la liste de ceux auxquels je n'ai pas répondu commence à augmenter et comme je n'utilise plus xbindkeys, les choses risquent de s'aggraver.
En fais il n'y a plus beaucoup de bug découvert dans xbindkeys. Et j'oriente très souvent ceux qui veulent de nouvelles améliorations vers des scripts Shell ou mieux du Scheme si ce qu'ils demandent est vraiment tordu.
Je ne laisse pas xbindkeys à l'abandon, c'est juste que je commence à prendre mes distances avec le service après vente au quotidien.
Et donc si quelqu'un a la volonté de prendre le relais, ce sera avec plaisir que je donnerai un coup de main pour le mettre sur les rails.
# L'occasion fait le larron ...
Posté par taziden (site web personnel) . Évalué à 5.
J'espère que quelqu'un ou quelques uns reprendront la maintenance, voire l'amélioreront.
# Merci pour ces explications
Posté par maximegb . Évalué à 2.
Je me suis toujours demandé pourquoi xbindkeys alors que des tas de wm permettent déjà de configurer facilement des raccourcis claviers.
[^] # Re: Merci pour ces explications
Posté par hocwp (site web personnel) . Évalué à 3.
# xbindkeys sur savannah
Posté par hocwp (site web personnel) . Évalué à 3.
[^] # Re: xbindkeys sur savannah
Posté par hocwp (site web personnel) . Évalué à 5.
# xbindkeys vs hotkeys
Posté par Naha (site web personnel) . Évalué à 3.
Je n'ai pas encore essayé xbindkeys, mais je me demande quel avantage il a sur hotkeys (pour l'usage que j'en ai).
Extrait de la description sur le site de xbindkeys : Il associe […] une commande à une touche du clavier ou à un bouton de la souris.
Est-ce qu'il gère aussi l'appui sur plusieurs touches, du genre Ctrl+Alt+une lettre ? (je suppose que oui)
Il est indépendant du gestionnaire de fenêtres et peut capturer toutes les touches du clavier (ex: Power, Wake...).
Même les touches non détectées par xev ? (je suppose que non)
[^] # Re: xbindkeys vs hotkeys
Posté par hocwp (site web personnel) . Évalué à 5.
Oui, c'est la moindre des choses. Il gère aussi Ctrl+Alt+Bouton de la souris.
Même les touches non détectées par xev ? (je suppose que non)
Non, xbindkeys est en partie basé sur xev. Donc si xev ne détecte pas une touche, xbindkeys non plus.
Par rapport à hotkeys (que je ne connais pas beaucoup), xbindkeys n'est pas lié à un clavier particulier. Il ne se limite pas aux touches multimédia et les touches peuvent être déclarées par leur keycode ou leur keysym (c'est peut-être le cas pour hotkeys).Le fichier de configuration est soit très simple (une ligne pour la commande à lancer, une ligne pour la combinaison de touches), soit du Scheme.
La version en Scheme permet de faire des choses rigolotes de manière simple. Par exemple l'appui court/long. Appui de moins de 0,5s : lance un xterm. Appui de plus de 0,5s : lance un navigateur web.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.