Après avoir lu les commentaires et surfé un peu, j'ai finalement trouvé la réponse:
http://alec.mooo.com/mpx.html
Dans le cas où la page se déconnecte:
Créez une nouvelle paire d'entrée.
xinput create-master New
Afficher les périphériques connectés à chaque paire d'entrée
xinput list
Rattachez les périphériques à la nouvelle paire d'entrée (remplacez x et y par le nombre de périphériques de la liste)
xinput reattach <x> <y>
La prise en charge est intégrée à X, mais aucun des principaux gestionnaires de fenêtres n'est conçu avec plusieurs curseurs à l'esprit. Mais cela fonctionne dans une certaine mesure. Voici les gestionnaires de fenêtres que j'ai essayés:
- Gnome Classic
- Les deux curseurs sont visibles
- Ice WM
- À propos du même support que Gnome Classic
- Unité
- Le deuxième curseur devient invisible lorsqu'il ne bouge pas.
- Coquille de gnome
- Le curseur est invisible tout le temps, je pense qu'il est derrière d'autres fenêtres. Tout
- Éclaircissement. (Mon wm actuel)
- Le meilleur des gestionnaires de fenêtres que j'ai essayé.
- Affirme prendre en charge plusieurs modes de mise au point (je n'ai pas pu comprendre comment l'activer)
- Prend en charge le glissement de plusieurs fenêtres à la fois est étrange.
À l'exception de Gnome Shell, tous les gestionnaires wm ont plutôt bien géré les multiples curseurs . J'ai pu naviguer simultanément avec un ami. Cependant, une seule fenêtre peut être ciblée à la fois. Cela signifie que l'une des entrées des claviers est dirigée vers une fenêtre non focalisée (barre de titre grise). Pour certaines applications comme par exemple le gnome-terminal, l'empathie, le chrome, cela fonctionne bien, mais le curseur de texte clignotant est parfois invisible.
La fenêtre vers laquelle chaque entrée de clavier est dirigée semble également un peu aléatoire. Habituellement, c'est le clavier associé au curseur qui a cliqué en dernier sur la fenêtre, mais pas toujours. Et le défilement est parfois bizarre.
ICE-MC
J'ai cherché sur le net un gestionnaire de fenêtres avec un meilleur support, et la seule chose que je puisse trouver est une version modifiée de IceWM appelée Multi-Cursor Window Manager (Ice-MC).
http://multicursor-wm.sourceforge.net/
Il semble que le développement ait été abandonné en 2009, et j'ai eu beaucoup de mal à le compiler (certaines dépendances obsolètes, j'ai abandonné temporairement).
D'après les captures d'écran, cela semble vraiment prometteur. Chaque personne obtient un curseur avec sa propre couleur et les bordures de la fenêtre sont colorées avec la couleur de la personne qui a le focus clavier. J'y reviendrai certainement quand j'aurai le temps.