
In the instance below, there was 23 frames between the LED of the Makey Makey being fully illuminated, and the client showing the first frame of the shooting animation. Testing And Analyzing The Input Latency TestĪnalyzing footage is quite simple and just involves playing back video in MPC-HC, finding the first frame where the LED light is fully illuminated and then counting until you see the first frame of the animation on the client machine. Verify camera is set to PAL region to obtain 1000FPS.Verify that your local network is not compromised by other non-essential items like a WIFI access point or other network devices.Verify that FRAPS is reporting +240FPS from the Parsec client when connected to host in game.Ensure you are playing on local multiplayer match without any other players.

#Input delay tester drivers#
Win 10 with latest drivers on host & client.MPC-HC or other video player capable of displaying one frame at a time.

#Input delay tester series#
1x client with Nvidia 10 series GTX 1050 TI or better.1x host with high performance CPU/GPU similar to 6700K and GTX 1070.2x 240Hz monitors (these were the cheapest we could find and well reviewed).
#Input delay tester full#
Setting Up The Input Latency Test Crude diagram, but this is not what we do for our full time jobs 🙂 Hardware required Following up on that post, we wanted to demonstrate how we’re measuring lag introduced by the Parsec streaming protocol beyond just image capture, encode, stream, and render, which was measured at just 8 milliseconds in another test. In a previous blog post (warning this one is long), I detailed how humans perceive latency and different factors that change our perception of lag. Although if it’s on the WAN, good luck because it will take a really complicated to sync everything! If you’re testing this on the WAN, please factor in your ping into the calculation. Finally, please remember that your ping to the server will have an impact. This is your baseline and should be subtracted from the final results with Parsec. It’s important to test the latency of directly inputting the mouse click to the game on your gaming PC. Your GPU and the game engine will have an impact as well. Probably the biggest culprit for input latency will be VSync, but as you know, VSync removes tearing.

Graphics cards, network conditions, and settings all have an impact on the performance of input latency. It’s very important to note that every system will be different. The set up is a bit expensive, but you’re welcome to follow these instructions to test the latency on your own set up. As we continue to push to reduce latency in our protocol, we thought we’d share how we measure the input latency during our testing.
