인풋렉: 지연이 생기는 곳과 줄이는 방법
인풋렉(입력 지연)은 버튼을 누른 뒤 그 결과가 화면에 보이기까지 걸리는 시간이에요. 이 지연은 세 군데에서 쌓여요. 마우스나 키보드, 프레임을 만드는 PC, 그리고 그 프레임을 보여 주는 디스플레이예요. 보통 가장 크게 줄여 주는 것은 더 높은 프레임 레이트, 수직 동기화(V-Sync) 끄기 또는 G-SYNC·FreeSync 디스플레이, 게임의 저지연 모드, 그리고 TV의 게임 모드예요. 핑은 나와 게임 서버 사이에서 생기는 별개의 지연이에요.
클릭이 화면에 닿기 전에 기다리는 곳
- 마우스 또는 키보드누른 것을 감지해 PC로 보내요
- PC게임이 입력을 읽고, 그래픽카드가 프레임을 그려요
- 디스플레이프레임을 받아 화면에 보여 줘요
모두 합치면: 클릭부터 화면까지의 인풋렉
핑 게임 서버까지 갔다 오는 시간: 인풋렉에 포함되지 않는 별개의 지연
인풋렉을 줄이는 방법, 효과가 큰 순서대로
- 프레임 레이트를 올리세요. 프레임 하나를 만드는 데도 시간이 걸리므로, 프레임 레이트가 높을수록 클릭이 화면에 더 빨리 반영돼요. 다른 무엇보다 먼저 프레임을 가장 많이 잡아먹는 그래픽 설정부터 낮추세요.
- 수직 동기화(V-Sync)를 끄거나 G-SYNC 또는 FreeSync를 쓰세요. 수직 동기화가 켜져 있으면 다 만들어진 프레임이 디스플레이의 다음 화면 갱신을 기다릴 수 있어요. NVIDIA에 따르면 수직 동기화를 끌 때 지연 시간이 가장 낮지만, 대신 화면 찢어짐(티어링)이 생겨요. 가변 주사율 디스플레이를 쓰면 티어링을 피할 수 있어요.
- 저지연 모드를 켜세요. 게임에 NVIDIA Reflex가 있으면 그것을 쓰세요. 없다면 드라이버 설정이 도움이 돼요. NVIDIA 제어판의 3D 설정 관리에서 저지연 모드를 울트라로 설정하거나, AMD Software에서 Radeon Anti-Lag를 켜세요. 둘 다 그래픽카드 앞에 프레임이 줄지어 쌓이지 않게 해 줘요.
- 전체 화면으로 플레이하세요. DirectX 10이나 11 게임을 창 모드로 플레이한다면 Windows 11에서 창 게임에 대한 최적화를 켜세요(설정 > 시스템 > 디스플레이 > 그래픽).
- 디스플레이를 최대 주사율로 설정하세요. Windows에서는 설정 > 시스템 > 디스플레이 > 고급 디스플레이 > 새로 고침 빈도 선택에서 바꿀 수 있어요. 144 Hz 모니터를 60 Hz로 두면 프레임이 매번 더 늦게 표시돼요.
- TV에서는 게임 모드를 켜세요. 삼성은 자사 TV의 게임 모드가 인풋렉을 줄여 준다고 설명해요. 다른 제조사 TV에도 각자의 게임 모드가 있어요.
- 마우스를 확인하세요. 1,000 Hz 게이밍 마우스는 1밀리초마다 신호를 하나씩 보내요. 폴링레이트 테스트로 신호가 얼마나 일정하게 들어오는지 확인해 보세요.
프레임 레이트와 주사율을 밀리초로 보면
프레임 사이의 시간은 1,000 ms를 프레임 레이트나 주사율로 나눈 값이에요. 클릭은 새 프레임이 만들어져 화면에 표시된 뒤에야 보이므로, 수치가 한 단계 올라갈 때마다 기다리는 시간이 줄어요.
| 프레임 레이트 또는 주사율 | 새 프레임 간격 |
|---|---|
| 30 Hz 또는 FPS | 33.3 ms |
| 60 Hz 또는 FPS | 16.7 ms |
| 120 Hz 또는 FPS | 8.3 ms |
| 144 Hz 또는 FPS | 6.9 ms |
| 240 Hz 또는 FPS | 4.2 ms |
| 360 Hz 또는 FPS | 2.8 ms |
마우스도 마찬가지예요. 125 Hz에서는 8 ms마다, 1,000 Hz에서는 1 ms마다 신호를 보내요. 그 이상부터는 보통 프레임 레이트와 디스플레이가 지연에 훨씬 더 큰 영향을 줘요.
모니터가 최대 주사율로 돌아가고 있는지 모르겠다면 주사율 테스트로 프레임 수를 세어 보세요.
인풋렉일까요, 다른 문제일까요?
- 적이 순간이동하듯 튀거나, 내 캐릭터가 있던 자리로 되돌아간다면: 인풋렉이 아니라 네트워크 문제(핑, 패킷 손실)예요. 보통 유선 연결이 도움이 돼요.
- 바탕 화면에서도 포인터가 멈추거나 끊긴다면: 마우스 연결이나 전파 간섭 문제예요. 마우스 렉·끊김의 원인을 확인하세요.
- 빠르게 움직일 때 포인터가 더 멀리 간다면: 마우스 가속 때문이에요.
- 한 게임에서만 모든 게 느리게 느껴진다면: 먼저 그 게임의 프레임 제한, 수직 동기화, 저지연 설정을 확인하세요.
웹사이트로 인풋렉을 측정할 수 있을까요?
아니요. 브라우저는 클릭을 언제 받았는지는 알 수 있지만, 디스플레이가 실제로 결과를 언제 보여 줬는지는 알 수 없어요. 그래서 어떤 웹사이트도 인풋렉 수치를 알려 줄 수 없어요. 인풋렉을 측정하려면 화면에 대는 센서나 고속 카메라가 필요해요. 지원 모니터에서 쓸 수 있는 NVIDIA Reflex Analyzer가 그 예예요. 저희 반응속도 테스트는 내 반응에 이 전체 과정을 더한 시간을 재요. 프레임 레이트가 낮거나 TV가 느리면 그만큼 기록이 늘어나요.
출처: NVIDIA, Introducing NVIDIA Reflex(영어); AMD, How to configure Radeon Chill and Radeon Anti-Lag(영어); Microsoft, Windows 11의 창 게임에 대한 최적화, Windows에서 모니터의 새로 고침 빈도 변경; Samsung, best settings for gaming on a Samsung TV(영어).