Author Topic: [IC] Keyboard/Mouse Latency Tester  (Read 2433 times)

0 Members and 1 Guest are viewing this topic.

Offline RikkaW

  • Thread Starter
  • Posts: 3
[IC] Keyboard/Mouse Latency Tester
« on: Sun, 30 April 2023, 13:31:38 »
Hello GH,

We have made a tiny toy that can be used to measure the latency of the keyboard and the mouse.

Discord: https://discord.gg/6cHrg26f93
IC Form: https://docs.google.com/forms/d/1gMCiUqY42XVr3ffQElw8C0TWE9fXZ7TFdtq4GzOzbfk

0. Introduction

This product can be used out of the box to measure the latency of mechanical keyboards and mouses.

Testable devices:

- Mechanical keyboard
  Both wired and wireless can be tested (soldering is not required hot-swappable keyboards, required for solder keyboards)
- Mouse
  Both wired and wireless can be tested (soldering is required)

Measurable data:
- Keydown latency
  The time from when the key is pressed to when the host receives that the key has been pressed
- Keyup latency
  The time from when the key is released to when the host receives that the key has been released

1. Principle

Take the measuring of keyboard latency as an example. The keyboard latency that people usually refer to is the time difference between "human pressing the key" and "the computer receives the key". However, it is not easy to accurately know the time of "human presses the key".
This device implements the function of connecting or disconnecting two contacts internally. By connecting these two contacts to the switch socket on the keyboard with a cable, we can achieve a controllable simulation of the "human pressing the button" step. It is quite simple to know that "the computer receives the key". With two times, we get the delay of the keyboard.

It takes only a few microseconds for the contacts to connect or disconnect internally, which is negligible. Therefore, it can be considered that the test does not add additional delay.

We have already sold ~70 units in China, no one complains about problems.

2. Hardware photos

298762-0
298764-1
298766-2

3. Software

WebHID is used. No software is required to be installed on your device.

https://keyboard-latency-test.rikka.dev/en/

4. Usage

https://docs.google.com/document/d/14cUl6QTx1YdMTRyzUN84AriQnS1K6RSHbVaTOCza-Xw/

5. Pricing and vendors

If enough people are interested, I will try to contact some vendors

Offline zizard

  • Posts: 34
Re: [IC] Keyboard/Mouse Latency Tester
« Reply #1 on: Tue, 02 May 2023, 10:54:48 »
This is great but won't have any interest because quantitative measurements are antithetical to fake consumption "hobbies".