IMPORTANT INFO: THIS CONTENT HAS BEEN UPDATED. It is no longer the best/correct way. UPDATED VIDEO: ruclips.net/video/WGDRL87tg5s/видео.html&ab_channel=Savitarax
ALSO FUN NOTE: if you have lots of different devices with the same tag and aren't sure which one is actually the correct one with the description I showed. You can unplug it while having device manager open and it will disappear as soon as you do it. And you can plug it in again and it will reappear. So that's a faster way if you have LOTS of devices and aren't sure.
Don’t use hyper threading, use autogpu affinity tool to see what core works the best for the graphics card driver. This the most guaranteed best way to see what cores runs the best the the driver for ur graphics card
@@haven252also I will explain another thing for you, setting a core to the gpu driver is the most crucial one to do (the best core, you can check with autogpu affinity, close all programs and benchmark 2 times) with hyper thread, select the core + hyper threaded one. For the usb controllers you just pin them to the other cores (with hyperthreading, what you have u gotta select core + hyperthreaddd core. With it off just pin it to a random core). The reason u want to pin the USB controllers to random pins is because you will take load off cpu0, ur most busy core. Check in latencymon, you will see it urself
For Ryzen 5000 gang (Ryzen 7000 has a more power hungry default setting, so will be different): See the PBO advanced settings in BIOS and the Curve Optimizer. No interrupts per se, but if you set the curve setting per core, (takes from 1 -conservative- to 30 -ultra-, positive), set your quickest cores a bit higher, typically c0 and c1 ("Windows busy" cores). In this manner you relinquish low wattage at peak loads for better latency, is quite noticeable and the CPU glides on similar temps. Must Understand what you are changing, but this seems low risk compared to the interrupting. MSI mode is another piece of the latency pie, but newer GPU's have it by default. Also if you multitask game + programs you can disengage your apps from core 0 with process Lasso or similar, so no more clutter for c0. If you want to really dig deeper search Calypto's latency guide/videos, there're tonnes of resources, but requires studying your system a "little" bit.
Savi, saw your comment somewhere on your chanell a while ago, cant find it. You said that you disabled Hyper-threading cause of latency issuies and ability to overlock those cores without threads for a bit? like cores without threads more stable? is it right? so dont, should i dont give a *** about cinebench results became lower? i need gaming and streaming, im not about using those cores for hard workloads
Finally a good recent clear video! Did it with my 5800x3d and solved a lot of latency spikes on core0/1. Apex was super good fps but somewhat stuttery. Legit solved it! So you recommend doing it for main mouse/kb ? Thanks again
Can u tell me on which cores did u set the NVIDIA setting and the PCI one i'm with the same cpu + should we check 2 boxes for the core and tread aswell
So here is the thing... I set one device to test if the core i asigned to was definitely confugured correctly, but i've got no updates from the core i've choose for my mouse running the test on latency mon! What could have i done wrong? Like you said, i've segregated and found my device and dit not put any large devices like the pci you said. Running Windows 11 by the way, with the latest updates.
Hi. What if after all this manipulation I have the following problem: When I move the cursor on the desktop, the cursor stops for a fraction of a second and seems to teleport to the place where it should be.
I was an idiot and for some reason put my disk drive on a core, when I try to boot it goes straight to bios, what can I do, I’m pretty sure I literally made it impossible for my ssd to run.
Just found this video, i have a question. I play Warzone 2 and other fps games and in the config files, you can set render work count to how many cores you have. If all of my cores are selected for those game when i play, will doing this method in the video mess with latency or introduce any other issues? For example, i have 10 cores so i set the worker count in game config to all ten. Will that mess with the method in the video. Thanks in advance.
You will get better fps if you set it to 6-8 cores in the render count. I've tested it with my own 10900k but no none of the stuff in this video will introduce issues. That would directly go against the title and the intention.
Why did you not enable threads to the core also? Other videos do this. I'm not complaining, just to be clear, I'm asking because I want to know if it's better. EDIT: Missed the part where you said why. Yeah, the core is faster, But having a thread under the core enabled will make it even faster because they work together.
Unfortunately, changing affinities for the mouse/keyboard device doesn't work, it will behave as if you haven't set anything. You can check which core it's being executed on via windows performance toolkit, and checking where the USB driver DPCs/ISRs are being executed.
Yeah I do plan on revising this video with some more updated info. I did actually reach out to Microsoft regarding this information so it should be better.
Is there anyone that can tell me if it would be advantageous to find the Internet driver at all? There has to be a tweak that can help from the ping fluctuations and the game feeling good and then bad fluctuations
interrupt mouse directly is wrong things to do, HID composite device can't be interrupt, its write on microsoft official website. But you can interrupt the usb composite device before the hid mouse device and disable other HID but beware, be ready to uninstall and reinstall the mouse if you disable wrong hid device next to the mouse. Check what can be disable and simply plug off and plug in if you miss. 😁😃❤
Interesting, do you mind showing me that documentation? Oh also are you referring to setting it on the literally composite device that’s just before the hid device itself. Or are you talking about the entire USBXCHI controllee
IMPORTANT INFO: THIS CONTENT HAS BEEN UPDATED. It is no longer the best/correct way.
UPDATED VIDEO:
ruclips.net/video/WGDRL87tg5s/видео.html&ab_channel=Savitarax
if i have like only 4 cores and most of them are all in use at all times do i select all of the cores of the interrupt policy or just 1-2 cores?
ALSO FUN NOTE: if you have lots of different devices with the same tag and aren't sure which one is actually the correct one with the description I showed.
You can unplug it while having device manager open and it will disappear as soon as you do it. And you can plug it in again and it will reappear.
So that's a faster way if you have LOTS of devices and aren't sure.
IMPORTANT NOTE: you may need to experiment with this. Especially if you have fewer cores.
I only have 4 core 8 thread , i7 7700k
Don’t use hyper threading, use autogpu affinity tool to see what core works the best for the graphics card driver. This the most guaranteed best way to see what cores runs the best the the driver for ur graphics card
@@haven252also I will explain another thing for you, setting a core to the gpu driver is the most crucial one to do (the best core, you can check with autogpu affinity, close all programs and benchmark 2 times) with hyper thread, select the core + hyper threaded one. For the usb controllers you just pin them to the other cores (with hyperthreading, what you have u gotta select core + hyperthreaddd core. With it off just pin it to a random core). The reason u want to pin the USB controllers to random pins is because you will take load off cpu0, ur most busy core. Check in latencymon, you will see it urself
This is definitely gonna become the new thing that all the osu pros do
For Ryzen 5000 gang (Ryzen 7000 has a more power hungry default setting, so will be different): See the PBO advanced settings in BIOS and the Curve Optimizer. No interrupts per se, but if you set the curve setting per core, (takes from 1 -conservative- to 30 -ultra-, positive), set your quickest cores a bit higher, typically c0 and c1 ("Windows busy" cores). In this manner you relinquish low wattage at peak loads for better latency, is quite noticeable and the CPU glides on similar temps. Must Understand what you are changing, but this seems low risk compared to the interrupting. MSI mode is another piece of the latency pie, but newer GPU's have it by default. Also if you multitask game + programs you can disengage your apps from core 0 with process Lasso or similar, so no more clutter for c0. If you want to really dig deeper search Calypto's latency guide/videos, there're tonnes of resources, but requires studying your system a "little" bit.
Savi, saw your comment somewhere on your chanell a while ago, cant find it. You said that you disabled Hyper-threading cause of latency issuies and ability to overlock those cores without threads for a bit? like cores without threads more stable? is it right? so dont, should i dont give a *** about cinebench results became lower? i need gaming and streaming, im not about using those cores for hard workloads
Ryzen 5 5600x *6 Cores* And *12 Logical Cores* how do I figure out which ones are the best?
you find ? i have the same cpu
Finally a good recent clear video! Did it with my 5800x3d and solved a lot of latency spikes on core0/1. Apex was super good fps but somewhat stuttery. Legit solved it!
So you recommend doing it for main mouse/kb ? Thanks again
Can u tell me on which cores did u set the NVIDIA setting and the PCI one i'm with the same cpu + should we check 2 boxes for the core and tread aswell
@@krasimirmiroslavov7330 i have my gpu Nvdia and PCI EX on core 5 since i have no smt enabled! I only have physical core!
@@FedericoSala Core5 = CPU 8 in the program right cuz cpu 0,1 are core 1 thread 1
@@krasimirmiroslavov7330 look for the program called autogpuaffinity
So here is the thing... I set one device to test if the core i asigned to was definitely confugured correctly, but i've got no updates from the core i've choose for my mouse running the test on latency mon! What could have i done wrong? Like you said, i've segregated and found my device and dit not put any large devices like the pci you said. Running Windows 11 by the way, with the latest updates.
Hi.
What if after all this manipulation I have the following problem:
When I move the cursor on the desktop, the cursor stops for a fraction of a second and seems to teleport to the place where it should be.
When's the BIOS tutorial coming out?
Sometime this month, gotta get school classes figured out :). But I’ve got a few clips already compiled.
i have 4 cores ,, 8 logical processors ,, how do i figure out which ones are cores? is it just the first 4?
Usually it’s every other one.
So core 0/2/4/8
@@Savitarax how about my 4cores 4 logical processor?
I was an idiot and for some reason put my disk drive on a core, when I try to boot it goes straight to bios, what can I do, I’m pretty sure I literally made it impossible for my ssd to run.
Just found this video, i have a question. I play Warzone 2 and other fps games and in the config files, you can set render work count to how many cores you have. If all of my cores are selected for those game when i play, will doing this method in the video mess with latency or introduce any other issues? For example, i have 10 cores so i set the worker count in game config to all ten. Will that mess with the method in the video. Thanks in advance.
You will get better fps if you set it to 6-8 cores in the render count.
I've tested it with my own 10900k
but no none of the stuff in this video will introduce issues. That would directly go against the title and the intention.
What does "registry value for affinity mask has unexpected type" mean, is it bad?
im also having this problem
i have 6 cores and 12 logical processor i have a ryzen5600x with rx6600 what cpu i choose in afinnity tool?
How do i reset the interrupt affinities i setted up all at once without going through every single device i changed the interrupt for?
Why did you not enable threads to the core also? Other videos do this. I'm not complaining, just to be clear, I'm asking because I want to know if it's better. EDIT: Missed the part where you said why. Yeah, the core is faster, But having a thread under the core enabled will make it even faster because they work together.
This is true, i wonder why he isn't using the core's thread
u realized he have 0-9 so HT is disabled on 10900k?
@@erisium6988 oh, is that so. I did not check what the 10900k has, my bad.
@@BlackV4You still didnt get it, i have 13900k, 24 cores . 32 threads... so do i use one check box or 2...
@@БорисНорд Good question, he made a update to the video, check the comments pinned comment from the video maker
I found two HID-compliant mouse but they dont have same number in Physical device name. its this normal?
How would I set mask on a 5600x CPU? I've read before that they have CCX unlike intel.
it's a single CCX so you won't incur the same penalty vs if you did it on a dual ccx like a 5900x and 5950x etc.
@@Savitarax Can I set it to a thread? I’ve used autogpuaffinity and funny enough cpu 1 does the best
Is there away to remove a mask I know it says delete but it won't let me
i have 6 core and 6 logical processors what's is the best?
Unfortunately, changing affinities for the mouse/keyboard device doesn't work, it will behave as if you haven't set anything. You can check which core it's being executed on via windows performance toolkit, and checking where the USB driver DPCs/ISRs are being executed.
Yeah I do plan on revising this video with some more updated info. I did actually reach out to Microsoft regarding this information so it should be better.
@@Savitarax Microsoft doesn't care lmao
Can i put my controller just like the mouse ....??????
How to know which one is a thread or which one is a core?
why u have your 3080 on the 8x pcie? and the 3070 in the 16x one
Lol 3080 was thermal throttling and the 3070 wasn’t.
And there’s no performance difference so why not
Youre the goat bro thanks
Is there anyone that can tell me if it would be advantageous to find the Internet driver at all? There has to be a tweak that can help from the ping fluctuations and the game feeling good and then bad fluctuations
interrupt mouse directly is wrong things to do, HID composite device can't be interrupt, its write on microsoft official website. But you can interrupt the usb composite device before the hid mouse device and disable other HID but beware, be ready to uninstall and reinstall the mouse if you disable wrong hid device next to the mouse. Check what can be disable and simply plug off and plug in if you miss. 😁😃❤
Interesting, do you mind showing me that documentation?
Oh also are you referring to setting it on the literally composite device that’s just before the hid device itself.
Or are you talking about the entire USBXCHI controllee
is it true you know kephrii?
Lol yes
So weird in device manager I cannot see the bridge that the 3060ti is under :*(
id pay you to optimize my shit deadass
Hit me up on discord Savitarax#3821
I'm jumping around with some videos i'm making so we can schedule a time that works best.
@@Savitarax i just added you i need help i have 4 cores
neat
What about a network adapter?
Same principles work. Generally USB/NETWORK/GPU all like to be split up.
hey make a screenshot when you have finished pc game shatterline with latency mon.
What is your wallpaper name?
So are you mentioning my desktop background or my youtube channel?
@@Savitarax your desktop background
my mouse wireless what do i do
2.4ghz