Forum bépo

Forum des utilisateurs du bépo

Vous n'êtes pas identifié(e).

#1 29/10/2013 19:05:30

librefan
Membres
Inscription : 29/10/2013
Messages : 7

[GNU/Linux]

Bonjour,

J'ai quitté Lubuntu depuis un bout de temps et suis maintenant avec #!Crunchbang ou AntiX.

Ce qui me manque dans #!Crunchbang, c'est de pouvoir associer la touche mail au lancement de Thunderbird/Icedove. Le fichier de configuration se trouve dans .config/openbox/rc.xml.

Ce que je ne sais pas, c'est quel n° de touche est la touche «mail». J'ai utilisé la commande xinput query-state <n° de l'id du clavier> et j'ai un truc de ce genre que je ne sais pas déchiffrer:

3 classes :
KeyClass
	key[0]=up
	key[1]=up
	key[2]=up
	key[3]=up
	key[4]=up
	key[5]=up
	key[6]=up
	key[7]=up
	key[8]=up
	key[9]=up
	key[10]=up
	key[11]=up
	key[12]=up
	key[13]=up
	key[14]=up
	key[15]=up
	key[16]=up
	key[17]=up
	key[18]=up
	key[19]=up
	key[20]=up
	key[21]=up
	key[22]=up
	key[23]=up
	key[24]=up
	key[25]=up
	key[26]=up
	key[27]=up
	key[28]=up
	key[29]=up
	key[30]=up
	key[31]=up
	key[32]=up
	key[33]=up
	key[34]=up
	key[35]=up
	key[36]=up
	key[37]=up
	key[38]=up
	key[39]=up
	key[40]=up
	key[41]=up
	key[42]=up
	key[43]=up
	key[44]=up
	key[45]=up
	key[46]=up
	key[47]=up
	key[48]=up
	key[49]=up
	key[50]=up
	key[51]=up
	key[52]=up
	key[53]=up
	key[54]=up
	key[55]=up
	key[56]=up
	key[57]=up
	key[58]=up
	key[59]=up
	key[60]=up
	key[61]=up
	key[62]=up
	key[63]=up
	key[64]=up
	key[65]=up
	key[66]=up
	key[67]=up
	key[68]=up
	key[69]=up
	key[70]=up
	key[71]=up
	key[72]=up
	key[73]=up
	key[74]=up
	key[75]=up
	key[76]=up
	key[77]=up
	key[78]=up
	key[79]=up
	key[80]=up
	key[81]=up
	key[82]=up
	key[83]=up
	key[84]=up
	key[85]=up
	key[86]=up
	key[87]=up
	key[88]=up
	key[89]=up
	key[90]=up
	key[91]=up
	key[92]=up
	key[93]=up
	key[94]=up
	key[95]=up
	key[96]=up
	key[97]=up
	key[98]=up
	key[99]=up
	key[100]=up
	key[101]=up
	key[102]=up
	key[103]=up
	key[104]=up
	key[105]=up
	key[106]=up
	key[107]=up
	key[108]=up
	key[109]=up
	key[110]=up
	key[111]=up
	key[112]=up
	key[113]=up
	key[114]=up
	key[115]=up
	key[116]=up
	key[117]=up
	key[118]=up
	key[119]=up
	key[120]=up
	key[121]=up
	key[122]=up
	key[123]=up
	key[124]=up
	key[125]=up
	key[126]=up
	key[127]=up
	key[128]=up
	key[129]=up
	key[130]=up
	key[131]=up
	key[132]=up
	key[133]=up
	key[134]=up
	key[135]=up
	key[136]=up
	key[137]=up
	key[138]=up
	key[139]=up
	key[140]=up
	key[141]=up
	key[142]=up
	key[143]=up
	key[144]=up
	key[145]=up
	key[146]=up
	key[147]=up
	key[148]=up
	key[149]=up
	key[150]=up
	key[151]=up
	key[152]=up
	key[153]=up
	key[154]=up
	key[155]=up
	key[156]=up
	key[157]=up
	key[158]=up
	key[159]=up
	key[160]=up
	key[161]=up
	key[162]=up
	key[163]=up
	key[164]=up
	key[165]=up
	key[166]=up
	key[167]=up
	key[168]=up
	key[169]=up
	key[170]=up
	key[171]=up
	key[172]=up
	key[173]=up
	key[174]=up
	key[175]=up
	key[176]=up
	key[177]=up
	key[178]=up
	key[179]=up
	key[180]=up
	key[181]=up
	key[182]=up
	key[183]=up
	key[184]=up
	key[185]=up
	key[186]=up
	key[187]=up
	key[188]=up
	key[189]=up
	key[190]=up
	key[191]=up
	key[192]=up
	key[193]=up
	key[194]=up
	key[195]=up
	key[196]=up
	key[197]=up
	key[198]=up
	key[199]=up
	key[200]=up
	key[201]=up
	key[202]=up
	key[203]=up
	key[204]=up
	key[205]=up
	key[206]=up
	key[207]=up
	key[208]=up
	key[209]=up
	key[210]=up
	key[211]=up
	key[212]=up
	key[213]=up
	key[214]=up
	key[215]=up
	key[216]=up
	key[217]=up
	key[218]=up
	key[219]=up
	key[220]=up
	key[221]=up
	key[222]=up
	key[223]=up
	key[224]=up
	key[225]=up
	key[226]=up
	key[227]=up
	key[228]=up
	key[229]=up
	key[230]=up
	key[231]=up
	key[232]=up
	key[233]=up
	key[234]=up
	key[235]=up
	key[236]=up
	key[237]=up
	key[238]=up
	key[239]=up
	key[240]=up
	key[241]=up
	key[242]=up
	key[243]=up
	key[244]=up
	key[245]=up
	key[246]=up
	key[247]=up
