在 Ubuntu VM在 MacOS 上运行的虚拟机上使用 QMK 刷新基于 Pro-Micro 的键盘时遇到问题

问题描述

我在使用 qmk 键盘固件将固件重新刷写到 pro micro 时遇到了一些问题。

键盘是lily58,之前用qmk工具箱在朋友的windows电脑上刷过。我改变了我的键盘映射,我想重新刷机。我使用 MacOS,并且 qmk 在新版本上无法正常闪烁。为了解决这个问题,我尝试在 virtualBox 中使用 Ubuntu 虚拟机。 我在 MacOS 上运行的 virtualBox 上使用 Ubuntu 20.04 VM 我在虚拟机中运行了虚拟机和一个似乎可以工作的 USB 过滤器。 当我跑 lsusb 在 VM 中,我看到 pro micro 列出。

Bus 001 Device 003: ID 04d8 eb2d microchip Technology,Inc. Lily58
Bus 001 Device 003: ID 80ee 0021 VirtualBox USB Tablet
Bus 001 Device 003: ID 04d8 0001 Linux Foundation 1.1 root hub

问题是每当我将 pro micro 置于重置模式时,运行 lsusb 不再列出它。它只是显示

Bus 001 Device 003: ID 04d8 0001 Linux Foundation 1.1 root hub

由于 VM 不再检测到它,因此 qmk 也无法检测到它。此外,似乎如果我拔掉 pro-micro,VM 将永远无法再次检测到它,直到我重新启动。我不确定这是否是它应该工作的方式。
我认为这里的问题是重置 pro micro 会导致它断开连接,然后由于某种原因无法重新连接 USB 设备。

有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)