Keyboard 是否可以在虚拟机上运行pyautogui而不使用物理键盘?

Keyboard 是否可以在虚拟机上运行pyautogui而不使用物理键盘?,keyboard,virtual-machine,virtualbox,pyautogui,Keyboard,Virtual Machine,Virtualbox,Pyautogui,我计划在虚拟机上运行pyautogui脚本,以便在主操作系统上执行其他操作时实现自动化,这可能吗? 我还没有尝试过,但据我所知,当我在虚拟机上运行pyautogui脚本时,它使用我的鼠标和键盘,在脚本运行时我不能做任何其他事情。因此,问题是,是否有可能运行pyautogui脚本,并且仍然能够将我的键盘/鼠标功能与“虚拟键盘”或您所说的任何东西一起使用?您将希望在仅用于自动化的系统上运行pyautogui自动化。该系统通过模拟鼠标和键盘事件来工作。如果你移动鼠标或使用键盘,你会弄乱自动化 如果您的

我计划在虚拟机上运行pyautogui脚本,以便在主操作系统上执行其他操作时实现自动化,这可能吗?
我还没有尝试过,但据我所知,当我在虚拟机上运行pyautogui脚本时,它使用我的鼠标和键盘,在脚本运行时我不能做任何其他事情。因此,问题是,是否有可能运行pyautogui脚本,并且仍然能够将我的键盘/鼠标功能与“虚拟键盘”或您所说的任何东西一起使用?

您将希望在仅用于自动化的系统上运行pyautogui自动化。该系统通过模拟鼠标和键盘事件来工作。如果你移动鼠标或使用键盘,你会弄乱自动化


如果您的代码在VM中运行,则可以防止主机操作系统与VM共享鼠标和键盘输入。然后,您应该能够在脚本运行时继续使用主机操作系统。

我认为虚拟机将检测到主操作系统正在使用的鼠标和键盘,您将无法分割控制。如果您可以设置第二个鼠标和键盘,使每个操作系统都有自己的独立设置,则插入第二个鼠标和键盘可能会有所不同。