#1 Le 15/02/2008, à 23:54
- vomoho
fvwm changement de bureau
Bonjour,
J'ai installé fvwm-crystal, je le trouve d'ailleurs tres bien. Par contre j'ai un problème car le changement de bureau se fait via les touches alt+f1... et je voudrais remplacer ca par ctrl+alt+flèche(gauche ou droite) se décaler d'un bureau à gauche ou à droite. Si quelqu'un sais comment faire celà m'interresse.
Merci d'avance
Hors ligne
#2 Le 16/02/2008, à 00:27
- philpep-tlse
Re : fvwm changement de bureau
Salut, hum je pense que c'est complexe, surtout si tu ne connait pas les config de fvwm...
Tout ce que je peut te dire c'est que les fichier de config sont dans /usr/share/local (ça dépend de comment t'a fait l'install) mais je te le dit direct : tu va galerer si tu ne sais pas bidouiller fvwm...
Mais il y a quelque chose de sympa avec fvwm c'est que quand tu clique sur le bureau avec le clic du milieu de la souris, tu peut naviguer entre les bureau juste avec la souris... C'est infiniment plus rapide.
le "lol" est aux boulets ce que le ";" est aux programmeurs
blog | Wiki Fvwm | Essayez le Window Manager From Scatch | Topic WMFS
Hors ligne
#3 Le 16/02/2008, à 01:09
- vomoho
Re : fvwm changement de bureau
Apparement il existerait une fonction
GotoPage- [Left|Right|Up|down]
qui permettrait si j'ai bien compris de se décaler d'un bureau. Elle apparait dans le fichier /usr/share/fvwm-crystal/fvwm/components/functions/Desktop-Pager. Après je ne sais pas commet la combiner avec les touches (M (Alt_L) et C (Control_L)) qu'il me faut ni ou la mettre.
Pour me déplacer à la souris je suis pas fan je vais plus vite au clavier du moins pour changer de bureau.
Hors ligne
#4 Le 16/02/2008, à 01:21
- philpep-tlse
Re : fvwm changement de bureau
Yep, bien vu pour la fonction, mais les racourcis sont dans le dossier bindigs :
[phil@phil-debian:/usr/local/share/fvwm-crystal/fvwm/components/bindings]$grep "GotoPage-Right" *
Desktop-PageSwitch-Horizontal:Mouse 4 R $[Mod] GotoPage-Right
PageSwitch-Horizontal:Key bracketright A $[Mod1] GotoPage-Right
PageSwitch-Horizontal_NumLock:Key bracketright A $[Mod1]2 GotoPage-Right
Donc il faut modifier le fichier PageSwitch-Horizontal... Il faut que tu trouve comment expriment ctrl + alt + fleche (gauche/droite) en langage fvwm... Bonne recherches et n'oublie pas de dire la soluce ... a la limite si t'arrive a te faire comprendre par le dev polonais tu pourrait proposer cette amélioration. (je te rassure il doit parler anglais aussi )
Je suis sur la version 3.0.5 donc peut être on à pas les mêmes fichier (ou pas)
EDIT : je ne suis pas dessu en ce moment mais peut être un
echo $Mod1
Pourrait être utile à la compréhension
Dernière modification par philpep-tlse (Le 16/02/2008, à 01:22)
le "lol" est aux boulets ce que le ";" est aux programmeurs
blog | Wiki Fvwm | Essayez le Window Manager From Scatch | Topic WMFS
Hors ligne
#5 Le 16/02/2008, à 02:24
- vomoho
Re : fvwm changement de bureau
J'ai donc essayé:
Key Left M C GotoPage-Left
Key Right M C GotoPage-Right
Cela ne marche pas. Je me demande si ce n'est pas bracktleft et bracketright. Je verais ca demain. Si jamais tu as des infos je suis preneur. Je te remercie déjà de ton aide.
Hors ligne
#6 Le 16/02/2008, à 16:00
- black_dust
Re : fvwm changement de bureau
Salut
Alors pour fvwm, je sais pas trop, mais je pense que ca doit ressembler au conf de fluxbox, vu que les wm sont assez semblables.
Alors, pour une flux c'est dans un fichier conf qui s'appelle keys (essaie de trouver un keys ou un truc dans le genre quelque part dans
usr/share/fvwm-crystal/fvwm
je pense)
Pour ma flux, les configs de touches sont les suivantes :
OnDesktop Mouse1 :HideMenus
# OnDesktop Mouse2 :WorkspaceMenu
OnDesktop Mouse3 :RootMenu
OnDesktop Mouse4 :NextWorkspace
OnDesktop Mouse5 :PrevWorkspace
Mod1 Tab :NextWindow
Mod1 Shift Tab :PrevWindow
Mod1 T :ToggleDecor
Mod1 F1 :Workspace 1
Mod1 F2 :Workspace 2
Mod1 F3 :Workspace 3
Mod1 F4 :Workspace 4
Control Mod1 Right :NextWorkspace
Control Mod1 Left :PrevWorkspace
None 233 :NextWorkspace
None 234 :PrevWorkspace
Control Shift F1 :SendToWorkspace 1
Control Shift F2 :SendToWorkspace 2
Control Shift F3 :SendToWorkspace 3
Control Shift F4 :SendToWorkspace 4
Mod1 N :Minimize
Mod1 M :MaximizeWindow
Mod1 C :Close
Ca doit surement être semblable pour fvwm-crystal. Donc pour changer de bureau avec les flèches ce serait :
Control Mod1 Right :NextWorkspace
Control Mod1 Left :PrevWorkspace
Voila !
Je te promets rien, mais je pense que les deux wm sont assez semblables et que ca doit ressembler à cela !
Linux for Ashes beings !
Hors ligne
#7 Le 16/02/2008, à 23:12
- vomoho
Re : fvwm changement de bureau
Après adaptation des lignes que tu m'as donné ca ne marche toujours pas.
Key Left C $[Mod1] GotoPage-Left
Key Right C $[Mod1] GotoPage-Right
J'ai aussi essayé :
Key Left M C GotoPage-Left
Key Right M C GotoPage-Right
Car selon un autre fichier de config de fvwm :
M - Control key (Control_L)
C - Control key (Alt_L)
Dernière modification par vomoho (Le 16/02/2008, à 23:13)
Hors ligne
#8 Le 17/02/2008, à 18:44
- Corran
Re : fvwm changement de bureau
Bonsoir,
Essayes ceci:
Key Left A MC GotoPage-Left
Key Right A MC GotoPage-Right
Tu peux aussi remplacer le A par R qui activera ce raccourci que sur le bureau vide.
Desktop: Intel Pentium D945 3.4GHz - 1024Mo - nVidia 7300LE - Gentoo Amd64
Laptop: Intel Celeron M 1.3GHz - 512Mo - Ati mobility radeon 9600 - Debian
Netbook: Asus EeePC 701 - Debian
Invitations FON, demandez par mp.
Hors ligne
#9 Le 25/02/2008, à 20:50
- vomoho
Re : fvwm changement de bureau
Désolé de ne pas avoir répondu plutôt.
Merci Corran de ton aide mais ta solution ne marche pas. Ou sinon c'est que je l'ai pas mis dans le bon fichier.
Hors ligne
#10 Le 26/02/2008, à 22:47
- Corran
Re : fvwm changement de bureau
Ton soucis viens maintenant de la fonction GotoPage-(Left|Right). Es tu sur d'elles ?
La syntaxe que je t'ai donné pour définir un raccourci clavier est la bonne. Sous fvwm tu peux utiliser GotoDesk ou GotoPage avec divers arguments, je te renvoie d'ailleurs aux pages man de fvwm.
Pour ce qui est de fvwm-crystal je ne peux pas plus t'aider. Il faudrait savoir ce que fais exactement GotoPage-(Left|Right)
Dernière modification par Corran (Le 26/02/2008, à 22:47)
Desktop: Intel Pentium D945 3.4GHz - 1024Mo - nVidia 7300LE - Gentoo Amd64
Laptop: Intel Celeron M 1.3GHz - 512Mo - Ati mobility radeon 9600 - Debian
Netbook: Asus EeePC 701 - Debian
Invitations FON, demandez par mp.
Hors ligne