• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Does the USB port matter for Keyboard/Mouse?

Joined
Oct 2, 2011
Messages
94 (0.02/day)
System Name Custom build
Processor AMD Ryzen 7 5800X
Motherboard ASrock B550M
Cooling Wraith Max
Memory DDR4 4000 16x2GB
Video Card(s) RX 6900 XT
Storage Sabrent Rocket 4.0 500GB
Display(s) ASUS VG236H 120Hz
Case N/A
Audio Device(s) Onboard
Power Supply Thermaltake 850W
Mouse Generic
Keyboard Generic
Software Win 10 x64
Hello

Got an interesting, perhaps stupid question for yall....

Does it matter which USB port you use for a keyboard or a mouse?

I got an X570 mobo with 4 USB2.0 ports, a few 3.0 (5Gbps ports) and 3.1 Gen 1 Service Pack 3 Professional lite edition whateveritscallednow (10Gbps ports)

The connectors on every any mouse and keyboard I have in the house has 4 pins for USB2.0, cause they don't need more bandwidth but whatever.

So: does it actually matter if I use 480Mbps ports, 5Gbps ports or 10Gbps ports for keyboard and mouse? I don't have a lot of USB devices so I got free ports to go around.

Maybe some are CPU attached vs PCH/Chipset attached? Block diagram isn't available, but does it really make a difference?

Microseconds, few milliseconds?

Thanks
 
Joined
Jan 5, 2006
Messages
18,585 (2.72/day)
System Name AlderLake
Processor Intel i7 12700K P-Cores @ 5Ghz
Motherboard Gigabyte Z690 Aorus Master
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36
Video Card(s) MSI RTX 2070 Super Gaming X Trio
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p
Case Be quiet! Silent Base 600 - Window
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W
Mouse Logitech MX Anywhere 2 Laser wireless
Keyboard RAPOO E9270P Black 5GHz wireless
Software Windows 11
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
Joined
Jul 25, 2006
Messages
12,884 (1.94/day)
Location
Nebraska, USA
System Name Brightworks Systems BWS-6 E-IV
Processor Intel Core i5-6600 @ 3.9GHz
Motherboard Gigabyte GA-Z170-HD3 Rev 1.0
Cooling Quality case, 2 x Fractal Design 140mm fans, stock CPU HSF
Memory 32GB (4 x 8GB) DDR4 3000 Corsair Vengeance
Video Card(s) EVGA GEForce GTX 1050Ti 4Gb GDDR5
Storage Samsung 850 Pro 256GB SSD, Samsung 860 Evo 500GB SSD
Display(s) Samsung S24E650BW LED x 2
Case Fractal Design Define R4
Power Supply EVGA Supernova 550W G2 Gold
Mouse Logitech M190
Keyboard Microsoft Wireless Comfort 5050
Software W10 Pro 64-bit
Got an interesting, perhaps stupid question for yall....

Does it matter which USB port you use for a keyboard or a mouse?
No.

And FTR, you can use a USB 3.x port. It won't hurt anything and it will work just fine. However, it is common for most systems to have both USB 2.x and USB 3.x ports. Since keyboards and mice do not use or require the extra bandwidth/speeds USB 3.x support, many folks recommend sticking with the USB 2.x ports for keyboards and mice to ensure there are enough USB 3.x ports available for the devices that do take advantage of the higher speeds.

Another factor to consider is power through the ports. Many newer motherboards allow wireless devices to be charged when connected to designated USB ports, even when in standby/sleep modes. This is a common feature for many laptops. That is, when the laptop is in sleep mode but connected to the charger, you can charge your cell phone, for example, through one of those USB power ports. Again, check your manual. You typically want to leave those power ports open so you can charge other devices, and connect the keyboard and mouse to different ports.
 
