VMware Workstation Player: ホスト OS で特定のホットキーまたは一般的なグローバル ホットキーをキャプチャする

VMware Workstation Player: ホスト OS で特定のホットキーまたは一般的なグローバル ホットキーをキャプチャする

私は VMware Workstation Player 12.5.4 を 4.10.13-1-ARCH (i3wm) で実行しており、ゲスト OS は Windows 7 です。

ゲスト OS (Windows 7) 内にいるときに、ホスト OS (Linux、i3wm) のワークスペースに切り替えるために使用したいのですLWin+1/2/3/...が、タスクバーの n 番目のウィンドウにフォーカスを合わせるという Windows のデフォルトの機能と重複してもかまいません。

あるいは、ホストOSのすべてのグローバルホットキーをゲストOS内から使用できるようにすることでも問題は解決しますが、LWin+eコンテナレイアウトの変更など、邪魔になる可能性があります。VMware Workstationの構成メニューでは、このような設定を見つけることができませんでした。プレーヤー/etc/vmware/config非常に制限されており、私が知る限りでは設定に関する明確なガイドはありません。


これが解決できない場合は、AutoHotkey (ゲスト) と Python (ホスト) で実装した現在の間に合わせのソリューションを投稿します。LWinゲスト OS を終了した後も押し続けると、新しいホットキーLWinの使用が要求されなくなるため、完璧ではありません (おそらく、ホストがキーダウンを取得できなかったためでしょうか)。また、i3wm (ホスト) でのみ機能しますが、このアイデアはおそらく他の構成でも再利用できます。

関連情報