Uploaded August 2024 | Updated September 2026, 2 weeks ago
Controller latency (or the time between a button press and a resulting action occuring on screen) is one of the most important aspects to consider when it comes to reviewing new controllers for retro video game consoles.
If the controller latency is too high, it can be the difference between a seemingly well designed and good feeling controller being given a good review or a ctritical one.
Thankfully, there is a tool for testing input latency that uses a MiSTer FPGA and an Arduino Micro to perform automated tests that can accurately determine the latency of a controller. It can even work for wireless controllers!
Let's figure out how this tool works, and try to test it on a wireless controller!
FOLLOW ME ON TWITTER - twitter.com/dubesinhower
JOIN THE DISCORD - discord.gg/D4UX84htKj
SUPPORT ME ON PATREON - patreon.com/dubesinhower
Latency Testing Project: github.com/misteraddons/inputlatency
Zez Retro Latency Testing Tutorial: youtube.com/watch?v=6GGkVAi2db0
Controller latency (or the time between a button press and a resulting action occuring on screen) is one of the most important aspects to consider when it comes to reviewing new controllers for retro video game consoles.
If the controller latency is too high, it can be the difference between a seemingly well designed and good feeling controller being given a good review or a ctritical one.
Thankfully, there is a tool for testing input latency that uses a MiSTer FPGA and an Arduino Micro to perform automated tests that can accurately determine the latency of a controller. It can even work for wireless controllers!
Let's figure out how this tool works, and try to test it on a wireless controller!
FOLLOW ME ON TWITTER - twitter.com/dubesinhower
JOIN THE DISCORD - discord.gg/D4UX84htKj
SUPPORT ME ON PATREON - patreon.com/dubesinhower
Latency Testing Project: github.com/misteraddons/inputlatency
Zez Retro Latency Testing Tutorial: youtube.com/watch?v=6GGkVAi2db0










