[Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
That's just another placebo.
			
			
									
									
						Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
1) I want to clarify for you, these settings are offered by the user "kyube" on page 11 ( Post by kyube » 30 Aug 2023, 17:37). I'm just the person who did it and felt the difference in mouse movements.
2) kyube refers to the source:
https://github.com/amitxv/PC-Tuning/blo ... rface-card
With the help of a saved copy of the site, we will find out:
Network Interface Card
The NIC must support MSI-X for Receive Side Scaling to function properly (1). In most cases, RSS base CPU is enough to migrate DPCs and ISRs for the NIC driver which eliminates the need for an interrupt affinity policy. However, if you are having trouble migrating either to other CPUs, try configuring both simultaneously.
The command below can be used to configure RSS base CPU. Ensure to change the driver key to the one that corresponds to the correct NIC. Keep in mind that the amount of RSS queues determines the amount of consecutive CPUs that the network driver is scheduled on. For example, the driver will be scheduled on CPU 2/3/4/5 (2/4/6/8 with HT/SMT enabled) if RSS base CPU is set to 2 along with 4 RSS queues configured.
See How many RSS Queues do you need?
See media/find-driver-key-example.png to obtain the correct driver key in Device Manager
Code: Select all
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0000" /v "*RssBaseProcNumber" /t REG_SZ /d "2" /f______________If RSS is not functioning as expected, see this for a potential workaround
now about placebo:
from desynchronization - this method does not work.
The mouse really feels easier.
Registration of shots - the method does not cure either!
As an experiment (please don't think this is the solution) Now, as a new attempt :
1) I have: rolled back the change Gointerruptpolicy. Now I have:
2) Reduced the value of the receive and transmit buffers to 512 in the adapter settings (Asus XG-C100C (10GbE))- Gointerruptpolicy - set "Realtek PCIe GbE Family Controller" from "IrqAllCloseProcessor"
3) I changed it in the same adapter settings PRIORYTY VLAN - Packet prioryty&VLAN disabled
4) I turned on QOS for outgoing traffic once again (Edgerouter4+edge switch 10 x). In the advanced settings, I set the value for outgoing traffic to target 5ms
5) Changed the msi policy. But I don't remember which ones anymore.
I'm testing in cs2
- Chief Blur Buster
- Site Admin
- Posts: 12065
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
Not necessarily. It can be, but I've seen switching between Ethernet adaptors fix things. The problem is there are millions of things that can cause problems, and that others have failed at fixing the problem using the same thing. But that doesn't mean it's always placebo.
Switching between types of ethernet adaptor has indeed definitely fixed problems for a subset of a few people.
We generally discourage "placebo!" posts on these forums...
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on: BlueSky | Twitter | Facebook
 
						 
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!
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
I "tried" all of this in 2003.
I can add more: in 2003, an Ethernet card was not part of the motherboard; it was always an external PCI card. Additionally, input lag did exist. If you still don't want to call it a placebo after this, that's your right.
			
			
									
									
						I can add more: in 2003, an Ethernet card was not part of the motherboard; it was always an external PCI card. Additionally, input lag did exist. If you still don't want to call it a placebo after this, that's your right.
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
I tried all this in 1990
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
With Intel I225-V and 219 I have no consistency, no control, I had to underclock my controller to 31hz to play, and disable my monitor's overdrive. I 've disabled both onboard NIC and put a pcie Realtek 8168E and finally I can play with overdrive and 1000hz polling rate with total control. I can't believe it.
In MSI mode utility v.3 I've assigned undefined priority to Realtek because with HIGH priority controller has less consistency.
			
			
									
									
						In MSI mode utility v.3 I've assigned undefined priority to Realtek because with HIGH priority controller has less consistency.
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
Hi, can you add a Realtek 8111H's pic because I bought on aliexp 8111h but arrived a 8168h....6yToFindTheAnswer wrote: ↑16 Nov 2022, 22:48
I bought a bunch of PCie to ethernet card and one USB-C to ethernet here are my findings :
1st card: chip : Realtek 8168 : Very bad result overall. Mostly having huge ping spikes CONSTANTLY without much load making online gaming impossible. Didn't go further with this one.
2nd card: chip : Realtek 8111H : Now this one is a very very good surprise, it was super stable and seems like it handles small packets very well making it a superb chip for competitive online gaming. I got 2ms less ping overall on every servers on it was a VERY stable card.
3rd card: chip : Broadcom 5751 : Because my router have a Broadcom chip, i was curious to buy a PCIe to Ethernet with a chip from Broadcom. This chipset was very weird : it is insanely stable in downloads (minimal jitter) and as soon as you upload something it starts to jitter (8ms +) this was not present on every other chip tested so it is an isolated issue specifically to this chip. When you shoot in csgo or valorant there is a very noticeable delay between the click and the hits on the bodies (like if you play with 150ms ping)... So it is not a good chip because as soon as you start shooting (upload) it starts to slightly jitter. Also it handles big packets very well but small packets makes it jitter (wtf???)
4this a USB-C to Ethernet : chip : REALTEK 8153 . I don't know what dark magic went into this one but as soon as i started testing my ping was 3ms lower on every server and it never, lowest amounts of jitter in download / uploads between all the cards. Never seen such a stable chip. My download speed was 2mbp/s slower than on the other cards but i will take it everyday for the stability it provides....
- 
				lookingforanswer
