当我输入
cat /dev/input
时,没有目录。
当我输入
cat /proc/bus/input/devices
时,那里也什么也没有。
因为我曾经在我的 VMWare Ubuntu 上输入这些命令,它们工作得很好。
我什至写了一个简单的驱动模块作为输入设备只是为了测试,仍然什么都没有,但成功插入了模块。
那么我的鼠标或键盘设备在哪里?系统将它们存储在哪里?
顺便说一句,我使用的是 WSL2,ubuntu 20.04,WSL2 内核已默认编译,除了一些版本信息(如果有的话)。
这是预期行为,因为 Windows 尚不具备自动将 USB 设备连接到其他计算机的功能,例如WSL 2.
但是,有一个名为 usbipd-win 的开源项目,它允许将本地连接的 USB 设备共享到其他计算机,包括 Hyper-V 来宾和 WSL 2。
这里有一个说明,用于将 USB 设备连接到在 WSL 2 上运行的 Linux 发行版。