私は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に設定する必要があります。