Skip to content

collection of various resources devoted to performance and input lag optimization

Notifications You must be signed in to change notification settings

BoringBoredom/PC-Optimization-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Importance of low input lag

Disclaimer

  • Due to the sheer complexity of hardware and software and differences between various architectures, your mileage may vary. However, it is useful to be aware of things that can impact user experience and adjust them according to your needs.
  • Create a personal document and keep track of everything you do. Adopt a systematic approach with proper testing methodologies, instead of just blindly changing many settings at once. Some settings are trade-offs between latency and frame time consistency / graphics quality. Some settings may not show a visible impact at first due to other bottlenecks.

Data Collection

Physical setup

Peripherals

BIOS

Hardware clocking

Windows

  • The never-ending background bloat of Windows reduces performance significantly (1 2 3).
    Note: I am not advocating using pre-made ISOs; on the contrary, you should make your own.
  • I highly recommend setting up a multi-boot environment to separate the gaming and the "can-be-bloated" operating system. Keeping your programs and files on a different partition (separate from operating system partitions) is also convenient due to all operating systems having shared access to everything and the ease of reinstalling either of them without having to back up your data.
  • As usual, disable everything you don't explicitly need and avoid installing unnecessary and bloated drivers (included in, e.g., Realtek audio or gaming peripheral software).
  • A lot of the default system tools lack functionality. For example, the Task Manager is an inaccurate representation of system load since it only displays Core usage on a very superficial level. It doesn't account for things like context switching, which can be very expensive.
    Here are some supplements for various system tools (Sysinternals and Nirsoft have a lot more):
  • NVIDIA Profile Inspector exposes a lot of settings that are hidden from the control panel.
  • Whenever possible, use portable versions of programs. Sometimes installers come with background services/drivers which may run even if the program is not running.
  • Optimization guides

  • ISO creation

Tools & resources

Keywords for Google indexing (ignore this)

input lag latency optimization performance gaming overclock oc windows ping debloat milliseconds fps boost increase decrease guide mouse tweak tweaks bios uefi pc overclocking 7 8.1 8 10 11 w7 w8 w8.1 w10 w11 linux game gamer optimizations frametime frametimes 0.1 1 1080p 720p reaction time vrt average avg minimum maximum min max tweaking fortnite overwatch apex call of duty cs:go csgo cs2 deadlock dota league of legends valorant rocket league rainbow six pubg super people warzone halo infinite tarkov rust starcraft destiny ow fn cod lol kovaak aim trainer krunker battlefield bf roblox super smash bros delay delayed bloat bloated debloated steam battle origin epic games quake counter strike battle royale br intel nvidia pascal turing ampere reflex amd ati ryzen r9 r7 r5 r3 radeon rdna core i9 i7 i5 i3 memory ram gpu ssd nvme psu power supply emi emf emc ef power electricity coupling interference dpc isr rla reflex latency analyzer