• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

pve8-lxc音画直通HDMI VGA输出系列:键鼠篇之USB透传

好玩有趣 陆子方 1周前 (03-23) 41次浏览 0个评论 扫描二维码
文章目录[隐藏]

重要提醒

警告⚠:如果在lxc中的键盘鼠标没有反馈,而且也完成了event测试确实有输出的,请重启宿主机,或者更换USB键盘进行测试。在我的设备上,我的无线键鼠在拔出再插入时,需要等相当一段时间,才会被检测到。

警告⚠:总体来说,我建议使用usb键盘完成简单的测试,再进行更复杂的绑定操作。

警告⚠:在lxc中,绑定对应的event、id时,名称不可以太长,任意名称都是可以的

警告⚠:lxc可能由于启动先后顺序问题,无法直接加载声卡和键鼠必要信息,因此需要手动操作

绑定原理

有event、id、usb透传三种方式。本文介绍USB透传。

本部分未完成全部测试,仅记录部分内容。如要继续,可以考虑查是否获得了对应的event、id,绑定即可。

此外,本部分内容,留待后续研究有关USB绑定到lxc中

宿主机查设备

root@pve:~# lsusb
Bus 002 Device 003: ID 24ae:2013 Shenzhen Rapoo Technology Co., Ltd. Rapoo 2.4G Wireless Device
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 413c:2107 Dell Computer Corp. KB212-B Quiet Key Keyboard
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

路径确认

确认 该 USB 设备 在宿主机的路径

root@pve:~# ls -l /dev/bus/usb/002/003
crw-rw-r-- 1 root root 189, 130 Mar 3 06:58 /dev/bus/usb/002/003

lxc配置修改

上面显示用户和用户组都是root,因此在lxc配置文件中添加

dev13: /dev/bus/usb/003/003

更多信息

设备路径(如 /dev/bus/usb/002/003)指的是设备的 物理路径,它是基于 USB 总线和设备编号的。重新插拔设备,只要插入同样的端口,设备路径也应该保持不变,LXC 会继续通过相同的路径访问设备

也就是说,只要你设备没变,插入的口不变,lxc就不受影响。如果是event,你多插一个键盘鼠标,就会改变,影响原来的绑定。


子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (0)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到