Asignación de concentrador USB a un asiento específico en configuración multiseat

13

En mi máquina basada en Debian, tengo una configuración de varios asientos en funcionamiento .

Un detalle molesto que hasta ahora no pude arreglar es que cualquier hardware USB que conecto siempre está asignado al asiento principal.

Al explorar Internet, parece que la solución a este problema es conectar un concentrador USB a la máquina y asignarle la "propiedad" del mismo al asiento secundario . De esta manera, cualquier dispositivo conectado al cubo se controlará al asiento secundario. Sin embargo, estoy un poco confundido acerca de cómo asignar la propiedad .

lsusb me permitió rastrear la posición del bus del hub:

Bus 002 Device 004: ID 1a40:0201 Terminus Technology Inc. Hub

Estaré muy agradecido si alguien me guiará desde aquí ...

PD: Inicialmente pensé que tenía que ajustar la xorg.confconfiguración, pero leyendo la documentación de conf.xorg no pude encontrar nada relevante. En otra publicación también leí sobre el uso udev, pero de nuevo ... no pude encontrar un tutorial claro sobre cómo lograr esto.

Mac
fuente
3
Hmmm, quizás agregue una regla udev o intercepte / proc / sys / hotplug con un contenedor para udev o un sistema alternativo de hotplug como mdev, diethotplug, hotplug2 ... Un script de shell es suficiente
technosaurus

Respuestas:

3

Este artículo de Gentoo podría aplicarse: Multiseat .

Los ejemplos de configuración en este CÓMO se proporcionan con gran detalle para una configuración de dos asientos, con asientos etiquetados "izquierda" y "derecha", pero se afirma que es fácil generalizar a más asientos.

La sección udev describe especialmente cómo asignar las etiquetas "izquierda" y "derecha" a los dispositivos de entrada USB a través del archivo etc/udev/rules.d/99-seats.rules, así como la configuración del administrador de escritorio de KDE a través del archivo /usr/share/config/kdm/kdmrc.

Espero que esto se aplique a su configuración.

harrymc
fuente