XHCI (USB3 controller) and mouse input lag - Overclock.net - An Overclocking Community

Forum Jump: 

XHCI (USB3 controller) and mouse input lag

Reply
 
Thread Tools
post #1 of 48 (permalink) Old 02-18-2013, 06:06 PM - Thread Starter
New to Overclock.net
 
whybother's Avatar
 
Join Date: Mar 2010
Location: London, UK
Posts: 573
Rep: 64 (Unique: 58)
This may simply be an issue with my particular motherboard (Gigabyte Z77-UD5), but would be interested if others could give it a try.

When XHCI is enabled I notice a large increase in mouse lag. The mouse becomes floaty as if vsync has been enabled. Simply disabling it in bios (you lose USB3) has greatly increased mouse responsiveness.

XHCI enabled - floaty mouse, in-game sensitivity 3 to compensate

XHCI disabled - responsive mouse, in-game sensitivity 4 where it used to be on an old USB2 machine

whybother is offline  
Sponsored Links
Advertisement
 
post #2 of 48 (permalink) Old 02-18-2013, 09:11 PM
New to Overclock.net
 
ZareliMan's Avatar
 
Join Date: Oct 2011
Posts: 449
Rep: 18 (Unique: 17)
Don't use your mouse on an USB 3.0 port.
I don't remember where did I read that but they said it wouldn't improve performance, just add issues like the one you are reporting.

ZareliMan is offline  
post #3 of 48 (permalink) Old 02-19-2013, 05:30 AM
New to Overclock.net
 
Mitaru's Avatar
 
Join Date: Dec 2012
Posts: 13
Rep: 1 (Unique: 1)
I have the exact same motherboard and I think that I can notice a little less lag when disabling XHCI. So thanks for suggesting that!

I have also been using both the Usb2 and usb3 port. While they feel a little different I can not tell which one is "better".
Is there a way that you can test your mouselag?
Mitaru is offline  
Sponsored Links
Advertisement
 
post #4 of 48 (permalink) Old 02-19-2013, 07:12 AM - Thread Starter
New to Overclock.net
 
whybother's Avatar
 
Join Date: Mar 2010
Location: London, UK
Posts: 573
Rep: 64 (Unique: 58)
My mouse is connected to USB2. I suspect the motherboard is using a single timing chip for both hubs. With USB3 effectively disabled my mouse movements are much more precise.

The lag is so small most people wouldn't even notice it, so I doubt it can be tested effectively.

whybother is offline  
post #5 of 48 (permalink) Old 02-19-2013, 07:29 AM
New to Overclock.net
 
Mitaru's Avatar
 
Join Date: Dec 2012
Posts: 13
Rep: 1 (Unique: 1)
I used a little flash game to test it out. Decided that I noticed it enough to just leave XHCI off. If I ever get something that requires usb 3.0 I can just enable it.

I was thinking that the Usb2 ports were on a separate controller considering you can turn it of in the bios.
It's kind of funny how there are a lot of factors that can introduce lag but not a good way to test it.
So I guess it's the same as V-sync, flip-queue, scaling and what have you. If you think that it lags just turn it off.
Mitaru is offline  
post #6 of 48 (permalink) Old 02-19-2013, 10:46 AM
HWI
New to Overclock.net
 
HWI's Avatar
 
Join Date: Dec 2010
Location: Florida
Posts: 3,435
Rep: 146 (Unique: 121)
My mouse acts funny on USB3, I stick to USB2 for everything that is not specifically a USB3 device, like my external HDD enclosure.
Maybe it's different for other mobos, but on mine the USB3 ports are on a separate controller from the other USB ports, so I can still utilize USB3 w/o negatively effecting the stuff plugged into the USB2 ports.

HWI is offline  
post #7 of 48 (permalink) Old 02-19-2013, 03:54 PM
New to Overclock.net
 
Mitaru's Avatar
 
Join Date: Dec 2012
Posts: 13
Rep: 1 (Unique: 1)
I was under the impression that it would be fully backward compatible. Just like how I didn't notice anything when usb 2.0 was new.
But now I got an external soundcard that pops on the 3.0 ports and I have to worry about input lag.
It's kind of weird how this mobo has only 2 regular 2.0 ports and no ps/2 port. So you have no slots left by just hooking up your keyboard and mouse.
Mitaru is offline  
post #8 of 48 (permalink) Old 02-19-2013, 06:02 PM
New to Overclock.net
 
Skar's Avatar
 
Join Date: Jul 2011
Posts: 827
Rep: 64 (Unique: 41)
Some very commonly used usb 3.0 host controllers cause some issues with (some) usb 2.0 devices.

Good pointer to XHCI, will check it out.
Skar is online now  
post #9 of 48 (permalink) Old 05-24-2014, 03:45 AM
New to Overclock.net
 
SoFGR's Avatar
 
Join Date: Apr 2011
Location: Athens, Greece
Posts: 545
Rep: 24 (Unique: 20)
SAME FREAKING PROBLEM !!

I was litterally pulling out the hair out of my head last night !

everytime i moved the mouse i had HUGE framedrops in-game no matter the game ( csgo - insurgency - contagion - RO2 )

Uninstalled the xhci driver and everything went back to normal

Polling was weird on my cm storm alcor too !!

with xchi usb 3-> 1020hz avg

wiithout xchi usb 3 -> 999-1000hz

Plugged a good old intellimouse explorer before uninstalling the driver, i had no frame drops but i could not overlock my port !!


Any ideas on keeping the 3.0 driver AND my sanity ? tongue.gif

SoFGR is online now  
post #10 of 48 (permalink) Old 05-24-2014, 08:21 AM
New to Overclock.net
 
Join Date: Apr 2011
Location: Germany
Posts: 1,641
Rep: 122 (Unique: 91)
Quote:
Originally Posted by SoFGR View Post

Polling was weird on my cm storm alcor too !!

with xchi usb 3-> 1020hz avg

wiithout xchi usb 3 -> 999-1000hz

which program did you use to measure the polling?

thuNDa is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off