ButtonClass
	button[1]=up
	button[2]=up
	button[3]=up
	button[4]=up
	button[5]=up
	button[6]=up
	button[7]=up
ValuatorClass Mode=Relative Proximity=In
	valuator[0]=960
	valuator[1]=540
	valuator[2]=0

Pouvez-vous m'aider? Merci d'avance :-)

Hors ligne

#2 29/10/2013 22:53:01

bobo38
Membres
Inscription : 10/4/2013
Messages : 164

Re : [GNU/Linux]

Aucune idée de comment appelé une touche « email » depuis le fichier de config rc.xml de openbox… D'ailleurs je n'en ai pas. Si ça fonctionne de la même façon que les touches multimédia, voici un lien à suivre :
http://crunchbang.org/forums/viewtopic.php?id=5114

Il y a peut-être moyen de récupérer le « nom de code » de la touche en trifouillant les raccourcis clavier sous un environnement de bureau plus sophistiqué. Ça marche pas mal avec XFCE. Ou alors tenter le « plouf plouf » à partir de la liste suivante :
http://wiki.linuxquestions.org/wiki/XF8 … rd_symbols

Pour ma part je tenterais bien un truc en :

<keybind key="XF86AudioPrev">

Bon courage !


pour la frappe à l'aveugle, l'idéal c'est de poser ça sur son bureau : l'aide mémoire BÉPO (à plier en 3)

Hors ligne

#3 29/10/2013 22:58:53

librefan
Membres
Inscription : 29/10/2013
Messages : 7

Re : [GNU/Linux]

Merci bobo38 pour ton aide.

J'ai oublié de dire que c'est pour un clavier Typematrix.

Je vais voir tout ce que tu indiques.

3 mms plus tard: c'est ton lien vers wiki.linuxquestions.org/ -wiki/XF86_keyboard_symbols qui m'a donné la solution immédiate:

<!-- Keybindings for running applications -->
    <keybind key="XF86Mail">
      <action name="Execute">
        <startupnotify>
          <enabled>true</enabled>
          <name>icedove</name>
        </startupnotify>
        <command>icedove</command>
      </action>
    </keybind>

Ça marche après avoir cliqué sur le menu Openbox > Reconfigure. Magique!

Je vais chercher pour la calculatrice et tout ce que je peux trouver d'autres :-)

Dernière modification par librefan (29/10/2013 23:04:33)

Hors ligne

#4 29/10/2013 23:09:48

bobo38
Membres
Inscription : 10/4/2013
Messages : 164

Re : [GNU/Linux]

Hourra \o/

Pour la caltoche « XF86Calculator » devrait le faire alors wink sinon c'est plouf-plouf, ou appuyage sur le bouton pour raccourci clavier genre de XFCE (je n'ai pas de solution plus élégante à proposer).
Mettre une note dans la doc de la communauté crunchbang francophone pourrait le faire…

Dernière modification par bobo38 (29/10/2013 23:12:42)


pour la frappe à l'aveugle, l'idéal c'est de poser ça sur son bureau : l'aide mémoire BÉPO (à plier en 3)

Hors ligne

#5 29/10/2013 23:12:30

