관리 메뉴

합법적사기꾼지망생

Autohotkey v3 : Capslock Toggle(on/off) script 본문

카테고리 없음

Autohotkey v3 : Capslock Toggle(on/off) script

평범한 민석이 2025. 1. 2. 15:01

; CapsLock 상태 저장 변수 (전역 변수로 선언)
global CapsLockEnabled := false

; 스크립트 시작 시 CapsLock을 항상 꺼진 상태로 설정
SetCapsLockState false

; CapsLock 키를 토글하여 매핑 상태 변경 (대소문자 기능 비활성화)
CapsLock:: {
    global CapsLockEnabled ; 전역 변수 사용 선언
    CapsLockEnabled := !CapsLockEnabled
    SetCapsLockState false ; CapsLock 대소문자 기능 항상 꺼짐 유지
    ToolTip(CapsLockEnabled ? "키 매핑 활성화됨" : "기본 키 매핑")
Sleep(1000)
ToolTip() ; 1초 후 ToolTip 제거
}

; 키 매핑 (CapsLock ON 상태에서만 동작)
#HotIf CapsLockEnabled

; 숫자 키 → F1 ~ F12
1::F1
2::F2
3::F3
4::F4
5::F5
6::F6
7::F7
8::F8
9::F9
0::F10
-::F11
=::F12

; JKLI → 화살표 키
j::Left
k::Down
l::Right
i::Up

; U → Delete 키
u::Delete

; Esc → 백틱(`) 키로 변경
; Esc::` 

;h → Home 키로 변경
h::Home

; n → End 키로 변경
n::End

#HotIf

capslock_remapping(v2).ahk
0.00MB
capslock_remapping(v3).ahk
0.00MB

 

Comments