Normalt, yes! Det finns dock flera sätt att komma runt detta Inputlatens är tiden från att input läses tills dess att det ritas på skärmen. Normalt med vsync så läser man först input, sen väntas det i renderingssteget tills det är dags att rita. Ju lägre FPS desto längre väntetid.
I en tidigare spelklient jag jobbade med så löste vi det genom att hålla koll på ungefärlig väntetid för vsync, sen istället för att vänta denna tid (blockande anrop) i grafikdrivaren så gör klienten en "sleep(väntetid minus lite marginal)", sedan läser man input och efter det anropar man renderingsfunktionen.
Fördelen är då att det är i princip direkt dags för renderingsfunktionen att rita, vilket innebär att tiden från läsning av input tills det renderas på skärmen minimeras - lägre inputlatens.