Skip to content
seedbala 씨드발아

SEEDBALA

정성글은 에세이에, 나머지는 막글,,, (instagram: @seedbalah)

  • 홈
  • Essay
  • 각종테스트🫰🏻
  • 식물
    • 식물 팁
    • 나의식물
  • ⌨️오토핫키🖱️
  • 여행정보
  • 기타 잡다
  • Toggle search form

오토핫키로 만드는 키보드 터보 (터보키)

Posted on 2025-07-092025-07-09 By 시드발아 오토핫키로 만드는 키보드 터보 (터보키)에 댓글 없음

(이 글은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.)

키보드 터보, 터보키란?
보통 여러가지 키 입력중에 한키를 꾹 누르고 있으면 동시에 입력이 안되고 한번만 눌러지는 경우가 많습니다.
때문에 , 다른 키와의 간섭을 차단하고 내가 설정해놓은 키를 누르고 있는 동안에 여러번 다다다다닥 눌리게끔 인식하도록 해주는것이 터보키 입니다. 단순히 연속동작되게끔 만들면 제대로 작동하지 않는 경우가 많습니다. 때문에 저는 아래처럼 터보키를 만들어 사용합니다.
아래에서는 방향키 (상하좌우)를 터보키로 만드는 방법입니다.

; 기본 설정. 몇개 없어도 작동할 수 있지만 저는 이렇게 해놓고 사용합니다.
SetKeyDelay, -1, 0 ; 키 입력 딜레이 없음
SetControlDelay, -1 ; 컨트롤 딜레이 없음
SetWinDelay, -1 ; 윈도우 관련 딜레이 없음
SetBatchLines, -1 ; 스크립트 실행 중 딜레이 없음(최대 속도)
#MaxHotkeysPerInterval 99000000 ; 단축키 허용 최대 수치(사실상 무제한)
#HotkeyInterval 99000000 ; 단축키 반복 허용 최대 시간(사실상 무제한)
SendMode, Input ; 키 입력 모드를 Input으로 Send를 써도 자동으로 Sendinput(가장 빠르고 안정적)으로 적용
Critical, On ; 스크립트가 인터럽트 없이 실행(중요 작업)

#NoEnv ; 환경 변수 자동 상속 방지 (최적화)
#KeyHistory 0 ; 키 입력 기록 비활성화
ListLines, Off ; 스크립트 실행 로그 비활성화

;1————————————————–
; [방향키 반복 입력 핫키]

; 위쪽 방향키(Up Arrow) 눌렀을 때
$Up::
While GetKeyState(“Up”, “P”) { ; Up 키가 눌려있는 동안만 반복
Send, {Up} ; Up 키 입력 전송
Sleep, 100 ; 설정한 딜레이 만큼 대기. 컴퓨터마다 게임마다 다 따로 테스트 후 조절 필요함. 현재는 100(ms)으로 설정해놓음
}
return

;아래쪽 방향키(Down Arrow)를 눌렀을때
$Down::
While GetKeyState(“Down”, “P”) {
Send, {Down}
Sleep, 100
}
return

; 왼쪽 방향키(Left Arrow) 눌렀을 때
$Left::
SleepTime := ReadConfig()
While GetKeyState(“Left”, “P”) {
Send, {Left}
Sleep, %SleepTime%
}
return

; 오른쪽 방향키(Right Arrow) 눌렀을 때
$Right::
SleepTime := ReadConfig()
While GetKeyState(“Right”, “P”) {
Send, {Right}
Sleep, %SleepTime%
}
return

;————————————–

; [주요 설명]
;————————————–

; – $는 “핫키 자기 자신에 의해 트리거되는 것 방지(Loop 방지)” 의미입니다.
; – GetKeyState(“방향키”, “P”)는 키가 눌린 상태인지 실시간 체크합니다.
; – Sleep 값이 작을수록 반복속도가 빠릅니다. 너무 낮추면 게임에서 키 인식이 불안정할 수 있습니다.
; – Sleep값은 변경시, 기존 스크립트 종료후 변경- 저장 – 재실행 순으로 하셔야 합니다.
; – 너무 빠른 재입력시 찐빠나는 경우가 있는데;;; 계속 눌리고 있는 방향키를 다시한번 눌러주시면 해결됩니다.
; – 그래도 계속 입력된다면 재실행 하셔야 합니다.

원하시는 기능은 댓글에 남겨주세요 다음 포스팅에 활용됩니다.



Ahk

글 내비게이션

Previous Post: 오토핫키 게임 자동 스킬 반복 스크립트
Next Post: 오토핫키 쉽게쓰기 Gui(창) 이용하기! + 일시정지기능

More Related Articles

오토핫키 게임 자동 스킬 반복 스크립트
오토핫키 게임 이미지서치 기본틀
오토핫키 쉽게쓰기 Gui(창) 이용하기! + 일시정지기능

답글 남기기 응답 취소

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Copyright © 2025 SEEDBALA.

Powered by PressBook Green WordPress theme