Flicker fix and adapter 2.3.8 update

This commit is contained in:
Glenwing 2017-10-03 11:12:12 -07:00
parent 076353fc0b
commit 6d806d2f5e
3 changed files with 72 additions and 56 deletions

View File

@ -35,14 +35,24 @@
<div style="display:none;" hidden>Glenwing's Guide to Display Cables / Adapters (v2)<br /></div>
<div style="display:none;" hidden>...<br /></div>
<div style="display:none;" hidden>...<br /></div>
<div style="display:none;" hidden>...<br /></div>
<div style="display:none;" hidden>...<br /></div>
<div style="display:none;" hidden>...<br /></div>
<div style="display:none;" hidden>...<br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>
This Revision: 2.3.8 (2017-09-03)
This Revision: 2.3.8a (2017-10-03)
<br /><br /></div>
<div style="display:none;" hidden>
(If you can see this message without needing to examine the page source, then something somewhere has gone terribly wrong)
@ -1645,20 +1655,20 @@
<b>Cabling</b><br /><br />
<div style="padding-left:20px">
DisplayPort does not have different types of cable certifications. There are no cable versions, no certification tiers, and no bandwidth ratings. Although there are multiple versions of the DisplayPort video standard, all versions use the same cable. Every feature of every version of DisplayPort works on any spec-compliant cable. DisplayPort cables do not need to "support" any features like audio, FreeSync, or HDR for them to work, and they do not need to "support" a certain version of DisplayPort to get the full bandwidth. A standard DisplayPort cable is used for all configurations and all versions of DisplayPort. There is no such thing as a "DisplayPort&nbsp;1.1 cable" or a "DisplayPort&nbsp;1.2 cable". Please refer to the DisplayPort website <a target="_blank" href="https://www.displayport.org/cables/how-to-choose-a-displayport-cable-and-not-get-a-bad-one/">here</a>.<br /><br />
DisplayPort does not have different types of cable certifications. There are no cable versions, no certification tiers, and no official bandwidth categories. Although there are multiple versions of the DisplayPort video standard, all versions use the same cable. Every feature of every version of DisplayPort works on any spec-compliant cable. DisplayPort cables do not need to "support" any features like audio, FreeSync, or HDR for them to work, and they do not need to "support" a certain version of DisplayPort to get the full bandwidth. A standard DisplayPort cable is used for all configurations and all versions of DisplayPort. There is no such thing as a "DisplayPort&nbsp;1.1 cable" or a "DisplayPort&nbsp;1.2 cable". Please refer to the DisplayPort website <a target="_blank" href="https://www.displayport.org/cables/how-to-choose-a-displayport-cable-and-not-get-a-bad-one/">here</a>.<br /><br />
Please note that this does not mean "any DisplayPort cable you buy is as good as any other". It is possible to manufacture a cable that cannot handle higher data rates like 4K 60&nbsp;Hz. Such a cable would be non-compliant with the DisplayPort specification's cable requirements, but this does not stop the cable from being sold to consumers. Many DisplayPort cables on the market have not been certified by VESA (the creators of the DisplayPort standard), and therefore are not guaranteed to handle the full bandwidth of the latest DisplayPort version. It is advised to purchase cables which are certified by VESA. The official list of certified cables may be found <a style="text-decoration:underline; cursor:pointer;" href="https://www.displayport.org/products-database/?products_category%5b%5d=cables-connectors&products_manufacturer=">here</a> (unfortunately it is not a large list).<br /><br />
Since many people seem to be having trouble finding quality DisplayPort cables, here are some recommendations:<br /><br />
Accell DisplayPort to DisplayPort cable (VESA-certified):<br />
<a target="_blank" href="https://www.amazon.com/dp/B00CD1FB3A/?tag=linus21-20">B142C-007B-2 (2.0 meters / 6.6 feet)</a><br />
<a target="_blank" href="https://www.amazon.com/dp/B0163LQUH6/?tag=linus21-20">B142C-010B-2 (3.0 meters / 9.8 feet)</a><br /><br />
<a target="_blank" href="https://www.amazon.com/dp/B00CD1FB4E/?tag=linus21-20">B142C-010B-2 (3.0 meters / 9.8 feet)</a><br /><br />
Accell DisplayPort to Mini DisplayPort cable (VESA-certified):<br />
<a target="_blank" href="https://www.amazon.com/dp/B0163LQUH6/?tag=linus21-20">B143B-007B (2.0 meters / 6.6 feet)</a><br /><br />
GearIT DisplayPort to DisplayPort cable (not VESA-certified, but reviews seem to indicate they handle full DP 1.2 bandwidth out to 15 feet (4.6 meters); 25 foot version does not):<br />
<a target="_blank" href="https://www.amazon.com/dp/B01JKH6LQK/?tag=linus21-20">B143B-007B (1.8 meters / 6.0 feet)</a><br />
<a target="_blank" href="https://www.amazon.com/dp/B01JKH6YIU/?tag=linus21-20">B143B-007B (3.0 meters / 10.0 feet)</a><br />
<a target="_blank" href="https://www.amazon.com/dp/B01JKH7DJY/?tag=linus21-20">B143B-007B (4.6 meters / 15.0 feet)</a><br />
GearIT DisplayPort to DisplayPort cable (not VESA-certified, but reviews seem to indicate they handle full DP 1.2 bandwidth out to 15 feet (4.6 meters); 25-foot version does not):<br />
<a target="_blank" href="https://www.amazon.com/dp/B01JKH6LQK/?tag=linus21-20">AZ-AV-DP-DP-6FT (1.8 meters / 6.0 feet)</a><br />
<a target="_blank" href="https://www.amazon.com/dp/B01JKH6YIU/?tag=linus21-20">AZ-AV-DP-DP-10FT (3.0 meters / 10.0 feet)</a><br />
<a target="_blank" href="https://www.amazon.com/dp/B01JKH7DJY/?tag=linus21-20">AZ-AV-DP-DP-15FT (4.6 meters / 15.0 feet)</a><br />
<br />
</div>
@ -2278,7 +2288,7 @@
<b>Do I need to get a special HDMI cable to handle 4K&nbsp;60&nbsp;Hz?</b><br /><br />
<div style="padding-left:20px;">
Main article <a onclick="openSpoiler('hdmi_cable_versions', { 'scroll': false, 'this is the': 'table id' }); scrollTo('HDMI_vers_p3');" style="text-decoration:underline; cursor:pointer;">here</a>.<br /><br />
Main article <a onclick="openSpoiler('hdmi_cable_versions', { 'scroll': false, 'this is the': 'table id' }); scrollToEl('HDMI_vers_p3');" style="text-decoration:underline; cursor:pointer;">here</a>.<br /><br />
Not usually. Although not guaranteed, most normal High Speed HDMI cables are capable of handling 4K&nbsp;60&nbsp;Hz just fine, and "4K compatible" HDMI cables are generally not necessary. See the main article for more details.<br /><br />
</div>
@ -3008,7 +3018,9 @@
<br />
<div style="padding-left:20px;">
It is not possible to connect VGA output to HDMI input with a passive adapter.<br /><br />
It is not possible to connect VGA output to HDMI input with a passive adapter. It is also not possible to create a chain of passive adapters from VGA&nbsp;&nbsp;DVI&nbsp;&nbsp;HDMI. VGA to DVI passive adapters do not convert your VGA signals into DVI signals, they do not actually do anything, they just pass the same VGA signal through. They will only work when connected to special DVI + VGA combo ports called <span style="white-space:nowrap; font-weight:bold;">DVI-I</span>, which can accept VGA signals in addition to DVI signals. These adapters will not work for connecting to standard DVI-D ports (which only accept DVI signals) or for sending signals through a DVI to HDMI adapter (which also require DVI signals).<br /><br />
The only purpose of a VGA to DVI passive adapter is to physically change the shape of the port from VGA-shape to DVI-shape, so that it can be connected to a DVI-I port. It does not convert the electrical signals, they are still VGA signals the whole way through.<br /><br />
</div>
<b>Active Adapters</b><br /><br />
@ -4311,7 +4323,7 @@
<div id="maintext">&nbsp;</div>
<div id="maintextfooter" style="display:none;">
<br />
<a style="text-decoration:underline; cursor:pointer;" onclick="scrollTo('TOP')">Back to top</a>
<a style="text-decoration:underline; cursor:pointer;" onclick="scrollToEl('TOP')">Back to top</a>
&nbsp;&nbsp;
<a style="text-decoration:underline; cursor:pointer;" onclick="setIODropdowns('BLANK', 'BLANK', { 'scroll': true, 'up_only': true })">Close</a>
<hr /><br />
@ -4431,45 +4443,45 @@
<b>Index:</b>
<div style="padding-left:20px;">
<table style="border:1px RGBA(0,0,0,0) solid; border-collapse:collapse;">
<tr onclick="scrollTo('120Hz_interface_support');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<tr onclick="scrollToEl('120Hz_interface_support');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Which connections can support 120+&nbsp;Hz?
</td>
</tr>
<tr onclick="scrollTo('120Hz_which_to_use');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<tr onclick="scrollToEl('120Hz_which_to_use');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Which one should I use?
</td>
</tr>
<tr onclick="scrollTo('120Hz_HDMI_limit');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<tr onclick="scrollToEl('120Hz_HDMI_limit');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Isn't HDMI limited to 60&nbsp;Hz?
</td>
</tr>
<tr onclick="scrollTo('120Hz_DP_adapters');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<tr onclick="scrollToEl('120Hz_DP_adapters');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Can I use a DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter/cable?
</td>
</tr>
<tr onclick="scrollTo('120Hz_HDMI_adapters');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<tr onclick="scrollToEl('120Hz_HDMI_adapters');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Can I use an HDMI to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter/cable?
</td>
</tr>
<tr onclick="scrollTo('120Hz_no_DP');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<tr onclick="scrollToEl('120Hz_no_DP');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
I have a BenQ XL2411Z / ASUS VG248QE / Acer GN246HL or another 120+&nbsp;Hz monitor with no DisplayPort input. What should I do?
I have a BenQ XL2411Z / Acer GN246HL or another 120+&nbsp;Hz monitor with no DisplayPort input. What should I do?
</td>
</tr>
</table>
@ -4524,7 +4536,7 @@
Conspicuous examples of such displays include the ASUS VG248QE, the BenQ XL2411Z, and the Acer GN246HL. All of these are 1080p&nbsp;144&nbsp;Hz monitors with HDMI&nbsp;1.4a ports, but do not support more than 60&nbsp;Hz over HDMI. However, other monitors like the ViewSonic XG2401, Nixeus NX-VUE24A, and Samsung C24FG70 <i>do</i> accept 1080p 120+&nbsp;Hz through HDMI&nbsp;1.4a.
The refresh frequency limits of HDMI at some common resolutions are listed in the table <a style="cursor: pointer; text-decoration: underline;" onclick="openSpoiler('maximum_limits', { 'scroll': false, 'this is the': 'table id' }); scrollTo('LIMIT_SECTION_HDMI');">here</a>. HDMI&nbsp;1.3 and above are capable of 144&nbsp;Hz at 1080p, and HDMI&nbsp;2.0 is capable of 144&nbsp;Hz at 1440p.<br /><br />
The refresh frequency limits of HDMI at some common resolutions are listed in the table <a style="cursor: pointer; text-decoration: underline;" onclick="openSpoiler('maximum_limits', { 'scroll': false, 'this is the': 'table id' }); scrollToEl('LIMIT_SECTION_HDMI');">here</a>. HDMI&nbsp;1.3 and above are capable of 144&nbsp;Hz at 1080p, and HDMI&nbsp;2.0 is capable of 144&nbsp;Hz at 1440p.<br /><br />
</div>
<span id="120Hz_DP_adapters"><b>Can I use a DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter&nbsp;/&nbsp;cable?</b></span><br /><br />
@ -4543,21 +4555,20 @@
These HDMI to <span style="white-space:nowrap">Single-Link</span> DVI passive adapters <b>may</b> work for 120+&nbsp;Hz if used from a DVI <b>output</b> (computer/source) to an HDMI <b>input</b> (display) because it acts as an HDMI connection when used in this configuration, and HDMI&nbsp;1.3+ can support 1080p 120&nbsp;Hz as mentioned previously, but this does require the monitor to accept 120+&nbsp;Hz over HDMI, so it will not work on monitors like the BenQ XL2411Z or ASUS VG248QE, which are limited to 60&nbsp;Hz on their HDMI ports.<br /><br />
</div>
<span id="120Hz_no_DP"><b>I have a BenQ XL2411Z / ASUS VG248QE / Acer GN246HL or another 120+&nbsp;Hz monitor with no DisplayPort input. What should I do?</b></span><br /><br />
<span id="120Hz_no_DP"><b>I have a BenQ XL2411Z / Acer GN246HL or another 120+&nbsp;Hz monitor with no DisplayPort input. What should I do?</b></span><br /><br />
<div style="padding-left:20px;">
<b>Connecting to the display's HDMI input</b><br /><br />
Some 1080p 144&nbsp;Hz displays, such as the BenQ/Zowie XL2411Z and Acer GN246HL, only have DVI and HDMI inputs, they do not have DisplayPort. Furthermore, the HDMI ports on these monitors are limited to 60&nbsp;Hz, which means that <span style="white-space:nowrap">Dual-Link</span> DVI <b>must</b> be used in order to reach 144&nbsp;Hz on these monitors.<br /><br />
HDMI&nbsp;1.3 and 1.4 can support up to 144&nbsp;Hz at 1080p, but this will not work on all monitors. Some monitors such as the BenQ-Zowie XL2411(Z), the ASUS VG248QE, and the Acer GN246HL will not accept >60&nbsp;Hz over HDMI even though they have HDMI&nbsp;1.4a inputs. This is not because "HDMI is limited to 60&nbsp;Hz" (it isn't), this is just a limitation of these particular products.<br /><br />
This can be problematic for people that want to use these monitors with laptops, or with newer graphics cards that don't have native DVI ouptuts. HDMI-to-DVI and DisplayPort-to-DVI passive adapters will <b>not</b> work, because HDMI and DisplayPort only support passive adapters to <b><span style="white-space:nowrap">Single-Link</span> DVI</b>, which only supports 1080p 60&nbsp;Hz. A <b><span style="white-space:nowrap">Dual-Link</span></b> DVI connection is required for 1080p 144&nbsp;Hz.<br /><br />
On monitors that <i>do</i> accept >60&nbsp;Hz over HDMI (such as the ViewSonic XG2401), you can use either a straight HDMI connection, a DVI to HDMI adapter, or a DisplayPort to HDMI Type&nbsp;2 passive adapter (up to 120&nbsp;Hz at 1080p). A DisplayPort to HDMI Type&nbsp;1 passive adapter will be limited to HDMI&nbsp;1.2 speeds (60&nbsp;Hz at 1080p).<br /><br />
Please also note that many HDMI-to-DVI and DisplayPort-to-DVI passive adapters will be disguised and falsely advertised as "<span style="white-space:nowrap">Dual-Link</span> DVI" adapters, so if you think you've found one, you haven't. HDMI and DisplayPort <b>do not support</b> passive adapters to <span style="white-space:nowrap">Dual-Link</span> DVI, they are <b>all</b> <span style="white-space:nowrap">Single-Link</span> DVI adapters no matter what they say or what they look like.<br /><br />
<b>Connecting to the display's DVI input</b><br /><br />
<span style="white-space:nowrap">Single-Link</span> DVI only supports up to 60&nbsp;Hz at 1080p, so <span style="white-space:nowrap">Dual-Link</span> DVI is required for 120+&nbsp;Hz. This means inexpensive DisplayPort-to-DVI or HDMI-to-DVI passive adapters / cables cannot be used, because DisplayPort and HDMI only support passive adapters to <i>Single-Link</i> DVI, not to <span style="white-space:nowrap">Dual-Link</span>. <b>Almost all DisplayPort-to-DVI and HDMI-to-DVI cables / adapters have fake "<span style="white-space:nowrap">Dual-Link</span>" connectors on them, but don't be fooled; they are still <span style="white-space:nowrap">Single-Link</span> DVI adapters in disguise. DisplayPort and HDMI <u>do not support</u> passive adapters to <span style="white-space:nowrap">Dual-Link</span> DVI; it is <i>physically impossible</i> to create such an adapter due to an insufficient number of pins on the DP and HDMI connectors.</b><br /><br />
If your computer does not have a <b>native <span style="white-space:nowrap">Dual-Link</span> DVI output</b>, then the only other way of getting a <span style="white-space:nowrap">Dual-Link</span> DVI connection is with a DisplayPort to <b><span style="white-space:nowrap">Dual-Link</span> DVI active adapter</b>, which usually costs around $100 and are generally not very reliable. Also note that not just any DP-to-DVI active adapter will work, it must be a <b><span style="white-space:nowrap">Dual-Link</span></b> active adapter. There are active adapters which only support <span style="white-space:nowrap">Single-Link</span> DVI, intended for multi-monitor configurations on some older AMD graphics cards (detailed <a style="cursor:pointer; text-decoration:underline;" onclick="openSpoiler('active_adapters_for_multi_display', { 'scroll': true, 'this is the': 'table id' });">here</a>), and these adapters will not work for 1080p 120+&nbsp;Hz.<br /><br />
If you are using a monitor that only has DVI and HDMI inputs (no DisplayPort) and also doesn't accept >60&nbsp;Hz over HDMI (like the BenQ XL2411Z), then you <i>must</i> use the <span style="white-space:nowrap">Dual-Link</span> DVI input. If your computer does not have a native DVI output to connect to it, you <i>must</i> use a DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI <b>active</b> adapter.<br /><br />
DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI active adapters are expensive and unreliable, and should only be used as a last resort if you have no other method of connecting. If you have not purchased your monitor yet I suggest you do not buy the XL2411Z or GN246HL, but instead get a monitor that has DisplayPort input instead. The cost of a DP-to-DL-DVI adapters is greater than the price difference for purchasing a monitor that has a DisplayPort input to begin with.<br /><br />
<b>Not just any DisplayPort to DVI active adapter will work</b>. There are plenty of DisplayPort to <span style="white-space:nowrap">Single-Link</span> DVI active adapters, intended for multi-monitor configurations on some older AMD graphics cards (detailed <a style="cursor:pointer; text-decoration:underline;" onclick="openSpoiler('active_adapters_for_multi_display', { 'scroll': true, 'this is the': 'table id' });">here</a>). Inexpensive DisplayPort to DVI active adapters are all <span style="white-space:nowrap">Single-Link</span>-only and will not work for 1080p 120+&nbsp;Hz. True DP to <span style="white-space:nowrap;">DL-DVI</span> active adapters are very expensive, and generally quite unreliable. They should only be used as a last resort. If you haven't purchased your monitor yet, don't buy one that only has HDMI and DVI. Look for one that has native DisplayPort input instead.<br /><br />
DisplayPort to Dual-Link DVI active adapters:<br /><br />
DisplayPort&nbsp;1.1 to Dual-Link DVI active adapter:&nbsp;<a target="_blank" href="https://www.amazon.com/Accell-B087B-002B-UltraAV-DisplayPort-Dual-Link/dp/B002ISVI3U/">Amazon US</a><br />
DisplayPort&nbsp;1.1 to Dual-Link DVI active adapter:&nbsp;<a target="_blank" href="https://www.amazon.com/StarTech-com-DisplayPort-Active-Adapter-Converter/dp/B00A493CNY/">Amazon US</a><br />
@ -4584,84 +4595,84 @@
<b>Index:</b>
<div style="padding-left:20px;">
<table style="border:1px RGBA(0,0,0,0) solid; border-collapse:collapse;">
<tr onclick="scrollTo('Adapters_Preface');"
<tr onclick="scrollToEl('Adapters_Preface');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:bold; vertical-align:top; padding:6px;">
What's the Difference? (Preface)
</td>
</tr>
<tr onclick="scrollTo('Adapters_Passive');"
<tr onclick="scrollToEl('Adapters_Passive');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:bold; vertical-align:top; padding:6px;">
Passive Adapters
</td>
</tr>
<tr onclick="scrollTo('Adapters_Analog_Digital');"
<tr onclick="scrollToEl('Adapters_Analog_Digital');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:normal; vertical-align:top; padding:6px; padding-left:20px;">
Passive adapter compatibility has nothing to do with analog and digital
</td>
</tr>
<tr onclick="scrollTo('Adapters_Bandwidth');"
<tr onclick="scrollToEl('Adapters_Bandwidth');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:normal; vertical-align:top; padding:6px; padding-left:20px;">
Passive adapter compatibility has nothing to do with bandwidth
</td>
</tr>
<tr onclick="scrollTo('Adapters_LCD');"
<tr onclick="scrollToEl('Adapters_LCD');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:normal; vertical-align:top; padding:6px; padding-left:20px;">
Passive adapters are not necessarily limited to the lowest common denominator
</td>
</tr>
<tr onclick="scrollTo('Adapters_Passive_Latency');"
<tr onclick="scrollToEl('Adapters_Passive_Latency');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:normal; vertical-align:top; padding:6px; padding-left:20px;">
Do passive adapters add any latency?
</td>
</tr>
<tr onclick="scrollTo('Adapters_Passive_Image_Quality');"
<tr onclick="scrollToEl('Adapters_Passive_Image_Quality');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:normal; vertical-align:top; padding:6px; padding-left:20px;">
Do passive adapters reduce image quality?
</td>
</tr>
<tr onclick="scrollTo('Adapters_Active');"
<tr onclick="scrollToEl('Adapters_Active');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:bold; vertical-align:top; padding:6px;">
Active Adapters
</td>
</tr>
<tr onclick="scrollTo('Adapters_Active_Latency');"
<tr onclick="scrollToEl('Adapters_Active_Latency');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:normal; vertical-align:top; padding:6px; padding-left:20px;">
Do active adapters add any latency?
</td>
</tr>
<tr onclick="scrollTo('Adapters_Active_Image_Quality');"
<tr onclick="scrollToEl('Adapters_Active_Image_Quality');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:normal; vertical-align:top; padding:6px; padding-left:20px;">
Do active adapters reduce image quality?
</td>
</tr>
<tr onclick="scrollTo('Adapters_How_to_Tell');"
<tr onclick="scrollToEl('Adapters_How_to_Tell');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:bold; vertical-align:top; padding:6px;">
How can I tell if an adapter is passive or active?
</td>
</tr>
<tr onclick="scrollTo('Adapters_Which_to_Use');"
<tr onclick="scrollToEl('Adapters_Which_to_Use');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer">
<td style="font-weight:bold; vertical-align:top; padding:6px;">
Which type should I use?
@ -4864,7 +4875,7 @@
VGA
</td>
<td style="padding:8px; text-align:center; vertical-align:middle; max-width:300px; border:1px solid RGBA(80,80,80,1);">
Can be received by either a VGA port or a <span style="white-space:nowrap">DVI-I</span> input port (<span style="white-space:nowrap">DVI-I</span> inputs are very rare, most displays have <span style="white-space:nowrap">DVI-D</span> inputs, not <span style="white-space:nowrap">DVI-I</span>)
Can be received by either a VGA input port or a <span style="white-space:nowrap">DVI-I</span> input port (<span style="white-space:nowrap">DVI-I</span> inputs are very rare, most displays have <span style="white-space:nowrap">DVI-D</span> inputs, not <span style="white-space:nowrap">DVI-I</span>)
</td>
</tr>
@ -6310,19 +6321,24 @@
/* NAVIGATION AND ELEMENT CONTROL */
function scrollTo(elementID) {
function scrollToEl(elementID) {
console.log('scrollTo flag 1');
obj = document.getElementById(elementID);
if (obj == null) { console.log(arguments.callee.name, '::', 'No such element "' + elementID + '" found; function aborted'); return; }
offset = 50;
var curtop = 0 - offset;
console.log('scrollTo flag 2');
if (obj.offsetParent) {
do {
console.log('scrollTo flag 3');
curtop += obj.offsetTop;
} while (obj = obj.offsetParent);
y = [curtop];
console.log('scrollTo flag 4');
}
console.log('scrollTo flag 5');
window.scroll(0, y);
return;
@ -6394,7 +6410,7 @@
else { document.getElementById('Input').selectedIndex = IO_Validity_Check('BLANK', 'Input'); }
Configurator();
if (options['scroll'] == true && options['up_only'] == false) { scrollTo('TOP'); }
if (options['scroll'] == true && options['up_only'] == false) { scrollToEl('TOP'); }
else if (options['scroll'] == true && options['up_only'] == true) { scrollUp('TOP'); }
return;
}
@ -6512,7 +6528,7 @@
footer.style.display = 'table-row';
if (options['scroll'] == true) {
if (options['up_only'] == true) { scrollUp(id); }
else { scrollTo(id); }
else { scrollToEl(id); }
}
return;

View File

@ -139,7 +139,7 @@
<body>
<div class="wrapper">
<div class="main">
<div style="font-weight:bold; font-size:16px; padding:16px; padding-bottom:0px;"><a href="https://glenwing.github.io" style="text-decoration:none; color:#000000;">Display Info Utility</a><br /><hr /></div>
<div style="font-weight:bold; font-size:16px; padding:16px; padding-bottom:0px; min-width:480px;"><a href="https://glenwing.github.io" style="text-decoration:none; color:#000000;">Display Info Utility</a><br /><hr /></div>
<div style="width:512px; margin-left:auto; margin-right:auto;">
<!-- FIRST SEGMENT -->
<div class="title">DISPLAY INFO UTILITY</div>

View File

@ -5,7 +5,7 @@
<html>
<head>
<title>Color Flickerer</title>
<script src="jquery-3.2.0.min.js"></script>
<script src="../jquery-3.2.0.min.js"></script>
</head>
<body>
<style>