Virtualbox

使用 virt-manager 將來賓 VM 中的“Windows 鍵”快捷方式傳遞給主機

  • April 1, 2022

我在 Ubuntu 22.04 上使用 KVM/QEMU,並將 Windows 10 作為來賓 VM 執行。我正在使用 virt-manager 連接到虛擬機。

我希望所有使用“Windows 鍵”的快捷方式都由​​主機而不是來賓處理。例如,Win+E 應該在 Linux 中打開我的文本編輯器,而不是在 Windows 中打開文件資源管理器。

但是 KVM 正在將所有這些按鍵傳遞給 Windows 來賓。這種行為在我嘗試過的所有視窗管理器(Gnome、Sway 和 Awesome WM)上都是相同的。作為參考,Virtualbox 在 Windows 鍵方面表現我想要的方式(但我試圖改用 KVM)。

有什麼方法可以實現我想要的嗎?

好的。我找到了一個解決方案:在主機中,環境變數 SPICE_NOGRAB 應該設置為 1。

引用自:https://unix.stackexchange.com/questions/696746