Logitech Marble Mouse

Logitech Marble Mouse Le Marble Mouse est un trackball de Logitech. Un trackball est un périphérique de pointage similaire aux souris à boule, mais avec une différence qui saute aux yeux : la souris est déplacée sur une surface alors que dans un trackball la boule est déplacée avec les doigts. Il présente ainsi au moins deux avantages :il occupe moins de place et il demande beaucoup moins de mouvements. C'est surtout ce dernier aspect qui m'a décidé à tester ce périphérique. Je ne sais pas pourquoi les trackballs ne sont pas plus répandus, peut-être parce que certaines personnes n'arrivent pas à s'y habituer, ou peut-être que c'est moins précis.

Je me suis orienté vers le Logitech Marble Mouse pour les raisons suivantes :

Je trouve le prix excessif pour ce que c'est (30 euros hors frais de port), mais comme je n'ai pas réussi à en trouver d'occasion je n'ai pas eu le choix. Peut-être que les gens ne veulent pas s'en séparer une fois qu'ils en ont un.

Une fois connecté le trackball est directement utilisable comme une souris deux boutons. Pour accéder aux fonctionnalités plus avancées, sous Windows il faut installer les pilotes (enfin, j'imagine, je n'ai pas testé), et sous Linux il faut mettre les mains dans le cambouis pour configurer. Pour ce dernier, comme d'habitude on a beaucoup de possibilités de configuration, mais cela nécessite une certaine dextérité. Pour ma part, j'ai configuré le démon HAL (qui gère la connexion des périphériques à chaud) avec le fichier /etc/hal/fdi/policy/10-trackball.fdi suivant :

<?xml version="1.0" encoding="UTF-8"?>
<!-- Logitech Marble Mouse (trackball) configuration for Xorg
     See evdev(4) for details -->
<deviceinfo version="0.2">
  <device>
    <match key="info.product" contains="Logitech USB Trackball">
      <merge key="input.x11_options.Protocol" type="string">ExplorerPS/2</merge>
      <merge key="input.x11_options.Buttons" type="string">9</merge>
      <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
      <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
      <merge key="input.x11_options.EmulateWheel" type="string">True</merge>
      <merge key="input.x11_options.EmulateWheelButton" type="string">9</merge>
      <merge key="input.x11_options.EmulateWheelInertia" type="string">30</merge>
      <merge key="input.x11_options.Emulate3Buttons" type="string">True</merge>
      <merge key="input.x11_options.Emulate3Timeout" type="string">200</merge>
      <merge key="input.x11_options.ButtonMapping" type="string">3 8 1 4 5 6 7 2 9</merge>
    </match>
  </device>
</deviceinfo>
Ainsi, le trackball est configuré comme je le souhaite :

Pour le moment je ne suis pas aussi précis qu'à la souris et le troisième bouton (petit bouton gauche) est difficile d'accès. En contrepartie, je sens bien l'économie de mouvements. Je pense que la précision viendra avec le temps, mais je suis plus réservé sur le troisième bouton. Globalement, je suis bien satisfait de cet investissement, et je recommande à toutes les personnes travaillant longtemps sur un ordinateur de tester ce périphérique.

Accueil