Page 1 sur 1

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

Publié : lun. 06 août 2007, 22:41
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

Publié : mar. 07 août 2007, 00:15
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...

Publié : mar. 07 août 2007, 12:20
par _alexmyself
c'est bien comme ça que je l'ai 'bindé' mais il en a rien a fou...

Publié : mar. 07 août 2007, 12:28
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' ??...

Publié : ven. 10 août 2007, 23:09
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

Publié : sam. 11 août 2007, 11:00
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

Publié : sam. 11 août 2007, 13:01
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/

Publié : sam. 11 août 2007, 13:32
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'

Publié : sam. 11 août 2007, 13:35
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

Publié : sam. 11 août 2007, 13:49
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

Publié : sam. 11 août 2007, 14:03
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