Est-il possible sous MAC OS x ou linux de disposer de deux jeux de clavier et de souris fonctionnant simultanément et indépendamment sur un même ordinateur?
Est-il possible sous MAC OS x ou linux de disposer de deux jeux de clavier et de souris fonctionnant simultanément et indépendamment sur un même ordinateur?
Réponses:
Très bref résumé du fonctionnement du clavier sous Linux:
Les événements de clavier des couches matérielles inférieures sont transmis à la couche d'entrée du noyau Linux et sont disponibles sur /dev/input/eventXles nœuds de périphérique. Le serveur X lit ces événements et les traduit en événements de clavier X, qui sont transmis aux applications graphiques exécutées sous X.
Afin que vous puissiez
assigner les deux claviers à différents serveurs X
assigne les deux claviers à des "sièges" différents, qui comprennent généralement un clavier / une souris / un affichage, et peuvent ou non utiliser des serveurs X différents
séparer un clavier du "clavier principal" avec xinputet avoir une application qui comprend l'extension Xinput traiter directement les événements du clavier X (la plupart des applications ne peuvent pas le faire).
séparez le serveur X du /dev/input/eventXnœud avec la xinputconfiguration ou en "récupérant" le périphérique pour un accès exclusif (essayez evtest --grab), puis faites en sorte que l'application traite directement les événements de niveau entrée (ce que la plupart des applications ne peuvent pas).
En fin de compte, cela dépend fortement de l'application qui souhaite utiliser le clavier "indépendant". Configurer deux serveurs X, l’un d’eux "imbriqué" ( Xpra, Xephyretc.), peut être le moyen le plus simple.