WindowsでWindowsキーとControlキーを交換するにはどうすればよいですか?


24

私はMacキーボードに慣れているので、指がスペースバーの左側にあるショートカットキーを見つけることを期待しています。Windowsキー(Macキーボードのコマンド()キー)をControlキーに、またはその逆に変更するにはどうすればよいですか?

回答:


24

簡単に言うと、このAutoHotKeyスクリプトを使用してください

RCtrl::RWin
RWin::RCtrl
LCtrl::LWin
LWin::LCtrl

以外のすべての作品CtrlAltDel

を同時に許可するための回避策CtrlAltは、左から右、右から左(左から右、右から右)ではなく、

LAlt::RCtrl
RAlt::LCtrl
RCtrl::LAlt
LCtrl::RAlt

そのような良い解決策!素晴らしいオープンソースソフトウェアがあります!:)
ジェームズベッドフォード

底部分はもう動作しません、重複キーのエラーを与える、私はMacBookの空気のWindows 8.1でこれをテストし、CTRL ALTデルは、スクリプトなしで正常に動作します
JqueryToAddNumbers

2
私はそのように私は... 7年後に自分自身をこれをGoogleで検索してここに来た
ジェイ・

コントロールにRWinをあまり使用しないため、LWin:LCtrlを使用しました。いい提案。
ヴィジェイVepakomma

Lenovo Ideapad 110 W10 Xmas 2017スペシャルでは、上矢印キーは世界中のすべてのシフトキーが配置されている場所です。だから私はAutoHotkeyをを使用してそれらをスワップ: pastebin.com/eEYb7kT1を。管理者として起動したプログラム(たとえば、cmd.exe)で再マッピングが表示されるように、「管理者として実行」でスクリプトを起動する必要がありました。
ジョンv kumpf

3

How-to Geekはあなたのリクエストに最適なソリューションを提供します:

Windows 7 / XP / Vistaで任意のキーを任意のキーにマッピング


1
これは、Windowsコントロールパネルにオプションが組み込まれていないため、優れたソリューションです。
ジェームズワット

SharpKeys(このページではインストールするように指示されています)では2つのキーを交換できないため、これは機能しません!
マイク

1
@マイクは私のために働いた。
ドラジェンBjelovuk

2

MacのキーボードエクスペリエンスをWindowsにもたらすこのAutoHotkeyスクリプトをご覧ください。

https://github.com/stroebjo/autohotkey-windows-mac-keyboard

このAutoHotkey設定ファイルにより、WindowsのAppleキーボードで通常のキーボードショートカットが機能します。ドイツ語のキーボードレイアウトを使用したテストセットですが、異なるレイアウトでも動作するはずです。


2

SharpKeys

SharpKeys は、Windowsが1つのキーを他のキーに再マッピングできるようにするレジストリキーを管理するユーティリティです

キースワップの適用

キーCtrlAltキーを2段階のプロセスで交換します。SharpKeysを使用して、マップします。

  1. Left Alt (00_38)Left Ctrl (00_1D)
  2. Left Ctrl (00_1D)Left Alt (00_38)

おそらくあなたは右Altと右に同様のことを行うことができますCtrl

注:ユーティリティのドキュメントには、次の注意事項があります。

SharpKeysが+しない+すること:

2つのキーを互いに入れ替えることができます。たとえば、再マッピングコードが混乱するため、QとZの入れ替えを行うことはできません。

これが意味することは私が知らないので注意してください。レジストリを変更すると、いつでも問題が発生する可能性があります。この場合は、ユーティリティの著者はそれが私は彼が書いたものを誤解してることが考えられますので、私はやったことを行うことが可能ではないことを示唆している、彼は間違っていた、それだけのためではなく、これを実行することが可能であるCtrlAlt、またはIコンピューターを台無しにしてしまいました。

2017/04/21の時点で、Windows 10に2ステップの再マッピングを正常に適用しました。

キースワップを削除

選択して[削除]すべてをしてとそのフォローアップのレジストリへの書き込み SharpKeys中を私はSharpKeysが最初の場所で作成したレジストリキーを削除することができました。regeditを使用して、関連するレジストリキーを手動で削除することもできます。

バックグラウンド

Windows 7、8、10 、またはVistaでCaps Lockキーを無効にする方法は、SharpKeysが変更(作成?)するレジストリキーのわかりやすい説明を提供します。参考までにレジストリキーを投稿しました。

SharpKeysの実行後、私のレジストリキーは次のようになりました。

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map

含まれる:

00 00 00 00 00 00 00 00 03 00 00 00 1D 00 38 00 38 00 1D 00 00 00 00 00

SuperUserの別の質問には、少し補足的なコンテキストがあります。Right -WinおよびRight-AltキーボードキーとMehper C. を再マップする方法。この質問に対するPalavuzlarの答えは、正しい方向を示しました。彼の質問を編集するよりも、別の回答として回答を投稿する方が適切だと思いました。

編集コメント

Windows AltCtrlキーで必要な厄介な小指の届きどころではなく、親指で切り取り、コピー、貼り付けができるのは嬉しいことです。しかし、私はMacユーザー(25歳)で育ち、親指(自然な姿勢)を使用してWindowsのショートカットを有効にできることを心から愛していますが、CtrlAlt 私のための販売スワップ。例えば、Command/ Alt- Tab再マッピングので、同じ場所にあるAlt- TabCtrl-Tabうまくいきません。残念なことに、Appleが正しい判断を下し(経験ベースのショートカット)、Microsoftは当時のそれほど論理的ではない「業界標準」を採用しました。しかし、「業界標準」とは、そもそもQWERTYとそのすべての不名誉なバリエーションを使って入力する方法です。

PS Windowsにはまだ3つのコマンドキーがありますか?!特殊文字用の1つの修飾キーとショートカット用の1つのAppleのソリューションは、賢明な設計選択であり、あまり一般的ではない(英語)が、重要な記号とダイアクリット(例:°、 ´、¸、ˆ、¨)に簡単にアクセスできるようにしました。Windows CtrlではAltWindowsすべてが基本的に同じことをしており、ほとんどのユーザーは、AltまたはWindowsショートカットを使用することはめったにありません。プラスAlt、それは時々キーパッドまたはAltGrのに非標準文字を入力する方法ですが、それはだから、特に混乱ますまた時にはショートカット修飾子)。しかし、私は脱線します...私は、実際の質問を検索したり、質問したりするようになりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.