Windows 10 input lag fix / Faceit AC input lag !!! (Only fix that worked for me after year+ of bad input lag)
(For Intel / Nvidia people that are experiencing input lag try doing the last tweak with Windows defender inboud rules I was mentioning and tell me if it helps)
Maybe I am late to this but I have AMD Ryzen 7 5700x, AMD Radeon RX 6650 XT and I also had input lag for almost a year didnt know why I almost though its becouse of bad electricity since I am from eastern europe. But then I found out I reinstalled windows and I only installed Faceit + CS2 + updated all the drivers (Motherboard + GPU, mouse, etc..) . Before hand I used to have a bit of input lag on both MM / DM servers but Faceit was 1000x worse. So I reinstalled windows this month as a last hope but instead of doing any tweaks I didnt do any at first and started from a default if I would see any difference. And to my surprise there was a huge difference but still there was input lag on MM servers tho it looked like it was fixed but on faceit there was still input lag. So I started doing only few tweaks and that was unchecking full screen optimization if you had it checked as default, then setting up all my AMD software graphics settigs (Perspect aspect ratio) and remember turn everything off or set as default other then:
texture filtering quality -> performance
Surface format optimization -> enabled
Tessalation mode -> override + off
Remember also turn off anti lag off if you have it enabled in AMD software for some reason its really bad when set to ON.
Then I started playing first with this everything was good on MM, Faceit still bad.
Next step I setup CS2 for cores 2-15 so 0 and 1 were unchecked using process lasso. And both Faceitclient and service to only core 0 ! this is important leave the core 1 unchecked for both faceit and cs2, This helped a lot also I could feel a bit difference in faceit finally. Then I also disabled HPET with this comman using CMD as admin: bcdedit /deletevalue useplatformclock After these steps again a bit improvement but still not good on faceit.
Then I was doing a network adapter settings and this is where I found something after watching youtube video on how to set these up in Change adapter options -> Ethernet -> Properties - > Configure -> Advanced. I always used to do these internet tweaks after windows reinstalls almost every time and this time I didnt do it and I did it later and I found out disabling bunch of these settings youtubers tell you actually causes more input lag / stutters then less input lag for some reason so I left everything as a default and was only doing few of these 1 by one and these I would reccomend turning off only or setting up:
Energy Efficient Ethernet: Disabled
Power saving mode: Disabled
Speed and duplex: 1.0 Gbps full duplex
Wake on magic packet: Enabled
Wake on magic packet system... : Disabled
Wake on pattern match: Disabled
WOL Shutdown linkspeed: No speed down
Then after doing the youtube tweaks and having to reinstall the network driver again and setup these 6 settings like this I got same input lag (much lowered) as with default settings + my fps werent dropping that much (no stutters).
In MM after this I felt like I had 0 input lag finally. In faceit I could still feel the mouse being floaty and I was overshooting and it was hard to track players still. So I installed this app called MSI Utility v3 I runned that as an Admin and I tested bunch of things here. What worked so far for me:
I reccomend unchecking MSI for AMD PSP 11.0 device + High Definition Audio Bus.
Everything else if you have Supported mode: Msi you can check MSI for it. But also test unchecking MSI for AMD USB 3.10 eXtensible Host Controller where your Mouse is. You can find this like this: In MSI click one of those options for USB then in details down bellow you will have PDO name (mine was: (: \Device\NTPNP_PCI0024). Now go to device manager in top you will see View click it and select Devices by connection then here under Microsoft ACPI Compliant System find Pci Bus -> PCI to PCI Bridge and look for AMD USB 3.10 then expand everything and when you will see USB Input Device -> HID - compliant mouse thats your AMD USB 3.10 where your mouse is. Now you will need to look for same PDO name here and here is how you do it: You right click in device manager on AMD USB 3.10 eXtensible Host controller -> Properties and in Details (Property:) look for Physical Device Object name and it needs to be same as the one in MSI so for me it was (: \Device\NTPNP_PCI0024) now I know which one AMD USB 3.10 in MSI is where my mouse is plugged so then I uncheck or check MSI (depends what you would like both Unchecked MSI and Checked MSI was good but I actually preffered more uncheked MSI for this USB) but also set interrupt priority High !!!!! Set priority High for only your ethernet + mouse so for me its Realtek Gaming GbE Familly Controlled MSI + Interrupt priority - > High (it should be on High as a default if its not set it up !!!) (MSI util is done) This helped insanely with lowering input lag in faceit !!
Also small note here use your mouse and keyboard on USB 2.0s not 3.0s since they interfere with 2.4Ghz wireless mouses, keyboards, etc use 3.0 usb ports for USB keys / your headphones. And also both USB 3.0 and 2.0 ports are called AMD USB 3.10 for some reason so dont think I have them in USB 3.0 becouse the name is USB 3.10 in the MSI util / device manager.
This is not all when doing this input lag in faceit was much better in % I would say 96% better I still had feel of input lag but it was barely noticable. Now I did also some regedit tweaks that I found some of em I skipped but here is what I did:
Disabling DVR + GAME BAR here:
HKEY_CURRENT_USER\System\GameConfigStore
GameDVR_Enabled = 0
GameDVR_FSEBehaviorMode = 2
GameDVR_HonorUserFSEBehaviorMode = 1
GameDVR_DSEBehavior = 2
GameDVR_FSEBehavior = 2
System Responsiveness:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
NetworkThrottlingIndex = ffffffff (Hex)
SystemResponsiveness = 0
Disable dynamic thicks: (better polling rate)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel
Add DWORD: DisableDynamicTick = 1
or via CMD(admin) : bcdedit /set disabledynamictick yes
-------------------------------------------------------------------------------------------------------------------------this helped but I still felt input lag in faceit overshooting, hard to track, but it was waaaay better then ever before.
Now I thought I wouldnt find anything I tried all the BIOS settings disabling everything with saving power, Enabling / Disabling stuff in bios in hopes it has to do with BIOS I even bought TPM for my ASUS motherboard, Overclocking manually my RAM, using D.O.C.P (automatic overclocking of RAM) nothing still felt it.
Today I found the solution so I would have 1:1 game with both MM / DM / Premiere and Faceit servers
I didnt see it anywehre yet since I was looking for tweaks / information about this topic tried everything possible nobody mentioned this yet. For some reason in windows panel where your start is, your audio, internet, and your apps currently running right click on internet -> Open Network & internet settings in here you will see in Blue color text down Windows Firewall click it and again click on Blue text: Advanced settings then pop up will open click Yes now in here open Inbound Rules and look for faceit. You will see there 2 faceit.exe and you will also notice that cs2 has Profile: All while both of these faceit.exe only have Public. So right click on faceit.exe (do this for both) Advanced and here first 3 options you will see Public checked and also check Domain and Private click Ok and now verify if you see Profile All next to faceit.exe (both) if its there restart PC and try playing faceit. For me I literally have 0 input lag and it feels exactly 1:1 with MM, Community servers.
Hope this will help someone. Also use Game mode: On its On as a default. And I reccomend formatting disk and reinstalling your windows and doing step by step what I was doing so first install Game + faceit + all the windows updates + also update all your Motherboard (chipset, SATA/RAID if you use it, Audio, Ethernet) + GPU drivers and then start doing the tweaks 1 by 1 while playing the game I was testing it on Community servers at first and was going from playing to quitting to test something and also use USB 2.0 ports for both your mouse and keyboard !!!!! Dont use USB3.0 it doesnt help it doesnt add speed or anything and also they interfere with 2.4Ghz wireless devices which is bad for input lag use them only for USB sticks or maybe your headphones dont use Mouse and Keyboard in them. I will also make a global post here with screenshots of how I set up things. Also I forgot I disabled all non microsoft services and left only steam and faceit checked. This was supposed to be a comment to a threat but it got denied for some reason so posting it here as a global post.
Stop doing youtube tweaks that certain youtubers reccomend I found out myself it hurts you more then it helps especially dont copy their ethernet adapter settings ! Leave it as a default or research it yourself for your specific Eth adapter.
---------------------------------------------------------------------
This was posted from my reddit post for some reason I cant post here link or screenshots I am new to this site so maybe I am just Clueless. But if you wanna check it out there you can go look for: "Faceit input lag fix for AMD users (Windows 10 tested) - only fix that worked for me" in

Can someone now explain me why changing profiles of faceit.exe from Public only to All (Domain Private and Public) helped with input lag ? I almost gave up then I started doing something in windows firewall advanced settings and after doing this I still think I can achieve that 1:1 feeling that I have in community servery / mm / premiere (while faceit AC is on on every of these)...