Joined
Feb 20, 2020
Messages
9,340 (5.55/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
Hi,
Use the higher speed usb ports for high speed devices like flash drives/...
Mouse and keyboard just look at the tips on them they are likely black meaning usb 2.0 so use that port on the board and sometime usb devices react differently on faster usb ports and not in a good way hehe
 
Joined
Jul 21, 2024
Messages
1 (0.01/day)
It matters. Basically, like the guy above said: just look at the color of the USB port and go with that. But from my experience, mice and keyboards don’t work well with newer USB ports.

Just like that:
2.0 - mouse and keyboard, best stability and compatibility
3.x - fastest, meant for stuff like hard drives and flash drives
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
41,440 (6.58/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Doesnt matter, just plug and go
 
Joined
Jan 2, 2024
Messages
474 (1.74/day)
Location
Seattle
System Name DevKit
Processor AMD Ryzen 5 3600 ↗4.0GHz
Motherboard Asus TUF Gaming X570-Plus WiFi
Cooling Koolance CPU-300-H06, Koolance GPU-180-L06, SC800 Pump
Memory 4x16GB Ballistix 3200MT/s ↗3800
Video Card(s) PowerColor RX 580 Red Devil 8GB ↗1380MHz ↘1105mV, PowerColor RX 7900 XT Hellhound 20GB
Storage 240GB Corsair MP510, 120GB KingDian S280
Display(s) Nixeus VUE-24 (1080p144)
Case Koolance PC2-601BLW + Koolance EHX1020CUV Radiator Kit
Audio Device(s) Oculus CV-1
Power Supply Antec Earthwatts EA-750 Semi-Modular
Mouse Easterntimes Tech X-08, Zelotes C-12
Keyboard Logitech 106-key, Romoral 15-Key Macro, Royal Kludge RK84
VR HMD Oculus CV-1
Software Windows 10 Pro Workstation, VMware Workstation 16 Pro, MS SQL Server 2016, Fan Control v120, Blender
Benchmark Scores Cinebench R15: 1590cb Cinebench R20: 3530cb (7.83x451cb) CPU-Z 17.01.64: 481.2/3896.8 VRMark: 8009
It kind of does on some X570 boards. I've noticed that the top USB slots work best for my sensors and the middle USB is finnicky.
Bottom of the I/O plate is super stable but has issues with some VR sensors at times.
I picked up a cheap USB header bracket and use that to plug in my mice and keyboards just to save USB ports.
I also have splitters but the chips associated with each USB definitely seem to make a difference.
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
12,317 (2.86/day)
Location
Jyväskylä, Finland
System Name 4K-gaming
Processor AMD Ryzen 7 5800X
Motherboard Asus ROG Crosshair VII Hero
Cooling Arctic Freezer 50, GPU with custom loop
Memory 32GB Kingston HyperX Fury DDR4-3466
Video Card(s) Asus GeForce RTX 3080 TUF OC 10GB
Storage 256+240+128+480+2x1TB SSDs + 3TB HDDs
Display(s) 27" 4K120 IPS + 32" 4K60 IPS + 24" 1080p144
Case Corsair 4000D Airflow White
Audio Device(s) Corsair HS35
Power Supply EVGA Supernova G2 750W
Mouse Logitech MX518 + Asus TUF P1 mousepad
Keyboard Roccat Vulcan 121 AIMO
VR HMD Oculus Rift CV1
Software Windows 11 Pro
Benchmark Scores It runs Crysis
Just use USB 2.0 ports.
Agree. I've always used the upmost USB2.0 ports for KB and mouse.

edit: Doesn't keyboards and mice itself use USB1.1 or even 1.0 IIRC?
 
Joined
Jul 5, 2013
Messages
26,723 (6.51/day)
Hello

Got an interesting, perhaps stupid question for yall....

Does it matter which USB port you use for a keyboard or a mouse?

I got an X570 mobo with 4 USB2.0 ports, a few 3.0 (5Gbps ports) and 3.1 Gen 1 Service Pack 3 Professional lite edition whateveritscallednow (10Gbps ports)

The connectors on every any mouse and keyboard I have in the house has 4 pins for USB2.0, cause they don't need more bandwidth but whatever.

So: does it actually matter if I use 480Mbps ports, 5Gbps ports or 10Gbps ports for keyboard and mouse? I don't have a lot of USB devices so I got free ports to go around.

Maybe some are CPU attached vs PCH/Chipset attached? Block diagram isn't available, but does it really make a difference?

Microseconds, few milliseconds?

Thanks
Yes and no. Ideally, if you have USB2.0 ports, use them for your KB&M & gamepads. USB2.0 is way more than enough for USB human input devices.

edit: Doesn't keyboards and mice itself use USB1.1 or even 1.0 IIRC?
Yes, they did and they were fine.
 
Last edited:
Joined
Nov 27, 2023
Messages
1,927 (6.28/day)
System Name The Workhorse
Processor AMD Ryzen R9 5900X
Motherboard Gigabyte Aorus B550 Pro
Cooling CPU - Noctua NH-D15S Case - 3 Noctua NF-A14 PWM at the bottom, 2 Fractal Design 180mm at the front
Memory GSkill Trident Z 3200CL14
Video Card(s) NVidia GTX 1070 MSI QuickSilver
Storage Adata SX8200Pro
Display(s) LG 32GK850G
Case Fractal Design Torrent
Audio Device(s) FiiO E-10K DAC/Amp, Samson Meteorite USB Microphone
Power Supply Corsair RMx850 (2018)
Mouse Razer Viper (Original)
Keyboard Cooler Master QuickFire Rapid TKL keyboard (Cherry MX Black)
Software Windows 11 Pro (23H2)
The only exceptions to the rule of “just use USB 2.0” are the high-polling mice and keyboards. By that I mean those above 1000 Hz. This is due to faster interrupts that XHCI can provide and using that by default necessitates USB 3.x. It’s a very niche use-case, granted. And no, regular 1000 Hz devices will not benefit in any way.
 
Joined
Dec 25, 2020
Messages
6,204 (4.52/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
You can plug them anywhere, although it's preferable for you to use a low-bandwidth port whenever possible, as to avoid wasting system resources. USB 1.1 ports are enough, and some systems (late 2000s to mid 2010s Mac computers in particular) actually tend to prefer and will establish an USB 1.1 link when the detected device is a keyboard or mouse, allegedly to save power.

Some newer computers no longer include USB 1.1 or 2.0 controller hubs. In these cases, always choose the slowest available ports for these peripherals. PS/2 ports are still fine, although it's harder to find devices compatible with them - and most motherboards no longer come with a PS/2 port at all. Usually it's a hybrid keyboard/mouse input port behind an embedded converter, meaning you can only use one or the other and only on modern OSes.

Motherboards intended for extreme overclocking are amongst the few to still include native PS/2 ports, presumably because some benchmarks run better under Windows XP, making them necessary.

It kind of does on some X570 boards. I've noticed that the top USB slots work best for my sensors and the middle USB is finnicky.
Bottom of the I/O plate is super stable but has issues with some VR sensors at times.
I picked up a cheap USB header bracket and use that to plug in my mice and keyboards just to save USB ports.
I also have splitters but the chips associated with each USB definitely seem to make a difference.

USB on Zen 3-based systems is a mess. On client computers, AGESA in the 1.2.0.0 to 1.2.0.5 range is susceptible to sudden crashes and stack resets - and similar to an errata that AMD has refused to fix for EPYC Milan processors that states that the USB host controller may crash and reset at any time. Supposedly operating the bus in a certain pattern works around the problem and AMD's basically told operating system vendors to deal with it as they see fit.
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
12,317 (2.86/day)
Location
Jyväskylä, Finland
System Name 4K-gaming
Processor AMD Ryzen 7 5800X
Motherboard Asus ROG Crosshair VII Hero
Cooling Arctic Freezer 50, GPU with custom loop
Memory 32GB Kingston HyperX Fury DDR4-3466
Video Card(s) Asus GeForce RTX 3080 TUF OC 10GB
Storage 256+240+128+480+2x1TB SSDs + 3TB HDDs
Display(s) 27" 4K120 IPS + 32" 4K60 IPS + 24" 1080p144
Case Corsair 4000D Airflow White
Audio Device(s) Corsair HS35
Power Supply EVGA Supernova G2 750W
Mouse Logitech MX518 + Asus TUF P1 mousepad
Keyboard Roccat Vulcan 121 AIMO
VR HMD Oculus Rift CV1
Software Windows 11 Pro
Benchmark Scores It runs Crysis
USB on Zen 3-based systems is a mess. On client computers, AGESA in the 1.2.0.0 to 1.2.0.5 range is susceptible to sudden crashes and stack resets - and similar to an errata that AMD has refused to fix for EPYC Milan processors that states that the USB host controller may crash and reset at any time. Supposedly operating the bus in a certain pattern works around the problem and AMD's basically told operating system vendors to deal with it as they see fit.
I've only had minor problems with my old Oculus Rift CV1 with my B550 board, and they were with R5 3600. Actually upgrading to Zen3 squashed those USB bugs, at least with my PC.

Updated my BIOS also yesterday and on changelog Gigabyte says "Update AMD AGESA V2 1.2.0.C", if that means anything. I'm not that familiar with AGESA and what it even actually does.
 
Joined
Sep 17, 2014
Messages
22,016 (6.01/day)
Location
The Washing Machine
Processor 7800X3D
Motherboard MSI MAG Mortar b650m wifi
Cooling Thermalright Peerless Assassin
Memory 32GB Corsair Vengeance 30CL6000
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Lexar NM790 4TB + Samsung 850 EVO 1TB + Samsung 980 1TB + Crucial BX100 250GB
Display(s) Gigabyte G34QWC (3440x1440)
Case Lian Li A3 mATX White
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W11 IoT Enterprise LTSC
It matters because you will never need a chipset driver installed for your USB 2.0 ports on the rear I/O plate. They work out of the box and neither do you need to hook up any internal 3.0 plug to the case. That plug can fail as well. Beyond that, its just about efficient use of your ports for other stuff as mentioned.
 
Joined
Jul 25, 2006
Messages
12,884 (1.94/day)
Location
Nebraska, USA
System Name Brightworks Systems BWS-6 E-IV
Processor Intel Core i5-6600 @ 3.9GHz
Motherboard Gigabyte GA-Z170-HD3 Rev 1.0
Cooling Quality case, 2 x Fractal Design 140mm fans, stock CPU HSF
Memory 32GB (4 x 8GB) DDR4 3000 Corsair Vengeance
Video Card(s) EVGA GEForce GTX 1050Ti 4Gb GDDR5
Storage Samsung 850 Pro 256GB SSD, Samsung 860 Evo 500GB SSD
Display(s) Samsung S24E650BW LED x 2
Case Fractal Design Define R4
Power Supply EVGA Supernova 550W G2 Gold
Mouse Logitech M190
Keyboard Microsoft Wireless Comfort 5050
Software W10 Pro 64-bit
It depends.

Technically the mouse and keyboard "should" work via any USB port. However, some motherboards have designated ports for the mouse and keyboard. As Vayra86 noted above, they are located in the rear panel I/O area. They are "special" because they (at least the keyboard port) work at the basic hardware level - meaning you can boot into the BIOS Setup Menu (or into Safe Mode) and be certain the keyboard (and probably mouse too) will be properly recognized so you can navigate around the menu, or Windows in Safe Mode.

Remember, when booting into the BIOS Setup Menu, this happens BEFORE the boot drive is touched and therefore BEFORE any special drivers (including USB hub drivers) are loaded. And in Safe Mode, only basic drivers are loaded. All keyboards and mice, as well as all motherboards (and operating systems, graphics solutions and monitors too) are designed to work at "basic" levels without any additional drivers. If not, how could we "see" and complete OS installations without keyboard function or a display on our monitors before installing drivers?

So again, it depends - on the motherboard but also note this information is typically clearly printed in the motherboard's user manual.

I will say I always use the designated keyboard and mouse ports simply because it makes it easier to "intuitively" know which cable goes where when staring at a dusty rat's nest of cables.
 

dgianstefani

TPU Proofreader
Staff member
Joined
Dec 29, 2017
Messages
4,906 (1.99/day)
Location
Swansea, Wales
System Name Silent
Processor Ryzen 7800X3D @ 5.15ghz BCLK OC, TG AM5 High Performance Heatspreader
Motherboard ASUS ROG Strix X670E-I, chipset fans removed
Cooling Optimus Block, HWLABS Copper 240/40 + 240/30, D5/Res, 4x Noctua A12x25, 2x A4x10, Mayhems Ultra Pure
Memory 32 GB Dominator Platinum 6150 MT 26-36-36-48, 56.6ns AIDA, 2050 FCLK, 160 ns tRFC, active cooled
Video Card(s) RTX 3080 Ti Founders Edition, Conductonaut Extreme, 18 W/mK MinusPad Extreme, Corsair XG7 Waterblock
Storage Intel Optane DC P1600X 118 GB, Samsung 990 Pro 2 TB
Display(s) 32" 240 Hz 1440p Samsung G7, 31.5" 165 Hz 1440p LG NanoIPS Ultragear, MX900 dual gas VESA mount
Case Sliger SM570 CNC Aluminium 13-Litre, 3D printed feet, custom front panel pump/res combo
Audio Device(s) Audeze Maxwell Ultraviolet, Razer Nommo Pro
Power Supply SF750 Plat, full transparent custom cables, Sentinel Pro 1500 Online Double Conversion UPS w/Noctua
Mouse Razer Viper Pro V2 8 KHz Mercury White w/Tiger Ice Skates & Pulsar Supergrip tape
Keyboard Wooting 60HE+, TOFU-R CNC Alu/Brass, SS Prismcaps W, Jellykey, Lube/Mod, TLabs Leath/Suede Wristrest
Software Windows 10 IoT Enterprise LTSC 19044.4046
Benchmark Scores Legendary
I use 8000 Hz hyperpolling, so I ensure to connect the transceiver to a USB 3.x port directly routed to the CPU, not through a chipset first.

For 1000 Hz and below, it does not matter, unless the peripheral requires more wattage than the USB 2.0 port can provide, which is unlikely.

Check the relevant section in any high polling mouse review.

In order to get the full benefit out of 8000 Hz polling, certain conditions need to be met. First, it is recommended to have a sufficiently powerful CPU; i.e., one with six physical cores and appropriately high IPC at the least. Second, the OS has to be capable of interrupt moderation of 125 μs or lower. This is true of Windows 8 or higher, where interrupt moderation on XHCI will typically be 50 μs, but not of Windows 7 and lower, where interrupt moderation is never below 1 ms unless changed manually, which isn't easily done. On EHCI, interrupt moderation can be expected to be 125 μs on Windows 8 or higher, which is sufficient but not optimal. Third, it is therefore recommended to plug the AX5 Pro Max into a USB 3.x port in XHCI mode. Any USB 3.x ports forced into EHCI will behave similarly to a native USB 2.0 port. As a general rule of thumb, one should be using a USB port native to the CPU and not connect any other high-polling devices to a port of the same hub. Even if all of these conditions are met, actual polling stability during higher workloads will further depend on general system and OS health. As such, it is recommended to use a reasonably optimized OS installation without bloat in conjunction with the AX5 Pro Max.

If you want sub 1 ms click latency along with the other benefits, such as better tracking etc, then you're unlikely to get that from a 1000 Hz or lower mouse.

1721576377663.png


Therefore, use a native USB 3.0 port if your device is fast enough to use it.
 
Joined
Nov 27, 2023
Messages
1,927 (6.28/day)
System Name The Workhorse
Processor AMD Ryzen R9 5900X
Motherboard Gigabyte Aorus B550 Pro
Cooling CPU - Noctua NH-D15S Case - 3 Noctua NF-A14 PWM at the bottom, 2 Fractal Design 180mm at the front
Memory GSkill Trident Z 3200CL14
Video Card(s) NVidia GTX 1070 MSI QuickSilver
Storage Adata SX8200Pro
Display(s) LG 32GK850G
Case Fractal Design Torrent
Audio Device(s) FiiO E-10K DAC/Amp, Samson Meteorite USB Microphone
Power Supply Corsair RMx850 (2018)
Mouse Razer Viper (Original)
Keyboard Cooler Master QuickFire Rapid TKL keyboard (Cherry MX Black)
Software Windows 11 Pro (23H2)
If you want sub 1 ms click latency along with the other benefits, such as better tracking etc, then you're unlikely to get that from a 1000 Hz or lower mouse.
Nah, the click latency is in most cases switch implementation and firmware related. The current champion is the OP1 8K:
1721579688897.png

And, as pzogel notes himself in the review:
“Click latency has been measured to be 0.1 (0.12) ms, with standard deviation being 0.00 ms. Polling rate has no effect on click latency.”
And Speed Mode is solely physical in its nature, so again, polling won’t matter there.

Tracking improvements ARE there up to, debatably, either 2000 or 4000Hz, provided one has a very high refresh screen. The diminishing returns are insane in those, however. Even then, a lot of people in the aiming community consider said benefits to be marginal at the very best, so YMMV.

I guess what I am saying here is that while it’s true that there are theoretical and measurable benefits to high-polling input devices and running them off the USB 3.x port is good practice, how really practically relevant those are compared to a good 1000Hz device plugged into a USB 2.0 port is… rather questionable. I, personally, maintain that the current high-polling craze is the “DPI wars” of yesteryear for mouse manufacturers, especially considering that most professional players haven’t switched and seem to be doing just fine.
 

dgianstefani

TPU Proofreader
Staff member
Joined
Dec 29, 2017
Messages
4,906 (1.99/day)
Location
Swansea, Wales
System Name Silent
Processor Ryzen 7800X3D @ 5.15ghz BCLK OC, TG AM5 High Performance Heatspreader
Motherboard ASUS ROG Strix X670E-I, chipset fans removed
Cooling Optimus Block, HWLABS Copper 240/40 + 240/30, D5/Res, 4x Noctua A12x25, 2x A4x10, Mayhems Ultra Pure
Memory 32 GB Dominator Platinum 6150 MT 26-36-36-48, 56.6ns AIDA, 2050 FCLK, 160 ns tRFC, active cooled
Video Card(s) RTX 3080 Ti Founders Edition, Conductonaut Extreme, 18 W/mK MinusPad Extreme, Corsair XG7 Waterblock
Storage Intel Optane DC P1600X 118 GB, Samsung 990 Pro 2 TB
Display(s) 32" 240 Hz 1440p Samsung G7, 31.5" 165 Hz 1440p LG NanoIPS Ultragear, MX900 dual gas VESA mount
Case Sliger SM570 CNC Aluminium 13-Litre, 3D printed feet, custom front panel pump/res combo
Audio Device(s) Audeze Maxwell Ultraviolet, Razer Nommo Pro
Power Supply SF750 Plat, full transparent custom cables, Sentinel Pro 1500 Online Double Conversion UPS w/Noctua
Mouse Razer Viper Pro V2 8 KHz Mercury White w/Tiger Ice Skates & Pulsar Supergrip tape
Keyboard Wooting 60HE+, TOFU-R CNC Alu/Brass, SS Prismcaps W, Jellykey, Lube/Mod, TLabs Leath/Suede Wristrest
Software Windows 10 IoT Enterprise LTSC 19044.4046
Benchmark Scores Legendary
Nah, the click latency is in most cases switch implementation and firmware related. The current champion is the OP1 8K:
And, as pzogel notes himself in the review:
“Click latency has been measured to be 0.1 (0.12) ms, with standard deviation being 0.00 ms. Polling rate has no effect on click latency.”
And Speed Mode is solely physical in its nature, so again, polling won’t matter there.

On that specific wired mouse polling rate has no effect on click latency.

Tracking improvements ARE there up to, debatably, either 2000 or 4000Hz, provided one has a very high refresh screen. The diminishing returns are insane in those, however. Even then, a lot of people in the aiming community consider said benefits to be marginal at the very best, so YMMV.

I guess what I am saying here is that while it’s true that there are theoretical and measurable benefits to high-polling input devices and running them off the USB 3.x port is good practice, how really practically relevant those are compared to a good 1000Hz device plugged into a USB 2.0 port is… rather questionable. I, personally, maintain that the current high-polling craze is the “DPI wars” of yesteryear for mouse manufacturers, especially considering that most professional players haven’t switched and seem to be doing just fine.
Would you be able to explain to me how 0.1 ms click latency could be achieved with 1000 Hz, which refreshes every 1 ms?

Many mice have improved click latency as polling rate increases. Some do not, but I suspect this is because clicks are transmitted at a rate higher than 1000 Hz, i.e. whenever they are made, but tracking is not.

For example the Viper V3 Hyperspeed, which goes from 0.8, 0.6, 0.5, 0.45 ms as polling rate increases.

This kind of "flexible" polling rate is also seen in other respects, where the mouse will only actually poll at those higher rates if the CPI is set sufficiently high, otherwise it will poll as high as the CPI allows for, to save battery.

It also seems pretty clear to me that the click latency charts are dominated by high polling rate mice. Whether that is unrelated or related is open to interpretation, but I can certainly see the advantages of sub ms polling if you are looking to minimize latency.

Set to 8000 Hz, motion delay is lowered by roughly 1 ms, bringing the Viper V3 Hyperspeed 0.5 ms ahead of the G403 instead of behind it, and click latency is lowered to just 0.45 ms
However, it is important to note that those values merely denote the maximum applicable polling rate. If the mouse isn't physically moved enough to generate a sufficient number of motion events (for 8000 Hz at least 8000 pixels worth of motion per second), less updates will be transmitted, resulting in a lower effective polling rate. Accordingly, it is strongly recommended to use a sufficiently high CPI step on the Viper 8K.
 
Joined
Dec 25, 2020
Messages
6,204 (4.52/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
I've only had minor problems with my old Oculus Rift CV1 with my B550 board, and they were with R5 3600. Actually upgrading to Zen3 squashed those USB bugs, at least with my PC.

Updated my BIOS also yesterday and on changelog Gigabyte says "Update AMD AGESA V2 1.2.0.C", if that means anything. I'm not that familiar with AGESA and what it even actually does.

Yeah on AM4 those problems hit Zen 2 too. I had a ROG Strix B550-E and had constant reset issues with all 3 Ryzen CPUs I owned at the time, 3500X, 3900XT and 5950X. I was one of the people that AMD contacted on Reddit at the time for diagnostic data, which I promptly provided. Those months really sucked
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
12,317 (2.86/day)
Location
Jyväskylä, Finland
System Name 4K-gaming
Processor AMD Ryzen 7 5800X
Motherboard Asus ROG Crosshair VII Hero
Cooling Arctic Freezer 50, GPU with custom loop
Memory 32GB Kingston HyperX Fury DDR4-3466
Video Card(s) Asus GeForce RTX 3080 TUF OC 10GB
Storage 256+240+128+480+2x1TB SSDs + 3TB HDDs
Display(s) 27" 4K120 IPS + 32" 4K60 IPS + 24" 1080p144
Case Corsair 4000D Airflow White
Audio Device(s) Corsair HS35
Power Supply EVGA Supernova G2 750W
Mouse Logitech MX518 + Asus TUF P1 mousepad
Keyboard Roccat Vulcan 121 AIMO
VR HMD Oculus Rift CV1
Software Windows 11 Pro
Benchmark Scores It runs Crysis
Yeah on AM4 those problems hit Zen 2 too. I had a ROG Strix B550-E and had constant reset issues with all 3 Ryzen CPUs I owned at the time, 3500X, 3900XT and 5950X. I was one of the people that AMD contacted on Reddit at the time for diagnostic data, which I promptly provided. Those months really sucked
I remember those times, luckily I had problems only with the VR headset and I use that hella rare anyway so personally not a game breaker.

Though now I don't have even those few USB problems anymore. :toast:
 
Joined
Dec 25, 2020
Messages
6,204 (4.52/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
It depends.

Technically the mouse and keyboard "should" work via any USB port. However, some motherboards have designated ports for the mouse and keyboard. As Vayra86 noted above, they are located in the rear panel I/O area. They are "special" because they (at least the keyboard port) work at the basic hardware level - meaning you can boot into the BIOS Setup Menu (or into Safe Mode) and be certain the keyboard (and probably mouse too) will be properly recognized so you can navigate around the menu, or Windows in Safe Mode.

Remember, when booting into the BIOS Setup Menu, this happens BEFORE the boot drive is touched and therefore BEFORE any special drivers (including USB hub drivers) are loaded. And in Safe Mode, only basic drivers are loaded. All keyboards and mice, as well as all motherboards (and operating systems, graphics solutions and monitors too) are designed to work at "basic" levels without any additional drivers. If not, how could we "see" and complete OS installations without keyboard function or a display on our monitors before installing drivers?

So again, it depends - on the motherboard but also note this information is typically clearly printed in the motherboard's user manual.

I will say I always use the designated keyboard and mouse ports simply because it makes it easier to "intuitively" know which cable goes where when staring at a dusty rat's nest of cables.

Just to add a little to this, regarding the ports it doesn't matter anymore. There is no need to use any designated port and in fact most motherboards no longer have one. To navigate in preinstallation environments, DOS and other sorts of legacy operating systems, there is a "Legacy USB mode" in most BIOS settings. Simply having this on will have the BIOS pass keyboard commands to said applications.

USB 2.0 ports on the back panel I/O were removed in newer motherboards, for example, my Z790 Apex Encore has 4 5 Gbps ports, 5 10 Gbps ports and a 20 Gbps Type-C port on the back. None of the old 2.0 connectors, just kept as an option for front I/O on older case models.

I am sooo glad to see that this wretched format heading to the fiery pits of hell from whence it came 20+ years ago. SATA and the mp3 codec should follow.
 

Ruru

S.T.A.R.S.
Joined
Dec 16, 2012
Messages
12,317 (2.86/day)
Location
Jyväskylä, Finland
System Name 4K-gaming
Processor AMD Ryzen 7 5800X
Motherboard Asus ROG Crosshair VII Hero
Cooling Arctic Freezer 50, GPU with custom loop
Memory 32GB Kingston HyperX Fury DDR4-3466
Video Card(s) Asus GeForce RTX 3080 TUF OC 10GB
Storage 256+240+128+480+2x1TB SSDs + 3TB HDDs
Display(s) 27" 4K120 IPS + 32" 4K60 IPS + 24" 1080p144
Case Corsair 4000D Airflow White
Audio Device(s) Corsair HS35
Power Supply EVGA Supernova G2 750W
Mouse Logitech MX518 + Asus TUF P1 mousepad
Keyboard Roccat Vulcan 121 AIMO
VR HMD Oculus Rift CV1
Software Windows 11 Pro
Benchmark Scores It runs Crysis
Z790 Apex Encore
I almost spat my coffee when I saw the price of that board. I simply can't understand how it's even possible to make a board what costs 800EUR and it's not even a limited edition (like ARES, MARS etc back in the day) :eek:

Personally I'm glad that PS/2 ports have disappeared since the compatibility of USB has been good for years.
 
Joined
Dec 25, 2020
Messages
6,204 (4.52/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
I almost spat my coffee when I saw the price of that board. I simply can't understand how it's even possible to make a board what costs 800EUR and it's not even a limited edition (like ARES, MARS etc back in the day) :eek:

Personally I'm glad that PS/2 ports have disappeared since the compatibility of USB has been good for years.

Yeah PS/2 ports have only been kept on these extreme boards for benchmarking purposes since USB support is flaky and drivers haven't been and won't be written for older OSes like XP.

It's expensive, but it's super good. I think having a solid motherboard foundation is important, so it's the one component I don't hesitate to splurge. Still, I agree it's not for everyone and I wouldn't even dare recommending it for the average user. Most people (and arguably myself) would likely be better served by a more down to earth choice at around half the price, or if still going with the blank check option, the Dark Hero or Formula variants which should be better for gaming PCs - this one is just focused at pure performance and has certain tradeoffs to match (audio is less powerful, only 2 memory slots, etc).
 
Joined
Nov 27, 2023
Messages
1,927 (6.28/day)
System Name The Workhorse
Processor AMD Ryzen R9 5900X
Motherboard Gigabyte Aorus B550 Pro
Cooling CPU - Noctua NH-D15S Case - 3 Noctua NF-A14 PWM at the bottom, 2 Fractal Design 180mm at the front
Memory GSkill Trident Z 3200CL14
Video Card(s) NVidia GTX 1070 MSI QuickSilver
Storage Adata SX8200Pro
Display(s) LG 32GK850G
Case Fractal Design Torrent
Audio Device(s) FiiO E-10K DAC/Amp, Samson Meteorite USB Microphone
Power Supply Corsair RMx850 (2018)
Mouse Razer Viper (Original)
Keyboard Cooler Master QuickFire Rapid TKL keyboard (Cherry MX Black)
Software Windows 11 Pro (23H2)
Would you be able to explain to me how 0.1 ms click latency could be achieved with 1000 Hz, which refreshes every 1 ms?
Sure. 1000Hz can add up to 1ms. At maximum, not every time. Depends on when the click event happens relative to the poll. And from my understanding, the TPU test accounts for it by taking the lowest LDAT measurement. Paging @pzogel for clarification.

Many mice have improved click latency as polling rate increases. Some do not, but I suspect this is because clicks are transmitted at a rate higher than 1000 Hz, i.e. whenever they are made, but tracking is not.

For example the Viper V3 Hyperspeed, which goes from 0.8, 0.6, 0.5, 0.45 ms as polling rate increases.

This kind of "flexible" polling rate is also seen in other respects, where the mouse will only actually poll at those higher rates if the CPI is set sufficiently high, otherwise it will poll as high as the CPI allows for, to save battery.

It also seems pretty clear to me that the click latency charts are dominated by high polling rate mice. Whether that is unrelated or related is open to interpretation, but I can certainly see the advantages of sub ms polling if you are looking to minimize latency.
We’ve seen sub-1ms latency from mice when optical switches had came out. And the OG Viper and Viper Mini were 1000Hz mice. Same as the M4 Air that held a near top spot for years with conventional mechanical switches and a 1k polling rate. The latest MCHOSE mouse also shown no difference in click latency between polling rates. I genuinely think this is fully a function of the firmware and MCU implementation. After all, we also get things like these that don’t make sense… until you realize that the 8K dongle uses a different MCU.
1721583312199.png
 
Joined
Jul 25, 2006
Messages
12,884 (1.94/day)
Location
Nebraska, USA
System Name Brightworks Systems BWS-6 E-IV
Processor Intel Core i5-6600 @ 3.9GHz
Motherboard Gigabyte GA-Z170-HD3 Rev 1.0
Cooling Quality case, 2 x Fractal Design 140mm fans, stock CPU HSF
Memory 32GB (4 x 8GB) DDR4 3000 Corsair Vengeance
Video Card(s) EVGA GEForce GTX 1050Ti 4Gb GDDR5
Storage Samsung 850 Pro 256GB SSD, Samsung 860 Evo 500GB SSD
Display(s) Samsung S24E650BW LED x 2
Case Fractal Design Define R4
Power Supply EVGA Supernova 550W G2 Gold
Mouse Logitech M190
Keyboard Microsoft Wireless Comfort 5050
Software W10 Pro 64-bit
Just to add a little to this, regarding the ports it doesn't matter anymore. There is no need to use any designated port and in fact most motherboards no longer have one.
:( I don't see the point of this, except to be contrary.

As I noted in the text you quoted, these devices should work in any USB port. I also noted with some motherboards, they designate one or two for those devices to ensure they do work in the BIOS Setup Menu (so no need to worry about how one would set the legacy setting).

Contrary to your implied assumption, not all motherboards are newer generation boards. As you noted, "most" no longer designate ports, implying some still do - as noted. And even some still support PS/2 - though typically today, there is just one PS/2 port that is dual function (as in mouse "or" keyboard).
 

dgianstefani

TPU Proofreader
Staff member
Joined
Dec 29, 2017
Messages
4,906 (1.99/day)
Location
Swansea, Wales
System Name Silent
Processor Ryzen 7800X3D @ 5.15ghz BCLK OC, TG AM5 High Performance Heatspreader
Motherboard ASUS ROG Strix X670E-I, chipset fans removed
Cooling Optimus Block, HWLABS Copper 240/40 + 240/30, D5/Res, 4x Noctua A12x25, 2x A4x10, Mayhems Ultra Pure
Memory 32 GB Dominator Platinum 6150 MT 26-36-36-48, 56.6ns AIDA, 2050 FCLK, 160 ns tRFC, active cooled
Video Card(s) RTX 3080 Ti Founders Edition, Conductonaut Extreme, 18 W/mK MinusPad Extreme, Corsair XG7 Waterblock
Storage Intel Optane DC P1600X 118 GB, Samsung 990 Pro 2 TB
Display(s) 32" 240 Hz 1440p Samsung G7, 31.5" 165 Hz 1440p LG NanoIPS Ultragear, MX900 dual gas VESA mount
Case Sliger SM570 CNC Aluminium 13-Litre, 3D printed feet, custom front panel pump/res combo
Audio Device(s) Audeze Maxwell Ultraviolet, Razer Nommo Pro
Power Supply SF750 Plat, full transparent custom cables, Sentinel Pro 1500 Online Double Conversion UPS w/Noctua
Mouse Razer Viper Pro V2 8 KHz Mercury White w/Tiger Ice Skates & Pulsar Supergrip tape
Keyboard Wooting 60HE+, TOFU-R CNC Alu/Brass, SS Prismcaps W, Jellykey, Lube/Mod, TLabs Leath/Suede Wristrest
Software Windows 10 IoT Enterprise LTSC 19044.4046
Benchmark Scores Legendary
Sure. 1000Hz can add up to 1ms. At maximum, not every time. Depends on when the click event happens relative to the poll. And from my understanding, the TPU test accounts for it by taking the lowest LDAT measurement. Paging @pzogel for clarification.

We’ve seen sub-1ms latency from mice when optical switches had came out. And the OG Viper and Viper Mini were 1000Hz mice. Same as the M4 Air that held a near top spot for years with conventional mechanical switches and a 1k polling rate. The latest MCHOSE mouse also shown no difference in click latency between polling rates. I genuinely think this is fully a function of the firmware and MCU implementation. After all, we also get things like these that don’t make sense… until you realize that the 8K dongle uses a different MCU.
So why does the same mouse set to a higher polling rate provide better click latency?

For obvious reasons having a higher polling rate will improve consistency of low click latency, rather than simply hoping the click registers at a period of time close to when the mouse reports.
 
Top