- Posts: 2
- Joined: 29 Jul 2024, 08:32
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
Hello can you please tell me what is the application that u used in the image number 5 ?MeveSPB wrote: ↑09 Feb 2024, 13:41I don't quite understand what you're talking about (sorry English is not my native language). I am not messed with core affinities
(everything is as it is, default).
Interrupt moderation is disabled. Usually, I set up functions according to the following type.
xx.jpg
I would also like to add i225 and i226, you can't turn off msi mode (Windows breaks)
10.02.2024
PSI made your recommendations on the RTL8111F-CG chip (D-Link DGE-560T/D2A).kyube wrote: ↑30 Aug 2023, 09:37
Download this driver (for 8125B)
...... (in particular, the Win10 Auto Installation Program (NDIS)
In windows, it's shown as
Driver Date: 11/21/2023
Driver Version: 10.69.1121.2023
- Change limit from MSIUtil from 1 to 4
- Gointerruptpolicy - set "Realtek PCIe GbE Family Controller" from "IrqAllCloseProcessor" to "IrqPolicySpreadMessagesAcrossAllprocessors" or "irqPolicySpecifiedProcessors"
- RSS on, which you do by going in Control Panel\Network and Internet\Network Connections\ and right-clicking the adapter, pressing Properties => Configure => Advanced and turning on "Receive Side Scaling"
- Queues to 2
- RSSBaseProcessor on 2 in registry
What has been done:
1.The driver remains the same (no changes).
2.I looked at the values of "limit" and "max limit" in msi- (1....4) - I had it like that.
3. In GoInterruptPolicy - changed the value to "IrqPolicySpreadMessagesAcrossAllprocessors"
4. Added a new parameter to the registry.
5. - Queues to 2
- RSSBaseProcessor on 2 in registry ...
x111.png
It worked, I'm thrilled:D

!!! The game has stopped freezing, the mouse has come to life! And it's on a $10 fee!!!!!! I'll test it again, I wonder if I'll get the same feeling on intel (225,226).
And now what should I do with the ASUS XG-C100C (ALQ1070) board?
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
This is not an application. This is "configuring adapter settings", the "network and Internet" section in WINDOWS 10 settingslookingforanswer wrote: ↑29 Jul 2024, 08:38Hello can you please tell me what is the application that u used in the image number 5 ?
- 
				lookingforanswer
- Posts: 2
- Joined: 29 Jul 2024, 08:32
Re: [Ethernet Onboard-vs-USB-vs-PCIe] I finally found the reason behind my input lag after 6 years
Hello bro, thank you for responding back, do you have any recommendations for these settings please ?MeveSPB wrote: ↑30 Jul 2024, 05:26This is not an application. This is "configuring adapter settings", the "network and Internet" section in WINDOWS 10 settingslookingforanswer wrote: ↑29 Jul 2024, 08:38Hello can you please tell me what is the application that u used in the image number 5 ?
- Attachments
- 
			
		
				- xd.png (39.95 KiB) Viewed 5699 times
 

