virt-managerを使用して、ゲスト仮想マシンからホストに「Windowsキー」ショートカットを渡します。

virt-managerを使用して、ゲスト仮想マシンからホストに「Windowsキー」ショートカットを渡します。

私はUbuntu 22.04でKVM / QEMUを使用しており、Windows 10をゲスト仮想マシンとして実行しています。 virt-managerを使用して仮想マシンに接続しています。

ゲストではなくホストで「Windowsキー」を使用するすべてのショートカットを処理したいと思います。たとえば、Win + Eは、WindowsのファイルエクスプローラではなくLinuxのテキストエディタを開く必要があります。

ただし、KVM はこれらすべてのキーストロークを Windows ゲストに渡します。この動作は、私が試したすべてのウィンドウマネージャ(Gnome、Sway、およびAwesome WM)で同じです。ちなみに、VirtualboxはWindowsキーを使って私が望む方法で動作します(しかし代わりにKVMを使ってみました)。

私が望むことを達成する方法はありますか?

答え1

いいね、解決策を見つけました。ホストシステムでは、環境変数SPICE_NOGRABを1に設定する必要があります。

関連情報