Keyboard Latency Test
Click the box below and type normally. Each key press shows how many milliseconds it took to reach your screen, with your average, best and worst times.
How to read your result
This test measures the time from the moment your browser receives a key press to the moment it is drawn on screen. That covers your browser, computer and display. The delay inside the keyboard itself (switch debounce and USB or Bluetooth polling) happens before the browser sees the key, so no website can measure it.
| Average latency | What it means |
|---|---|
| Under 8 ms | Very fast. Typical of screens running at 120 Hz or more. |
| 8 to 17 ms | Normal. About one frame on a standard 60 Hz screen. |
| 17 to 30 ms | A little slow. Other apps or browser tabs may be keeping your computer busy. |
| Over 30 ms | Slow. Close heavy apps and tabs, turn off power-saving mode and test again. |
Run the test a few times with the same keyboard, and compare keyboards on the same computer and browser for a fair result. To check that every key works, use the keyboard tester.
What Is Keyboard Latency?
Keyboard latency is the delay between when a key is pressed on a keyboard and when the corresponding action is executed on the screen.
It is also known as input lag, response time, or delay.
Keyboard latency can be caused by a variety of factors. This includes hardware limitations, software issues, and network latency.
Hardware-based keyboard latency is typically caused by the mechanical properties of the keyboard. By that, we mean the type of switches used and the build quality.
For example, some keyboards may have a longer key travel distance or require more force to actuate the key. These can result in slower response times.
Additionally, the connection type can also affect keyboard latency.
Wired keyboards generally have lower latency than wireless ones. This is because there is no need for the data to be transmitted over a wireless connection.
Software-based keyboard latency is caused by the OS or software applications that process the input from the keyboard.
This type of latency can be affected by factors such as the speed of the processor and the amount of memory available. It can also be influenced by the settings and configurations of the operating system or software application.
Network latency can also affect keyboard latency in some cases.
For example, if the keyboard input is being transmitted over a network connection, there may be additional delays. You will notice such network latency issues in a remote desktop scenario.
In short, keyboard latency is an important factor to consider when using a keyboard for any purpose.
It can significantly impact the user experience. Understanding the factors that contribute to keyboard latency can help identify such issues.
Causes of Keyboard Latency
1. Hardware Factors
Impact on Latency
- Different types of switches can affect latency. For example, linear switches are generally faster and more responsive than tactile or clicky switches.
- Switches with lower actuation force and shorter travel distance can reduce latency.
Connection Type
Wired vs. Wireless Keyboards
- Wired keyboards typically have the lowest latency because of the direct physical connection.
- Wireless keyboards can add a little latency. 2.4 GHz receivers are close to wired, and Bluetooth is usually slower.
2. Software Factors
OS Settings and Driver Issues
- OS settings, such as keyboard repeat delay and repeat rate, can impact latency.
- Driver issues, such as outdated or corrupted drivers, can cause latency problems.
Processing Power and Memory
- The processing power of the CPU and the amount of RAM can affect how quickly keyboard inputs are processed.
- Insufficient processing power or memory can lead to increased latency.
3. Network Factors
Network Latency
- Network connections can introduce additional delays, especially in wireless keyboards that use Bluetooth or Wi-Fi.
- Network congestion, signal strength, and router performance can all impact latency.
Importance of Keyboard Latency
Keyboard latency is an important factor for anyone who uses a keyboard regularly.
But it can be especially crucial for gamers, writers, and programmers who rely on quick and accurate keystrokes.
Here are some reasons why keyboard latency is important:
1. Gaming
In gaming, even a slight delay in keyboard input can have a significant impact on gameplay.
Gamers require quick response times and minimal input lag to perform their best. If keys also go missing when you press many at once, run the key rollover test.
A delay of even a few milliseconds can lead to missed opportunities. You wouldn’t want slower reaction times and a reduced overall gaming experience.
2. Writing
Writers and typists also benefit from low keyboard latency.
When typing quickly, delays in keystrokes can cause frustration and disrupt the flow of writing.
Are you a professional writer, or do you spend long periods of time typing? If so, keyboard latency can even lead to physical discomfort and fatigue.
3. Programming
Programmers also require a low-latency keyboard for efficient coding.
Quickly entering commands and executing code can save time and increase productivity. Additionally, a keyboard with low latency can help reduce the chances of making errors due to slow response times.
4. Accessibility
Keyboard latency can also be an important consideration for individuals with disabilities.
Those who rely on alternative input devices need to ensure that their input device has minimal latency. This ensures optimal performance and accessibility.
Here we are talking specifically about users of switches or adaptive keyboards.
All in all, low keyboard latency is essential for a comfortable and efficient keyboard experience. It can improve the accuracy of keystrokes and lead to a more satisfying overall experience.
How to Test Keyboard Latency?
There are several software applications available that can specifically test keyboard latency. These applications may offer more detailed measurements and analysis than online tools.
In a way, they can be useful for more advanced users. When testing keyboard latency, run multiple tests to ensure accurate results.
Regular testing can identify any issues and ensure maximum keyboard performance.
Factors Affecting Keyboard Latency
Keyboard latency can be affected by a variety of factors, including hardware, software, and network issues.
Understanding these factors can help identify and address any latency issues they may be experiencing.
Here are some of the most common factors that can affect keyboard latency:
- Keyboard switches: Some switches require more force to actuate or have a longer travel distance. These can result in slower response times.
- Keyboard firmware: Outdated firmware or firmware with known issues can cause delays in input response.
- Operating system: Power-saving settings, outdated drivers and background tasks can add delay on any operating system.
- CPU and RAM: If the computer’s CPU or RAM is overloaded, it may take longer for the keyboard input to be processed and displayed on the screen.
- Network latency: If keyboard input is being transmitted over a network connection, there may be delays due to network latency.
- Peripheral devices: Other peripheral devices connected to the computer can affect keyboard latency. For example, if a mouse is using up too much processing power, it may impact the speed and responsiveness of the keyboard.
- Connection type: Wired keyboards generally have the lowest latency. Wireless keyboards with a 2.4 GHz receiver are close, and Bluetooth is usually a little slower.
You can optimize your keyboard setup and minimize latency issues by identifying these factors.
FAQs
What is normal keyboard latency?
Ans: The keyboard itself usually adds only a few milliseconds. This test measures more than that: it includes your browser, computer and display. On a 60 Hz screen, a result of about 8 to 17 ms is normal, and screens running at 120 Hz or more can go below 8 ms.
The result varies with switch type, firmware, connection, operating system and what else your computer is doing. Test a few times and compare keyboards on the same computer and browser.
How much latency does a 1000Hz keyboard have?
Ans: A keyboard with a polling rate of 1000 Hz reports its keys to the computer every 1 millisecond. That polling adds at most about 1 ms of delay.
The rest of the total comes from switch debounce, firmware, the operating system and your screen, so the number you see here will be higher than 1 ms.
Are wired keyboards faster than wireless ones?
Ans. Wired keyboards are the safest choice for the lowest latency. Many modern wireless keyboards that use a 2.4 GHz USB receiver come close to wired ones. Bluetooth connections are usually a little slower and can vary more.
Is 61 ms latency good?
Ans. A result of 61 ms is slow in this test. It means something is adding delay, such as busy apps, many browser tabs, power-saving mode or a slow screen. Close heavy programs and test again.
Is 100ms latency bad?
Ans. Yes. A latency of 100 ms is high and you will notice it as lag when you type or play fast games. If you see this, check your connection type, close other programs and try a different browser.
The Bottom Line
Keyboard latency can have a significant impact on user experience and productivity.
Identifying the factors that can affect keyboard latency, such as hardware, software, and network issues, is key.
By ensuring a responsive keyboard, you can improve your overall computing experience.
