私はダウンロードし、MicrosoftのダウンロードセンターからからMSKLC 1.4を、ファイル名を指定して実行 [それ] 管理者として、それは後にキーボードのレイアウトを表示することを拒否し、ファイル → ...読み込み既存のキーボード:
(タイトルバーで選択したキーボードレイアウトに注意してください。)
.NET 3.5が必要であるという古いフォーラムスレッドを読みましたが、[ 管理者として実行]を実行してもdotNetFx35setup.exeは何もしません(少なくとも私には見えません)。
MS .NET Framework 4.6.1がインストールされています。コントロールパネル → プログラムと機能から修復しました。それは助けにはならなかった。
私もWindows XP互換性設定で試してみましたが、役に立ちませんでした。
jalecoというサイトからKeyTweakをダウンロードしましたが、起動したときにアンチウイルスソフトウェアがPUA / InstallCoreを検出しました。次に、以下にリンクされているQ / Aのファイルと同じように機能することが.reg
わかりました。
今のところ、Right-WinとRight-Altのキーボードキーを再マップする方法で説明したソリューションを使用していますが、ラップトップに接続されているキーボードにこれを使用していて、変更したくないので、再起動する必要はありません。その内部の1つ。
他のキーボードマッピングツール(ウイルスが含まれていないツール)の提案や、MSKLCの誤動作の解決策のヒントも同様に歓迎されます。
アップデート1
適切なレジストリ変更を適用し、タスクマネージャでエクスプローラプロセスを強制終了し、@ barlopのコメントで提案されているようにタスクマネージャ内から新しいエクスプローラを開始しても、役に立ちません。設定を有効にするには、再起動/再起動が必要です。
アップデート2
Remapkey.exe
PC(Windows 7)のスイッチaltキーとlwindowsキーに対する回答で述べたように、Windows Server 2003リソースキットの1 つは、レジストリを変更するだけで、再起動も必要です。
アップデート3
アンAutoHotkeyを含むスクリプト:
RWin::RAlt
RAlt::RWin
あまり役に立たなかった。スワップされたR-Altキーは一部のアプリで機能し、一部のアプリでは奇妙な動作を示します。
MSKLCは、この質問の冒頭で説明したのと同じ動作不良の古いWindows Vistaでは機能しません。
有望に見えるKbdEditがあります(一方で、ここでUPDATE 3までのいくつかの項目も有望に見えました)。ただし、無料ではありません。デモ版では保存できないため、機能するかどうかはまだわかりません。
アップデート4
MSKLCでは、[ファイル] → [ 既存のキーボードを読み込む...]で読み込んだキーボードレイアウトをファイルとして.klc
保存できます。これには以下が含まれます:
...
KEYNAME_EXT
...
38 "Right Windows"
...
5c "Right Alt"
...
これらはキーのスキャンコードですが、どのように、またはそれらを交換できるかはまだわかりません。
.msi
IIRC)を構築します。Explorerプロセスを強制終了すると、Qの更新が表示されます。また、すべてのAutostartプログラムとのほとんどのプログラムが強制終了されHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
ます。たぶんそこからのアトミックもないでしょうHKCU\...\Run
。