ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Everything about displays and monitors. 120Hz, 144Hz, 240Hz, 4K, 1440p, input lag, display shopping, monitor purchase decisions, compare, versus, debate, and more. Questions? Just ask!
User avatar
Chief Blur Buster
Site Admin
Posts: 11647
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by Chief Blur Buster » 30 Oct 2022, 17:31

woland wrote:
25 Oct 2022, 15:07
Thank you for the detailed explanation. I'm interested in lowest lag PureXP, so I'm using it without any sync tech. Additionally my game of choice (Apex) cannot run a frame rate higher than 300 fps. I've managed to get my FPS consistently above 240, hence the question of whether I should lock at 240, 239.76, or something else entirely (or if it doesn't matter :lol: )?
Right tool for right job.

VSYNC OFF is good if you can just spray brute framerate (e.g. 300+fps) in competitive games like CS:GO. Strobe backlights can have a perceptual "aim stabilizing" effect (less motion blur during gun recoils) which is why some vendors call strobe backlights an "Aim Stabilizer", and it works fine at unsynchronized frame rates.

However, some games stutter so much and strobing can amplify jittering (strobe jitters). So framerates that fluctuate near Hz (e.g. 200-250fps) can look extremely jittery. For that, I recommend lowering refresh rate and using RTSS Scanline Sync to improve your aiming. framerate=Hz may have a smidge higher latency, but there's far less latency volatility.

Some people like predictable "exactly Xms" latency, instead of a volatile "(X-3)ms through (X)ms random latency". So you burn a slight amount of average latency, in order to get consistent latency, which can be superior in certain games. Also, jitter-free scrolling in RTS can
be a big boon. DOTA2 scrolling looks amazing at capped 180fps RTSS Scanline Sync, which is why some competitive players like to use that since ultrasmooth operation can sometimes improve focus, fewer mis-scrolls or mis-aims from strobe-amplified jitters.

This can be read at HOWTO: Using ULMB Beautifully or Competitively to balance your latency-priority need versus clarity-priority needs, because sometimes maximizing latency-priority creates a slight clarity-degrade effect, especially if you're not able to spray brute framerate far beyond Hz to compensate for strobe jitters that can interfere with aiming / scrolling / reading labels while scrolling in RTS-style games (e.g. like www.testufo.com/map or www.testufo.com/framerates-versus ...) or other crosshairsless games like Rocket League, where it is useful to minimize eye tracked motion blur. That's why some people use the 180Hz QFT compromise for certain crosshairs-less competitive games that are unable to reach perfect-smooth 240fps

Seeing things better = react faster = compensates for lag.

The lag chain includes the HUMAN reaction time.

Image

And if strobing improves your reaction time for a specific gaming tactic (e.g. eye-tracking the flying ball in Rocket League) more than the increase in latency caused by the sync/strobe technologies, then it can be favourable to use a low-latency framerate=Hz sync technology to force latency consistency, such as "VSYNC ON + NULL" or such as "RTSS Scanline Sync".

It's an art of "Is the motion blur or stutters/jitters slowing down my reaction time?" leading to "Is there settings that can massively improve my reaction time more than the increase in lag caused by the setting?" = reduction in human button-to-photons latency, despite higher latency of the sync technology. This happens more often in crosshairsless situations, where you're forced to eye-track, where the motion blur is blatantly the worst (e.g. www.testufo.com/eyetracking ....) and thus, more worthy of optimization.

When you keep eyes stationary, like on a crosshairs, strobing doesn't help as much as in other games that force you to eye track moving objects, because strobing helps eye-tracking more often (demo: www.testufo.com/eyetracking ...)

So the reduction in human reaction time latency is a "YMMV" (Your Mileage May Vary) situation, and adjusting strobe settings and sync settings can improve your human reaction time in certain games.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

TREACHER0US671
Posts: 15
Joined: 29 Oct 2022, 18:55

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by TREACHER0US671 » 01 Nov 2022, 22:47

I’m still using the 240Hz settings I copied and pasted in CRU. I reduced the refresh rate to 75Hz with the Vertical Total Calculator to maintain steady fps and lower input lag.

The attached picture shows the statistics from RTSS after using ssync+null (no vsync) and lowering the tear line just below the bottom of the screen. 968-3708=-2740 Is this correct? Is there a better method to obtain more steady fps and lower input lag?
Attachments
2E65C0F5-B643-4AA2-A11E-D26EC37EBCA0.jpeg
2E65C0F5-B643-4AA2-A11E-D26EC37EBCA0.jpeg (3.52 MiB) Viewed 2448 times

TREACHER0US671
Posts: 15
Joined: 29 Oct 2022, 18:55

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by TREACHER0US671 » 02 Nov 2022, 01:17

What causes my vertical total number to change from time to time?

