web-dev-qa-db-fra.com

Comment désactiver le partage d'une souris entre plusieurs X ServerLayouts?

J'exécute une configuration à deux postes d'Ubuntu 11.10. Il est réalisé via deux sections ServerLayout à l'intérieur de xorg.conf. Les mouvements de la souris appartenant au siège 1 ne doivent pas être visibles sur le siège 2, mais ils le sont. Mais peu importe la configuration de xorg.conf que j'ai essayée (et j'ai recherché et expérimenté sans relâche pendant six heures maintenant), je ne peux pas empêcher cela.

J'ai placé mes espoirs dans le pilote d'entrée "void". À divers endroits sur Internet, il est suggéré que/dev/input/mice soit désactivé et qu'un nœud de périphérique de souris spécifique soit utilisé à la place. J'ai fait ce qui suit, mais sans succès:

Section "InputDevice"
    Identifier "dummy"
    Driver     "void"
    Option     "Device" "/dev/input/mice"
    Option     "CorePointer"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Device" "/dev/input/mouse0"
EndSection

Même si j'ajoute niquement InputDevice "dummy" dans une section ServerLayout (au lieu de Mouse0), la souris est toujours fonctionnelle. J'ai même ajouté l'option "CorePointer" au faux InputDevice, mais la souris fonctionne toujours.

J'ai remarqué une chose similaire avec le clavier. Si le pilote "kbd" est utilisé, l'entrée semble être partagée entre plusieurs X ServerLayouts. Si j'utilise "evdev" à la place, il n'est appliqué qu'au ServerLayout actuel.

Je ne comprends pas non plus clairement le concept de "CorePointer". S'agit-il d'un pointeur de souris qui est partagé entre toutes les instances de serveur?

Je pense que j'ai épuisé tous les fils de discussion et pages de manuel disponibles à ce sujet.

2
Michael Franzl

Il y avait des fichiers de configuration X supplémentaires dans /usr/share/X11/xorg.conf.d qui interféraient avec la configuration dans xorg.conf. J'ai supprimé ces fichiers et commenté les parties interférentes. Ça marche maintenant.

1
Michael Franzl