Table des matières

Souris Logitech sans-fil (bluetooth) sur openSuSE 10.3

I. Introduction

Vous venez d'installer correctement la dernière openSuSE 10.3 et au premier démarrage de celle-ci, vous découvrez que l'interface graphique ne se lance pas. Immédiatement un message d'erreur apparait à l'écran et vous renseigne sur le problème rencontré dans le xorg.

Si dans celui-ci vous avez une erreur concernant la souris (mouse), il y a de fortes chances pour que ce soit à cause de votre souris sans-fil (bluetooth).

Mais pas de panique, ne jetez pas votre souris pour aller en acheter une autre dans votre supermarché. Une petite manipulation suffit!

II. Solutions

A. Branchement en USB

La première solution consiste à brancher votre souris en USB. Actuellement, si vous avez cette erreur, c'est que vous avez connecté la souris sur le port PS/2 de votre ordinateur. Normalement à l'achat de votre périphérique de saisie, vous avez dû avoir la souris, un CD de pilotes pour Windows et un adaptateur PS/2 - USB.

Il semblerait d'après ce que j'ai essayé personnellement, que le xorg accepte correctement la souris lorsque celle-ci est branchée en USB.

B. Edition du Xorg.conf

Normalement si vous lisez ce wiki, c'est que vous avez eut l'erreur et donc que vous avez connecté votre souris sur le port PS/2 de votre PC.

Nous allons donc éditer manuellement le Xorg.conf pour forcer l'utilisation du driver “mouse”.

root

votre mot de passe
cd /etc/X11
cp xorg.conf xorg.conf.bak
vi xorg.conf

Appuyez sur la touche “inser” de votre clavier pour entrer dans le mode insertion.

Section "InputDevice"

  Driver       "evdev"

  Identifier   "Mouse[1]"

  Option       "Buttons" "10"

  Option       "InputFashion" "Mouse"

  Option       "Name" "Logitech Bluetooth Mouse"

  Option       "Protocol" "event"

  Option       "SendCoreEvents" "on"

  Option       "Vendor" "Sysp"

  Option       "ZAxisMapping" "4 5"

EndSection
Section "InputDevice"

  Driver       "mouse" (Modifier le driver, evdev n'est pas le bon)

  Identifier   "Mouse[1]"

  Option       "Buttons" "10"

  Option       "InputFashion" "Mouse" (Effacer cette ligne. Normalement elle ne sert que lorsque vous avez un serveur VNC d'installé.)

  Option       "Name" "Logitech Bluetooth Mouse"

  Option       "Protocol" "explorerps/2" (Modifier le protocol, event n'est pas le bon)

  Option       "SendCoreEvents" "on" (Effacer cette ligne)

  Option       "Vendor" "Sysp"

  Option       "ZAxisMapping" "4 5"

EndSection
init 5 (si vous êtes en init 3)

startx (si vous vous êtes reconnectés avec votre compte utilisateur)

C. Résumé

Pour résumé, vous devez soit brancher votre souris en USB, soit éditer le xorg pour obtenir ceci :

Section "InputDevice"

  Driver       "mouse"

  Identifier   "Mouse[1]"

  Option       "Buttons" "10"

  Option       "Name" "Logitech Bluetooth Mouse"

  Option       "Protocol" "explorerps/2"

  Option       "Vendor" "Sysp"

  Option       "ZAxisMapping" "4 5"

EndSection