Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 0d5cd12c82d627a82c59047e1ba7b8a9 > files > 2336

howto-html-fr-9.0-0.2mdk.noarch.rpm

<HTML>
<HEAD>
<TITLE>Configuration du bip console par console</TITLE>
</HEAD>
<BODY>
<H1>3. <A NAME="s3"></A>Configuration du bip console par console</H1>
<P>
<A HREF="Visual-Bell.html#toc3">Contenu de cette section</A></P>

<P>Depuis la version 1.3.43, Martin Mares a modifi&eacute; <CODE>console.c</CODE>, y ajoutant
la possibilit&eacute; de configurer la hauteur et la dur&eacute;e du bip. Chaque console
peut &ecirc;tre configur&eacute;e pour avoir un bip de hauteur et/ou dur&eacute;e
diff&eacute;rente. Ce but est atteint au moyen de s&eacute;quences d'&eacute;chappement
interpr&eacute;t&eacute;es par le gestionnaire de la console. Vous pouvez configurer vos
fichiers <CODE>~/.profile</CODE> ou <CODE>~/.login</CODE> pour choisir un bip
particulier pour chaque console (ou, le cas &eacute;ch&eacute;ant, pas de bip du tout).</P>
<P>Les s&eacute;quences d'&eacute;chappement fonctionnent comme suit&nbsp;:
<UL>
<LI>ESC-<CODE>[10;</CODE>xx<CODE>]</CODE> s&eacute;lectionne la hauteur du bip en Hertz. La
valeur doit &ecirc;tre dans la plage 21-32766, sinon le r&eacute;sultat est ind&eacute;termin&eacute;.
Si l'argument `xx' manque (ESC-<CODE>[10]</CODE>), la valeur par d&eacute;faut est 750 Hz.</LI>
<LI>ESC-<CODE>[11;</CODE>xx<CODE>]</CODE> s&eacute;lectionne la dur&eacute;e du bip en millisecondes.
Au del&agrave; de 2 secondes, la valeur par d&eacute;faut de 125 ms est appliqu&eacute;e. Cette
derni&egrave;re est &eacute;galement utilis&eacute;e si l'argument 'xx' manque.</LI>
</UL>
</P>
<P>Pour avoir par exemple un bip &agrave; 50Hz durant une seconde, faites
"<CODE>echo -e "\\33[10;50]\\33[11;1000]"</CODE>" avec <CODE>bash</CODE> (le "-e"
signifie `dig&egrave;re les s&eacute;quences d'&eacute;chappement'. Avec <CODE>tcsh</CODE> la commande
devient "<CODE>echo "\\033[10;50]\\033[11;1000]"</CODE>".</P>
<P>Bien que je ne connaisse aucune version de la commande <CODE>setterm</CODE> qui
supporte une telle configuration, il est possible qu'une version future
offre une option permettant de configurer le bip.</P>
<P>Si vous utilisez Linux-1.3.43 ou plus r&eacute;cent, vous pouvez vous contenter
des s&eacute;quences d'&eacute;chappement et interrompre votre lecture ici. Si votre noyau
est plus vieux, ou si vous d&eacute;sirez un bip visuel, vous aller aimer le reste
de ce document.</P>
<P></P>
<HR>
<P>
Chapitre <A HREF="Visual-Bell-4.html">suivant</A>,
Chapitre <A HREF="Visual-Bell-2.html">Pr&eacute;c&eacute;dent</A>
<P>
Table des mati&egrave;res de <A HREF="Visual-Bell.html#toc3">ce chapitre</A>,
 <A HREF="Visual-Bell.html#toc">Table des mati&egrave;res</A> g&eacute;n&eacute;rale</P>
<P>
<A HREF="Visual-Bell.html">D&eacute;but</A> du document,
 <A HREF="#0"> D&eacute;but de ce chapitre</A></P>
</BODY>
</HTML>