Dual Blog : DeFr's Weblog

imwheel, les boutons rendus utiles | lundi 21 février 2005, 23h05

Bon, j'ai fait allusion à imwheel dans un des posts d'hier, en précisant que j'allais détaillé ultérieurement, voici donc venu le moment de vous parler plus en détail de ce petit programme sous Linux des plus utiles, et qui, à ma connaissance ( mais en même temps, j'avoue ne pas avoir chercher très longtemps ) n'a pas d'équivalent sous Windows. Commençons par un petit peu de contexte : j'utilise des souris avec générallement tout plein de boutons, notamment, en plus des 3 normaux - bouton gauche, bouton droit, roulette - deux boutons sous le pouce. Principallement, ces boutons ont été étudiés pour faciliter la navigation sur le web, l'un des boutons servant à aller à la page précédente dans l'historique, l'autre à la page suivante. Vu que je surfe beaucoup, c'est déja pas mal, mais du temps ou j'utilisais Windows, j'étais frustré par le fait que ces boutons ne pouvaient faire que cela, alors que j'imaginais plein d'autres usages de ces mêmes boutons dans d'autres types de logiciel.

Encore plus rageant en réalité, les anciens pilotes de souris Microsoft permettait d'affecter de tels comportements selon les applications, mais, parait-il parce qu'il n'était pas utilisé, le support pour cette fonctionnalité a été retiré des dernieres versions. C'est donc le coeur rempli d'allegresse que j'ai découvert imwheel lors de mon passage sous Linux ^^; Evacuons tout de suite ce qui fache : oui, l'ensemble de la configuration doit se faire par un fichier texte. Non, ca ne serait même pas très difficile de developper une interface graphique pour la configuration, mais, ermmm, disons qu'il faut reconnaitre que ce n'est généralement pas la priorité des developpeurs sous Linux. A decharge, la configuration reste quand même à mon avis assez aisée, mais je vous laisse juge, voici mon fichier .imwheelrc :

"(f|F)irefox|mozilla|mozilla-bin" None, Up, Alt_L|Left None, Down, Alt_L|Right "^Gnome-?(T|t)erminal" None, Up, Up None, Down, Down "^(g|G)imp" None, Up, Control_L|Z None, Down, Control_L|Y "nautilus" None, Up, Alt_L|Left None, Down, Alt_L|Right

Sachant que Up et Down correspondent aux deux boutons sous le pouce. La lecture du fichier vous revelle aussi un des reves d'utilisation que j'avais : pouvoir affecter dans les programmes d'édition d'image ( The GIMP étant bien évidement le meilleur d'entre eux ) ses boutons aux fonctionnalités : Défaire / Refaire ( Undo / Redo ), ce qui permet de comparer facilement avant et après application d'un filtre par exemple, des choses de ce genre ^^ Accessoirement, vous voyez aussi que je me suis amusé à faire en sorte qu'ils appellent l'historique des commandes dans mon terminal, c'est plus pour le fun que réellement utile, parce que générallement, quand j'suis en train de bosser dans l'terminal, j'ai plutot les deux mains sur le clavier, et donc la souris est toute seule dans son coin... M'enfin, ca montre un peu l'étendu des possibilités du système ^^

Vous remarquerez aussi que le tout est quand même relativement cours : pour le moment, les seuls logiciels ou j'utilise la souris de facon intense me semble être pour surfer et dans des logiciels de dessins, pour le reste, j'ai plutot les deux mains sur le clavier. Toutefois, s'il vous semble que j'oublie de facon evidente un truc, ou si vous avez des idées de la facon dont ces boutons pourraient être exploités dans d'autre applications, les commentaires sont ouverts à toutes vos suggestions ^^

Revenir au blog
Vous souhaitez ajouter un nouveau commentaire ? Faites donc, il vous suffit de remplir le petit formulaire ci-dessous.
Sites visités