質問: vmwareキーボードマッピングを手動で設定する方法 linuxmintをデフォルトosとして実行しているtoshibatecram6ラップトップを使用しています。また、windowsでいくつかのアプリケーションをテストするためにvmware player(6.5.0)をインストールしています。ただし、vmwareが適切なキーボードマッピングを提供していないと、本当にイライラします。下向きの矢印はwindowsキーとしてマップされますが、windowsキーはまったく機能しません。私のpgdnキーも間違ってマップされています。
回答: リモート接続について言及していますが、次のことを試してください vmwareのガイド : キーボードがローカルxサーバーで正しく機能し、リモートxサーバー(pc上で実行されているxfree86サーバーでもある)でも同じ動作が必要な場合は、仮想マシンの電源を切り、vmwareworkstationウィンドウを閉じます。行を追加します xkeymap.usekeycodemapifxfree86 = true 仮想マシン構成ファイルまたは〜/ .vmware/configに。この変更は、リモートxサーバーを備えたマシンではなく、仮想マシンを実行するホストマシンで行います。 vmware workstationがxfree86サーバーとして認識しないxfree86ベースのサーバーを使用している場合は、代わりにこれを使用してください。 xkeymap.usekeycodemap = true より詳細な説明 もあります。これは次のことを示唆しています。 テキストエディタを使用して、仮想マシンの構成ファイルに構成設定を追加します。 xkeymap.usekeycodemapifxfree86 = true xfree86サーバーを使用している場合は、リモートであってもキーコードマッピングを使用します。 xkeymap.usekeycodemap = true サーバーの種類に関係なく、常にキーコードマッピングを使用してください。 xkeymap.nokeycodemap = true キーコードマッピングは絶対に使用しないでください。 xkeymap.keycode.<code> = <v-scan code> キーコードマッピングを使用する場合は、キーコードをマッピングします<code>から<v-scan code>。この例では、<code>は10進数で、<v-scan code>は、c構文の16進数(たとえば、0x001)である必要があります。 キーのxキーコードを見つける最も簡単な方法は、xevまたはxmodmap-pkを実行することです。ほとんどのv-スキャンコードは v-スキャンコードテーブル でカバーされています。このセクションで説明されているkeysymマッピングテーブルも役立ちます。