Windows 10では、仮想デスクトップを切り替えるためのショートカットキーはctrl+ win+ right / left arrowです。ctrl+ right or left arrow keyのみに変更して、単純化したいと思います。これどうやってするの?
Windows 10では、仮想デスクトップを切り替えるためのショートカットキーはctrl+ win+ right / left arrowです。ctrl+ right or left arrow keyのみに変更して、単純化したいと思います。これどうやってするの?
回答:
AutoHotkeyは、まさにこの種のことを行うための優れたプログラムです。これは、キーボードキーの再マッピング、ホットキーのセットアップ、タスクの自動化に非常に役立つプログラムです。これを設定する手順は次のとおりです。
#NoTrayIcon
^Right::^#Right
^Left::^#Left
オプションで、AutoHotkeyがインストールされていない他のコンピューターで実行できるスタンドアロンの.exeとして実行するようにスクリプトをコンパイルできます。これを行うには、スクリプトファイルを右クリックし、[スクリプトのコンパイル]をクリックします。
* Windows 10のスタートアップフォルダーにアクセスするには、[実行]を開き(Windowsキー+ Rを押すか、スタートメニューで検索します)、次のいずれかを入力します(引用符なし): "shell:startup"(スクリプトを実行するため)現在のユーザーのみ)または「shell:common startup」(すべてのユーザーに対して実行するため)。開いているフォルダーに貼り付けます。
ElectroPulseの回答の下で@valkirilovのコメントに応答するには、この投稿が役立つと思います。 AutoHotkeyを使用したWindows 10でのCtrl-Alt-Arrowの再マッピング
要するに、使用して
!^Right:: send {LWin down}{LCtrl down}{Right}{LWin up}{LCtrl up}
!^Left:: send {LWin down}{LCtrl down}{Left}{LWin up}{LCtrl up}
!^
だから^
です。Ctrl +矢印は非常に重要で予約されています。ただし、CTRL + Win + Arrowは予約されていません。
デスクトップを切り替えるためのショートカットを作成しました。デスクトップの3x3グリッドが必要でした(事実上、または私のマインドマップのみ-実際には線形です)。数字パッドキーをそれぞれのデスクトップにマッピングしたかったのです。
ホットキーの動作方法は
ウィンドウを特定のデスクトップに移動する簡単な方法はないため、Win + Numpad0を使用して、そのウィンドウの「デスクトップに移動」メニューを表示しました。これは妥協であり、すぐに解決する見込みはほとんどありません(ただし、それについては自分の質問を投稿しました)。
私のショートカットは次のとおりです。
; Windows+Number pad keys = Windows 10 desktop switching.
; number pad to match a 3x3 desktop
#Numpad1::
#NumpadEnd::
Send, {LWin down}{Ctrl down}{Right 9}{Left 2}{Ctrl up}{LWin up}
return
#Numpad2::
#NumpadDown::
Send, {LWin down}{Ctrl down}{Right 9}{Left 1}{Ctrl up}{LWin up}
return
#Numpad3::
#NumpadPgDn::
Send, {LWin down}{Ctrl down}{Right 9}{Ctrl up}{LWin up}
return
#Numpad4::
#NumpadLeft::
Send, {LWin down}{Ctrl down}{Left 9}{Right 3}{Ctrl up}{LWin up}
return
#Numpad5::
#NumpadClear::
Send, {LWin down}{Ctrl down}{Left 9}{Right 4}{Ctrl up}{LWin up}
return
#Numpad6::
#NumpadRight::
Send, {LWin down}{Ctrl down}{Right 9}{Left 3}{Ctrl up}{LWin up}
return
#Numpad7::
#NumpadHome::
Send, {LWin down}{Ctrl down}{Left 9}{Ctrl up}{LWin up}
return
#Numpad8::
#NumpadUp::
Send, {LWin down}{Ctrl down}{Left 9}{Right 1}{Ctrl up}{LWin up}
return
#Numpad9::
#NumpadPgUp::
Send, {LWin down}{Ctrl down}{Left 9}{Right 2}{Ctrl up}{LWin up}
return
; Send, {LWin down}{Tab}{LWin up}
; Sleep, 3000
; Send, {Tab 1}{Right 2}
; Sleep, 3000
; Send, {Enter}
; Sleep, 3000
; return
;
; Bring up the "move this window to desktop..." menu. Since the menu is always different, don't operate on it. Just leave it at that.
#!Numpad0::
#!NumpadIns::
#+Numpad0::
#+NumpadIns::
#Numpad0::
#NumpadIns::
Send, {LWin down}{Tab}{LWin up}
Sleep, 400
Send, {AppsKey}M
return