; ────────────────────────────────
; 마우스 버튼 리매핑 (AutoHotkey v2)
; 왼쪽 클릭 → S / 오른쪽 클릭 → R / 휠 클릭 → 리매핑 토글
; ────────────────────────────────
global remapActive := true ; 기본 상태: 리매핑 활성화됨
; 왼쪽 클릭 → S
~LButton::
{
if (remapActive)
Send("s")
else
Send("{LButton}") ; 원래 클릭 동작
}
; 오른쪽 클릭 → R
~RButton::
{
if (remapActive)
Send("r")
else
Send("{RButton}") ; 원래 클릭 동작
}
; 휠 클릭(MButton)으로 리매핑 토글
~MButton::
{
global remapActive
remapActive := !remapActive
if (remapActive)
ToolTip("? 리매핑 활성화됨 (L=S, R=R)")
else
ToolTip("? 원래 클릭 복귀됨")
SetTimer(RemoveToolTip, -1000) ; 1초 후 툴팁 제거
}
; 툴팁 제거 함수
RemoveToolTip()
{
ToolTip()
}
댓글 0