librefan
Membres
Inscription : 29/10/2013
Messages : 7

Re : [GNU/Linux]

Oui, sans doute, faudrait d'abord que je l'installe, eh

Je n'ai pas écrit sur les forums de Crunchbang car peu de gens sont en bépo et avec Typematrix.

Dernière modification par librefan (29/10/2013 23:13:21)

Hors ligne

#6 29/10/2013 23:29:43

bobo38
Membres
Inscription : 10/4/2013
Messages : 164

Re : [GNU/Linux]

Pour le coup, c'est indépendant de la disposition BÉPO et de Typematrix. La disposition ignore ces touches « multimédia XF86qqch », et Typematrix utilise ce « standard » comme tous les autres claviers disposant de touches « multimedia ». Difficile d'aboutir à cette conclusion tout seul, la communauté BÉPO a pas mal documenté en Français la gestion du clavier sous Linux, c'est sur le wiki que j'ai appris l'existence de xkb et de xmonad. Il doit y avoir pas mal de ninjas qui rôdent dans les parages.

(il se trouve que je ne suis pas particulièrement un ninja, mais un utilisateur occasionnel de #! et que la config d'openbox m'a bien occupé,
Régale toi bien avec Crunchbang, j'ai installé ça sur le netbook, ça marche du tonnerre !

Attention : la semaine dernière, il y avait des soucis de DDOS sur le dépôt unique du projet, empêchant toute installation/mise à jour faute d'accès au dépôt…)

Dernière modification par bobo38 (29/10/2013 23:35:31)


pour la frappe à l'aveugle, l'idéal c'est de poser ça sur son bureau : l'aide mémoire BÉPO (à plier en 3)

Hors ligne

#7 29/10/2013 23:38:48

librefan
Membres
Inscription : 29/10/2013
Messages : 7

Re : [GNU/Linux]

Merci bobo38 de ces précisions. Je vais essayer de comprendre un peu mieux tout ça.

Pour le DDOS sur Waldorf, c'est fini et cela ne m'a pas beaucoup embêtée. J'ai décommenté le dépôt Waldorf et mis à jour et on n'est pas plus mal ainsi (en désinstallant tint2 et le réinstallant depuis les dépôts Debian). J'ai suivi #! depuis sa version (remarquable) basée sur Ubuntu Jaunty 9.04, puis j'ai laissé tomber quand #! a adopté Chromium et maintenant qu'Iceweasel/Firefox est de retour, moi aussi :-)

Hors ligne

#8 31/10/2013 11:54:45

bobo38
Membres
Inscription : 10/4/2013
Messages : 164

Re : [GNU/Linux]

Pour une config clavier un peu touffue, si tu vois des limites à ta config, je te conseille ce truc et astuce que j'ai partagé:
http://forum.bepo.fr/viewtopic.php?pid=7703#p7703

Il fonctionne très bien sous Crunchbang dans le script ~/.config/openbox/autostart

À partir de cette méthode tu peux :
– utiliser directement X pour gérer le clavier sans passer par une interface graphique d'environnement de bureau; idéal pour Openbox
– avoir une configuration multi-disposition avec changement par combinaison de touches (chez moi les 2 shifts en même temps)
– traffiquer ta disposition BÉPO (genre remapper le « ˘ mort » sous la main gauche pour écrire facilement « ŭ » en esperanto)
– possiblement allumer des LED en fonction de la configuration de clavier (geek inside), touche compose (assez inutile avec le clavier BÉPO…)


pour la frappe à l'aveugle, l'idéal c'est de poser ça sur son bureau : l'aide mémoire BÉPO (à plier en 3)

Hors ligne

#9 31/10/2013 19:38:41

librefan
Membres
Inscription : 29/10/2013
Messages : 7

Re : [GNU/Linux]

Là c'est trop difficile pour moi. Mais j'ai apprécié l'utilisation de la touche compose pour écrire «Melle». Et aussi, ça:

traffiquer ta disposition BÉPO (genre remapper le « ˘ mort » sous la main gauche pour écrire facilement « ŭ » en esperanto)

Déjà la touche super et Windows, je croyais que c'était la même… d'après le fil que tu indiques, non, mais d'après wikipedia, oui:

In most non-Windows operating systems the super key is mapped to the Windows key and is the preferred term for that key

Et en parlant de ça, qu'est censé faire quoi la super key marqué d'une maison/start sur le Typematrix 2030? Je vais aller voir si le wiki l'explique.

Hors ligne

Pied de page des forums