본문 바로가기
IT/정보

컨트롤, 쉬프트, 알트 등 기능키를 꾹 눌러도 연타로 인식하지 않을 때 해결법 (Ctrl, Shift, Alt 연타)

by 린레몬 2020. 3. 1.

안녕하세요 레몬입니다

아무래도 이 글에서 다룰 증상을 겪어서 해결하기 위해 검색해서 들어왔다는건 메이플스토리 유저일 가능성이 아주 높을 것 같다

나도 새로 산 노트북으로 메이플을 하려했는데 이상하게 A,D같은 곳에 둔 스킬은 꾹 누르면 알아서 연사가 되지만 컨트롤, 쉬프트에 둔 스킬은 꾹 눌러도 처음 한번만 스킬을 쓴 뒤 반응이 없었다

이를 해결하기 위해 고정키, 필터키 등등 여러 옵션을 건드려봐도 속시원하게 해결이 되지 않다가 결국 잘 해결하여 그 방법을 공유하고자 한다

 

0. 증상

나의 경우는 이번에 구매한 hp 스펙터에서 이러한 증상이 나타났다

검색을 해보니 보통 DELL, HP 노트북을 이용하는 사람들이 대부분 이러한 문제를 겪고있는 것으로 보였다

숫자나 영어, 한글은 꾹 누르면 정상적으로 연타로 인식이 되는데, 이상하게 컨트롤 쉬프트 등만 연타가 되질 않는다

 

1. 필터키 설정

먼저, 모든 키를 꾹 눌렀을 때 이것을 반복적인 입력으로 인식하도록 하기 위해 필터키 설정을 해줘야 한다

제어판 - 접근성 - 접근성 센터 - 키보드 작동 방법 변경 으로 들어가주자

이러한 화면이 보인다

고정키는 악명이 높으니 알아서 꺼주면 되겠고, 이번에는 사진 맨 아래에 보이는 필터키 설정에 들어가야한다

필터키 설정의 모습이다

다른건 자유롭게 하더라도 빨간 줄로 표시한 부분들은 꼭 사진과 똑같이 설정해주자

1. 필터키 자체는 켜야함
2. 제멋대로 꺼졌다 켜졌다 하면 안되기에 단축키를 통한 켜고 끄기는 꺼야함
3. 반복 키 및 느린 키. 꾹 눌렀을 때 몇초 간격으로 연타하는걸로 인식할지를 결정
4. 신호음 울림이 켜져있으면 뭔 키를 누를때마다 소리남.. 무조건 꺼야함

이렇게 설정해두고, 반복 키 및 느린 키 설정(U) 으로 들어가주자

이 부분은 위 사진과 똑같이 설정해주기만 하면 된다

맨 위부터 간단히 설명하자면

잘못된 키 입력 방지 = 키보드를 누른 뒤 얼마 후부터 입력으로 인식할 것인지 설정. 당연히 0초로 해야함
키를 누르고 있을 때 반복되는 키 입력 방지 = 꾹 눌러서 연타하려고 하는거니까 입력 무시는 절대 안됨
키 반복 속도 늦춤 = 꾹 누르기 시작한 뒤 몇초 간격으로 입력으로 인식할 것인지 설정. 최소값이 0.3초임

이렇게 설정해주면, 아래 텍스트 상자에서 테스트를 해볼 때 키를 꾹 누르고 있으면 0.3초 간격으로 키가 입력되는 모습을 확인할 수 있다

이상태로 메이플 게임내에서 확인해보면, 컨트롤과 쉬프트에 둔 스킬도 꾹 누르면 0.3초 간격으로 연타는 되지만, 멀쩡히 빠르게 나가던 A,D 스킬도 0.3초 간격으로 나가게 되버린다

위 설정에서 최소값이었던 0.3초를 강제로 줄이기 위해 레지스트리 편집을 해야한다

 

2. 레지스트리 설정

윈도우 검색창에서 regedit 을 입력해 '레지스트리 편집기'를 실행해주자

이러한 창이 실행될 것이다. 왼쪽에 보이는 메뉴를 통해 우리가 바꿀 설정 창으로 진입해야한다

HKEY_CURRENT_USER - Control Panel - Accessibility - Keyboard Response 로 들어가주자

 

들어가면 위와같은 항목들이 보이는데, 여기서 수정해야할 것은

AutoRepeatDelay, AutoRepeatRate, Last Valid Delay, Last Valid Repeat 네 가지 이다

위에서 필터키 설정을 통해 반복 주기를 0.3초로 해뒀으니, 기본값이 모두 300으로 설정되어있을 것이다. (단위 ms)

AutoRepeatDelay, Last Valid Delay는 첫번째 입력 후 두번째 입력까지의 대기시간이다

키를 꾹 누르기 시작했을 때 얼마간 기다리고 연타로 인식할 것인지를 결정한다

나는 200(0.2초)으로 설정했는데, 조금 빠른 감은 있긴 하지만 크게 불편하지는 않다. 200~300 정도의 값으로 편한대로 설정해주자

AutoRepeatRate, Last Valid Repeat는 두번째 입력 이후 연타가 되는 주기를 조정하는 것이다

나는 1로 설정해뒀더니 꾹 눌렀을 때 입력 속도가 엄청나게 빠르다. 1초정도만 누르고 있어도

ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ

이정도로 입력이 되어버려서 게임할 때 이외에 조금 불편한 감이 있다. 이번에 10~20정도로 조정하려고 한다. 이 값 역시 각자 편한대로 설정해주면 된다

마지막으로 주의할 점은, Last Valid Delay, Last Valid Repeat 두 값은 기본 입력이 16진수로 되어있기에

값을 입력할 때 사진처럼 10진수에 체크하고 입력해야한다는 것이다

위 네 값을 적절히 조정해주고, 컴퓨터를 재부팅 해준 뒤 게임을 하던 타이핑을 하던 확인해보면 정상적으로 모든 키를 꾹 눌렀을 때 연타가 되는 것을 확인할 수 있을 것이다

 

댓글