将USB集线器分配给多座配置中的特定座位


13

在基于debian的计算机上,我有一个可以正常工作的multiseat配置

到目前为止,我无法解决的一个令人烦恼的细节是,我连接的任何USB硬件始终分配给主要座位。

搜寻互联网时,似乎可以解决此问题的方法是将USB集线器连接到计算机,并将其“所有权”分配给辅助座椅。这样,连接到集线器的任何设备都将被控制到辅助座椅。但是,我对如何分配所有权有些困惑

lsusb 让我跟踪了枢纽的公交车位置:

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

如果有人从这里引导我,我将不胜感激。

PS:最初,我认为我必须调整xorg.conf设置,但是在阅读conf.xorg文档时,我找不到任何相关内容。在其他一些文章中,我也阅读了有关使用的信息udev,但是再次……我没有找到明确的方法来实现这一目标。


3
嗯,也许添加一个udev规则或使用一个包装器拦截uproc或/ proc / sys / hotplug到udev或mdev,diethotplug,hotplug2之类的替代热插拔系统... shell脚本就足够了
technosaurus

Answers:


3

Gentoo的这篇文章可能适用:Multiseat

此HOWTO中的配置示例为两座配置提供了详细的信息,其中座椅标记为“左”和“右”,但据称很容易推广到更多座椅。

udev的部分特别介绍了如何通过文件指定的“左”和“右”标签,USB输入设备etc/udev/rules.d/99-seats.rules,以及通过文件的KDE桌面管理器配置/usr/share/config/kdm/kdmrc

我希望这适用于您的配置。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.