User avatar
Chief Blur Buster
Site Admin
Posts: 11647
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by Chief Blur Buster » 02 Nov 2022, 01:20

If you are using variable refresh rate, the vertical total can dynamically vary -- it uses variable-length blanking intervals to temporally vary the interval between refresh cycles.

If you are using multiple monitor, the vertical total will change everytime you switch monitors.

If you are turning VRR on/off at Windows Desktop you may have a different vertical total depending on whether VRR is on/off

If you are switching refresh rates, different refresh rates have different vertical totals than others.

Vertical Totals are linked to an EDID, so changing modes (VRR on/off, Hz change, resolution change, etc) will always change vertical total.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

User avatar
Chief Blur Buster
Site Admin
Posts: 11647
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by Chief Blur Buster » 02 Nov 2022, 01:21

TREACHER0US671 wrote:
01 Nov 2022, 22:47
The attached picture shows the statistics from RTSS after using ssync+null (no vsync) and lowering the tear line just below the bottom of the screen. 968-3708=-2740 Is this correct? Is there a better method to obtain more steady fps and lower input lag?
That's higher lag.
You want to position the tearing to just ABOVE the top edge of screen for lowest lag.
Use negative scanline sync numbers to do that.

Image

A refresh cycle and a VBI is like an infinite loop of scanlines.

Image

Pixels are transmitted sequentially over a cable, like a book, left to right, top to bottom, so putting tearline above edge means less latency. The lag is lowest immediately below a tearline, and highest right above a tearline, and a frameslice is a latency gradient unto itself.

Thus, lowest lag is to move the tearline to top edge of the screen for smallest time delta between tearline and the rest of the refresh cycle.

VBI = vertical blanking interval = (vertical total minus vertical resolution) = (vertical porches + vertical sync)

Now, since in Scanline Sync, a frameslice is a full visible refresh cycle (tearingless VSYNC OFF). But you can mentally pretend the VBI is tearable, from a mathematical latency perspective. So figuratively, you want visualize the tearline as being at the bottom of the VBI, right above the visible refresh cycle).
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

TREACHER0US671
Posts: 15
Joined: 29 Oct 2022, 18:55

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by TREACHER0US671 » 02 Nov 2022, 02:25

Is it normal to see the sync total value constantly changing like in the attached short clip?

It seems to only do this when I copy and paste the 240Hz settings using CRU, and reduce the refresh rate to 75Hz using the Vertical Total Calculator.

When I copy and paste the 144Hz settings and reduce the refresh rate to 74Hz, the sync total is stable and doesn't change.
Attachments
20221102_171053.mp4
(3.56 MiB) Downloaded 49 times

TREACHER0US671
Posts: 15
Joined: 29 Oct 2022, 18:55

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by TREACHER0US671 » 02 Nov 2022, 02:40

240Hz values reduced refresh rate to 75Hz unstable

144Hz values reduced refresh rate to 74Hz stable

What do I need to change in order for the 240hz settings to work with 75Hz?
Attachments
E992B651-5F06-4E44-ABDB-7D307A24AAB7.jpeg
E992B651-5F06-4E44-ABDB-7D307A24AAB7.jpeg (5.39 MiB) Viewed 2373 times
E40B651E-720C-4428-8729-D6C0E4CA6540.jpeg
E40B651E-720C-4428-8729-D6C0E4CA6540.jpeg (5.33 MiB) Viewed 2373 times

User avatar
Chief Blur Buster
Site Admin
Posts: 11647
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by Chief Blur Buster » 02 Nov 2022, 04:49

TREACHER0US671 wrote:
02 Nov 2022, 02:25
Is it normal to see the sync total value constantly changing like in the attached short clip?
Is FreeSync turned off?
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

TREACHER0US671
Posts: 15
Joined: 29 Oct 2022, 18:55

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by TREACHER0US671 » 02 Nov 2022, 04:53

Yes, FreeSync is turned off. I have PureXP enabled using custom settings with the ViewSonic Strobe Utility app.

TREACHER0US671
Posts: 15
Joined: 29 Oct 2022, 18:55

Re: ViewSonic XG2431 Discussion Thread [Blur Busters Approved XG2431 - 24" 240Hz IPS with Best Strobing]

Post by TREACHER0US671 » 02 Nov 2022, 16:18

I believe I found a solution to my constantly fluctuating sync total value. In CRU under detailed resolutions I clicked add and changed the refresh rate to 240Hz. Then in the drop down menu I selected vertical total calculator and changed the refresh rate to 75Hz, clicked OK, and then restart64.exe.

Now I'm getting the low input lag of the 240Hz settings running at 75Hz with a stable 3600 sync total value. Also running it with ssync set to - 10 and null enabled. No vsync.

Post Reply