관리 메뉴

합법적사기꾼지망생

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

카테고리 없음

Autohotkey v2 : 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 대소문자 기능 항상 꺼짐 유지
    TrayTip("CapsLock 상태", CapsLockEnabled ? "키 매핑 활성화됨" : "기본 키 매핑", 1000)
}

; 키 매핑 (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::` 

#HotIf 

 

capslock_remapping(v2).ahk
0.00MB

 

 

Comments