<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chouquette</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chouquette"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/Chouquette"/>
	<updated>2026-04-29T10:34:56Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Souris_Logitech_MX310&amp;diff=14932</id>
		<title>Souris Logitech MX310</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Souris_Logitech_MX310&amp;diff=14932"/>
		<updated>2007-09-09T00:25:06Z</updated>

		<summary type="html">&lt;p&gt;Chouquette : /* - Configuration du serveur X : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;leapar&amp;quot;&amp;gt;Diancech&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Faire marcher les huits boutons d&#039;une souris Logitech MX310 ==&lt;br /&gt;
&lt;br /&gt;
Cherchant à faire marcher ma souris Logitech sous Gentoo, j&#039;ai trouvé un tutoriel permettant de faire marcher les huits boutons de cette souris quand elle est branchée sur l&#039;usb. Chose que je n&#039;avais pas réussi, jusqu&#039;à présent je n&#039;avais réussit qu&#039;à en faire marcher 7.&lt;br /&gt;
&lt;br /&gt;
=== - Le module &amp;quot;evdev&amp;quot; : ===&lt;br /&gt;
&lt;br /&gt;
Il faut tout d&#039;abords vérifier que le module &amp;quot;evdev&amp;quot; est compilé dans votre noyau, pour cela faites : &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# modprobe -l | grep evdev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous devriez obtenir quelque chose comme ceci :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/lib/modules/version-kernel/kernel/drivers/input/evdev.ko&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous obtenez ce résultat passez au &amp;quot;Chargement du module&amp;quot;, sinon installez les sources de votre kernel, allez dans le répertoire des sources (/usr/src/linux) puis faites make &amp;quot;menuconfig&amp;quot; puis regarder la partie &amp;quot;Configurer le kernel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== - Configurer le kernel : ===&lt;br /&gt;
&lt;br /&gt;
Allez dans la section :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Device Drivers --&amp;gt; Input device support --&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mettez en module le paramètre &amp;lt;code&amp;gt;&amp;lt;M&amp;gt;  Event interface&amp;lt;/code&amp;gt;, toutefois si la ligne ressemble à ceci &amp;lt;code&amp;gt;&amp;lt;*&amp;gt;  Event interface&amp;lt;/code&amp;gt; cela veut dire que la fonction &amp;quot;evdev&amp;quot; est en dur dans le noyau et que vous pouvez passer tout de suite à la configuration du serveur X.&lt;br /&gt;
&lt;br /&gt;
Pour la compilation du noyau, je vous laisse trouver les tutoriaux.&lt;br /&gt;
&lt;br /&gt;
=== - Chargement du module: ===&lt;br /&gt;
&lt;br /&gt;
Faites :  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;# modprobe evdev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Puis pour qu&#039;il soit chargé à chaque démarrage de la machine :&lt;br /&gt;
&lt;br /&gt;
Pour la gentoo :&lt;br /&gt;
&amp;lt;code&amp;gt;# echo &amp;quot;evdev&amp;quot; &amp;gt;&amp;gt; /etc/modules.autoload.d/kernel-2.6&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour la plupart des autres distributions :&lt;br /&gt;
&amp;lt;code&amp;gt;# echo &amp;quot;evdev&amp;quot; &amp;gt;&amp;gt; /etc/modules&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== - Configuration du serveur X : ===&lt;br /&gt;
&lt;br /&gt;
Il suffit de configurer la section input device de la souris, dans le fichier /etc/X11/xorg.conf, comme ce qui suit :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier      &amp;quot;Logitech MX310&amp;quot;&lt;br /&gt;
        Driver          &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option          &amp;quot;Protocol&amp;quot;              &amp;quot;evdev&amp;quot;&lt;br /&gt;
        Option          &amp;quot;Dev Name&amp;quot;              &amp;quot;Logitech*&amp;quot;&lt;br /&gt;
        Option          &amp;quot;Emulate3Buttons&amp;quot;       &amp;quot;false&amp;quot;&lt;br /&gt;
        Option          &amp;quot;CorePointer&amp;quot;&lt;br /&gt;
        Option          &amp;quot;Buttons&amp;quot;               &amp;quot;8&amp;quot;&lt;br /&gt;
        Option          &amp;quot;ZAxisMapping&amp;quot;          &amp;quot;7 8&amp;quot;&lt;br /&gt;
EndSection&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remarque : le &amp;quot;Dev Name&amp;quot; correspond au paramètre &amp;quot;Manufacturer&amp;quot; de la section de votre souris dans le fichier /proc/bus/usb/devices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A noter, sous gentoo, que pour que le protocol evdev soit reconnu, et par la meme que vous puissiez relancer votre serveur X, il faut que le pilote evdev soit installe.&lt;br /&gt;
&lt;br /&gt;
La methode la plus simple consiste a rajouter &amp;quot;evdev&amp;quot; (sans les guillements) a votre &#039;&#039;&#039;/etc/make.conf&#039;&#039;&#039;, a la ligne INPUT_DEVICES&lt;br /&gt;
&lt;br /&gt;
Si vous avez utilise la configuration par default jusqu&#039;a maintenant, il ne devrait y avoir que les mots clefs &#039;&#039;keyboard&#039;&#039; et &#039;&#039;mouse&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vous devez donc maintenant avoir quelquechose qui ressemble fortement a :&lt;br /&gt;
&amp;lt;code&amp;gt;INPUT_DEVICES=&amp;quot;keyboard mouse evdev&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
lancez ensuite la commande&lt;br /&gt;
&amp;lt;code&amp;gt;emerge -aNv xorg-server&amp;lt;/code&amp;gt;&lt;br /&gt;
Histoire de mettre votre xorg a jour.&lt;br /&gt;
&lt;br /&gt;
Il devrait normalement vous proposer d&#039;installer ce paquet :&lt;br /&gt;
&amp;lt;code&amp;gt;x11-drivers/xf86-input-evdev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si vous n&#039;aviez pas encore dine aujourd&#039;hui et bien c&#039;est le moment :o)&lt;br /&gt;
&lt;br /&gt;
Une fois la compilation termine, passons a la suite...&lt;br /&gt;
&lt;br /&gt;
=== - Configuration des boutons de la souris : ===&lt;br /&gt;
Il faut en effet reconfigurer la souris pour avoir la mollette et tout les boutons qui marchent, cela ce fait avec la commande suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;xmodmap -e &amp;quot;pointer = 1 2 3 6 7 8 4 5&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette commande doit être executée aprés le démarrage du serveur X, moi je l&#039;ai mise dans le fichier /etc/X11/gdm/Init/Default. J&#039;utilise gdm à vous d&#039;adapter à votre configuration si vous utilisez autre chose.&lt;br /&gt;
&lt;br /&gt;
=== Référence :  ===&lt;br /&gt;
Ce &amp;quot;Truc et astuce&amp;quot; est basé sur cette page (il faut parler allemand) :&lt;br /&gt;
&lt;br /&gt;
http://de.gentoo-wiki.com/Logitech_MX&lt;br /&gt;
&lt;br /&gt;
D&#039;aprés ce que j&#039;en ai compris cette solution peux marcher avec la MX500 aussi, c&#039;est le &amp;quot;Dev Name&amp;quot; qui change.&lt;br /&gt;
&lt;br /&gt;
Cette solution marche sous Gentoo, avec un kernel 2.6.14 et Xorg 6.8.2, il faut voir avec d&#039;autres distributions, kernels et version de Xorg. Mais je pense que ça doit marcher aussi.&lt;br /&gt;
&lt;br /&gt;
Diancech&lt;/div&gt;</summary>
		<author><name>Chouquette</name></author>
	</entry>
</feed>