[RÉSOLU][FVWM bouton 1] marche pas comme il devrait

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

[RÉSOLU][FVWM bouton 1] marche pas comme il devrait

Message par _alexmyself »

salut,
j'ai un soucis avec le bouton n°1 (premier en haut a gauche), il me fait un truc bizzarre plutot que la fonction a laquelle je lui ai demandé de correspondre.

j'ai testé la fonction sur le bouton n°2 et ca marche bien.

je viens de trier mes fichiers de conf et j'ai lu et relu mais rien ne semble devoir pourrir mon bouton n°1.

je pige pas...

il a quelque chose de particulier sur ce premier bouton ?

y'a un moyen de savoir ce qui agit sur un bouton ? avoir la liste des fonctions qui s'y appliquent ou n'importe quoi dans le genre ?

ah, il me fait "Iconify" au lieu d'utiliser ma super fonction de screenshot de l'écran
Dernière modification par _alexmyself le sam. 11 août 2007, 17:19, modifié 1 fois.
Avatar de l’utilisateur
Tebo
Chu Ko Nu
Messages : 368
Inscription : sam. 17 mars 2007, 23:24

Message par Tebo »

Tu peut définir les actions à exécuter sur chaque bouton comme sa:

Code : Tout sélectionner

Mouse 0 1 A Close
Mouse 0 2 A Stick
Mouse 0 6 A Thumbnail
Mouse 1 4 A Maximize 100 100
Mouse 3 4 A Resize
Mouse 2 4 A Maximize 0 100
Mouse 0 8 A Module FvwmRearrange -tile -animate -mn 2
Soit:
1er bouton: stick
2:thumbnail
3: Maximize...
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Message par _alexmyself »

c'est bien comme ça que je l'ai 'bindé' mais il en a rien a fou...
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Message par _alexmyself »

la bonne blague.....

en fait c'est le binding du bouton 10 qui prend sa place...

Mouse 0 1 A screenshiot
# Mouse 0 10 A iconifier

ça m'aide pas mais au moins je sait d'ou ça vient...

comment qu'on l'écrit le '10' ??...
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

_alexmyself a écrit :la bonne blague.....

en fait c'est le binding du bouton 10 qui prend sa place...

Mouse 0 1 A screenshiot
# Mouse 0 10 A iconifier

ça m'aide pas mais au moins je sait d'ou ça vient...

comment qu'on l'écrit le '10' ??...
Ouch désolé j'étais pas là je comprends pas ce que tu veux faire, si je lis ta ligne :

Code : Tout sélectionner

Mouse 0 1 A screenshiot
En gros tu dis à Fvwm:
N'importe quel bouton de souris (0) sur le bouton 1 (de ta barre de titre) n'importe où (A) on lance la fonction screenshiot (hihi)
ça serait pas plutôt :

Code : Tout sélectionner

Mouse 1 1 A screenshiot
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Message par _alexmyself »

n'importe quel bouton de la souris sur le bouton n°1 avec n'importe quel modifieur (maj,tab,ctrl..) lance ma super fonction

mais là dessus j'ai pas de souçis, la syntaxe du bind marche très bien pour les 9 autres bouton

c'est juste que le bouton n°10 prend en partie la place du n°1.
mes deux boutons ont un aspect différent, donc les numéros ne ce sont pas mélangés sur ce point.
par contre c'est bien la fonction du n°10 qui est effectuée quand je clique le n°1, et y'a aucun doute là dessus.

Mouse 0 1 A screenshiot
Mouse 0 10 A iconifier

je clique sur 1 ou 10 et ça fait "iconifier".
et c'est bien certain que c'est ma fonction "iconifier" car elle fait un icone particulier placé a un endroit particulier qui n'ont rien a voir avec ce que donnerait "Iconify"

ça sent le sapin pour fvwm..... :D
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

hihi quelle idée d'avoir une souris avec 10 boutons ;) (mode mauvaise foi off)
en fait quand tu mets 10 ça met le bind pour le bouton 1 et le 0 ...
Faudrait réessayer en mettant '10' "10", je peux pas te dire pour le résultat j'ai pas de souris comme ça ;) Sinon regarde avec 'xev' quand tu appuies sur ton bouton "10" le nom qu'il a.

EDIT: les gars de fvwm demandent ta partie souris dans ton xorg.conf

Perso je tenterai déjà:

Code : Tout sélectionner

Mouse '10' 1 iconifier
Mouse "10" 1 iconifier
Sinon tu peux directement poser la question à des demi-dieux sur http://fvwm.lair.be

EDIT 2: solution des demi-dieux :
thomas_adam : Warnaud: Get him to change the value of NUMBER_OF_EXTENDED_MOUSE_BUTTONS in libs/defaults.h in the FVWM source tree, then it will be fine.
Si tu y arrives pas je te referais un pkg, les sources patchées sont là : http://arnaud.fortier.free.fr/fvwm/fvwm ... -3.tar.bz2
le PKGBUILD plus tout ce qu'il faut ici : http://repo.archlinux.fr/i686/fvwm-patched/
Dernière modification par warnaud le sam. 11 août 2007, 13:33, modifié 1 fois.
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Message par _alexmyself »

merci warnaud

pour éclaircir un peu c'est le 10ème bouton de la fenetre, moi non plus je n'ai pas de souris a 10 boutons....et dieu, s'il existe, m'en préserve.... :D

je vais aller voir sur ton lien ce sera effectivement plus simple

tcho'
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

ouch
attends alors
c'est pas ça j'ai pas compris :@
http://www.zensites.net/fvwm/guide/bindings.html
sur les fenêtres les boutons sont numérotés ainsi :
|1|3|5|7|9|--------(Titre qui peut être centré/aligné à gauche ou à droite)-----0|8|6|4|2|

Y'a que 10 boutons possibles :'( mais heureusement tu peux leur donner des milliers de raccourcis pour chacun ^^
Par contre fais attention, à mettre trop de boutons, à la fin on sait plus où cliquer et sur certaines fenêtres genre gimp ça défonce le titre
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Message par _alexmyself »

ba la voila la solution, c'est pas 10 c'est 0 le dernier bouton.....

d'ou le fait que 10 initialise 1 et...0....mouais..bon, ça c'est fait....paie ta dose de honte pour le weekend...

merci, j'ai pas encore éssayé mais ça va très surement le faire
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

T'inquiètes c'est pas super user friendly du fait que tu configures absolument tout. Mais c'est vraiment génial, car tu peux entièrement te créer ton WM qui réagit complètement comme tu veux.
http://www.zensites.net/fvwm/guide/index.html << un petit guide le temps que je trouve le temps de remettre en forme la version française qui a disparue du net.
http://fvwm.lair.be/viewtopic.php?f=39&t=1700 << liste de pleins de conf
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Répondre