web-dev-qa-db-ja.com

Windows 10のキーボードショートカットを変更するにはどうすればいいですか?

Linuxユーザーとして、私はヘビーワークスペースユーザーです。 Windows 10はそれを持っています、しかし私はまだ私が使っているLinuxで私がしている方法でそれらの間で切り替えたいと思います ctrl+alt+right または left ワークスペースを切り替える.

しかし、Windows 10では ctrl+windows+right または left

Windows 10のショートカットをLinuxのショートカットに変更するにはどうすればよいですか?

42
answerSeeker

私はharrymcのスクリプトを試しましたが、うまくいきませんでした。それで私はそれを修正しました、そして、以下のものは私のために働きました:

!^Right::send, #^{Right down}{Right up}
!^Left::send, #^{Left down}{Left up}

他のすべては大丈夫だった。

それから私は次の行を追加することによってスクリプトを改良しました

!^Down::
    send, #^{Right down}{Right up}
    Sleep, 200
    send, #^{Right down}{Right up}
    return
!^Up::
    send, #^{Left down}{Left up}
    Sleep, 200
    send, #^{Left down}{Left up}
    return

これにより、行間を移動するために上下の矢印で2 x 2のグリッドをエミュレートすることができます。

編集:2番目のsleepを送信する前にアニメーションを終了させるためにsendコマンドが追加されました。

13
Aquadarius

Windowsのショートカットを変更することはできませんが、キーをインターセプトしてその場で変更することはできます。

AutoHotkeyはキーボードのキーを再マッピングするための素晴らしいプログラムです。これを設定する手順は次のとおりです。

  1. ダウンロードしてインストールします AutoHotkey
  2. Startup.ahkという名前のテキストファイルを作成し、以下の内容をマップに貼り付けます。 Ctrl+Alt+Right / Left に Ctrl+Win+Right / Left

!^Right::^#Right
!^Left::^#Left

  1. 機能をテストするためにスクリプトを保存して実行します。
  2. 予想通りに動作する場合は、スクリプトをスタートアップフォルダにコピーします。

Windows 10でスタートアップフォルダを見つけるには、「ファイル名を指定して実行」( Win + Rまたは、[スタート]メニューで検索し、(引用符なしで)現在のユーザーの場合は "Shell:startup"、すべてのユーザーの場合は "Shell:common startup"と入力します。起動したフォルダにstartup.ahkをコピーします。

36
harrymc