Windows(Super)キーの動作を次のように変更したいと思います。
- {LWin Up} キーを Windows メニューの代わりに Tab 文字として使用します。
- LWin + 文字、数字、ファンクションキーなど - 通常の動作と同様に機能します。(例: Win + m - 最小化)
Windows 7 でそれをするにはどうすればいいですか?
答え1
これを試して:
$LWin::
KeyWait LWin, T0.15
If !ErrorLevel ; if you hold the LWin key for less than 200 miliseconds...
Send {Tab}
Else ; but if it is held for more than that...
Send {LWin Down} ; ...hold LWin down
KeyWait LWin ; and, in both cases, wait for it to be released
Send, {LWin Up}
Return
これにより、左 Win キーを短く押すとタブとして使用できるようになります。また、0.15 秒間押し続けると、ボタンの押下が左 Win キーとして扱われ、Win + 文字のショートカットを使用できるようになります。
これは、https://autohotkey.com/board/topic/83948-how-to-remap-win-key-and-retain-win-key-other-key-combos/
すべての功績はMasterFocusに帰属します。