Windows 10 Pro 上的 Hyper-V 下的 FreeBSD 13.1

Windows 10 Pro 上的 Hyper-V 下的 FreeBSD 13.1

我正在 Hyper-V 下的 Windows 10 机器上构建一个新的 FreeBSD 13.1 工作站。我已经成功地使用以前的 FreeBSD 版本(可以追溯到版本 6)和以前的 Windows 版本(可以追溯到 XP Pro)完成了此操作。我在识别鼠标方面遇到了一些问题。我使用的是 Logitech M217 无线鼠标,我希望它被视为 Hyper-V 鼠标。
我希望鼠标可以在任何 Xorg 窗口管理器中使用。鼠标在 12.3 以下的 Xorg 中可以工作。此外,鼠标在 Xorg 之外的控制台上无法工作。它应该能够选择/剪切/粘贴,因为“allscreens_flags=”-m on”' 位于 /etc/rc.conf 中。它应该可以在基于文本的终端和 xterm 中使用。它不适用于版本 13.1 或版本 12.3。在 /var/log/console.log 中,我对以下几行感到困扰; • FreeBSD13 内核:[:mouse:意外的操作员 • FreeBSD13 内核:正在启动默认 mousedmoused:无法打开 /dev/psm0:没有此文件或目录

答案1

对于未找到设备,这似乎是一个已知问题,FreeBSD 团队将不是在...上下功夫。

Bug 221074 - Hyper V Gen 2 安装没有鼠标

来自开发者的一些评论;

正如我所说,目前还没有这个计划。Hyper-V 控制台不是适合与 X 相关的东西。同样,如果您想使用 X,请使用 VNC;它是推荐的,并且在 gen1 和 gen2 Hyper-V 上都运行良好。

或者,提供解决方法;

好吧,如果你如果想继续使用 Hyper-V 控制台上的 X,则使用 gen1 VM,它具有模拟 PS2 鼠标。我实际上没有看到 gen2 VM 为桌面用户带来任何有用的东西。

相关内容