9.8. Ma souris PS/2 ne se comporte pas bien sous X.

Votre souris et votre pilote de souris ont dû se désynchroniser

Dans les versions 2.2.5 et avant, passer de X à un termical virtuel et revenir à X ensuite , peuvent les re-synchroniser. Si le problème apparaît souvent, vous pouvez ajouter l'option suivante dans votre fichier de configuration du noyau, et recompiler.


options PSM_CHECKSYNC
     


voir la section sur la construction du noyau si vous n'avez aucune expérience dans la recompilation de noyau.

Avec cette option, vous aurez moins de chance d'avoir de problème de synchronisation entre la souris et le pilote. Si, malgrès tout, vous aviez ce problème, cliquez sur un bouton quelconque de la souris en maintenant la souris jusqu'à resynchroniser la souris et le pilote.

Notez que malheureusement cette option peut ne pas marcher avec tous les systèmes et vide la fonctionnalité ``TAP'' du périphérique ALPS GlidePoint attaché auport souris PS/2

Dans les versions 2.2.6 et plus, la vérification de la synchronisation est un peu mieux faite et est standard avec les pilotes souris PS/2. Cela devrait même marcher avec GlidePoint. (comme le code de vérification est devenu une fonctionnalité standard, l'option PSM_CHECKSYNC n'est pas disponible dans ces versions). Malgrès il y a des rares cas où le pilote peut de façon erronée repporter des problèmes de synchronisation, et vous pourrez alors voir le message :


psmintr: out of sync (xxxx != yyyy)
     
et voir que votre souris ne marche pas correctement.

Si cela arrive, désactiver le mode de vérification de la synchronization en positionnant le drapeau pour les pilotes de souris PS/2 à 0x100. Entrez dans UserConfig en tapant ``-c'' option à l'invite du boot.


boot: -c
     
Puis en ligne de comande de UserConfig, tapez :

UserConfig>flags psm0 0x100
UserConfig>quit
     


Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.