Well, the information that describes the option in my BIOS (an MSI board) says to disable it for modern OS that support USB 3 (like Windows 10 and 11) so I have it disabled.
XHCI hand-off
Re: XHCI hand-off
Steam • GitHub • Stack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
Re: XHCI hand-off
when I had a z390, disable hand-off switched all my ports to usb 3.0 ---> usb 2.1JimCarry wrote: ↑06 Jun 2024, 20:56i think you mean this program but i dont know where to look right now is disabled in bios?MatrixQW wrote: ↑06 Jun 2024, 18:57I can't be sure but it seems to me that it will depend on how the setting is implement on each board because of Slender and RealNC contrary statements.
Some boards clearly say that enabled means it's for an OS that doesn't have hand-off support so it works as a compatibility setting.
In this case it should be disabled for W10/11 but even if it's enabled, devices will still work properly at the corresponding speed.
However, for Slender's board it has an effect.
So, disable it and if your devices still work at proper speed you might as well leave it disabled. This is my take.
You can use 'usb device viewer' or whatever app to see the connection speed of the devices.
as of today, the z790 does not do this. But maybe he shouldn't. The description of the setting says that it should be enabled if the system does not support 3.0
From which I draw the following conclusion:
XHCI hand-off enable - bios control USB 3.0
XHCI hand-off disable - OS control USB 3.0
Last edited by Slender on 07 Sep 2024, 22:40, edited 1 time in total.
Re: XHCI hand-off
So do i,but i if @MatrixQW decide to respond ,maybe if he sees the screen i upload, he will able to tell if my mouse is running in full speed in usb 3.0 port with XHCI hand -off disabled in bios.
Asus MB btw.
Last edited by JimCarry on 08 Jun 2024, 11:47, edited 1 time in total.
Re: XHCI hand-off
"when I had a z390, disable hand-off switched all my ports to usb 3.0 ---> usb 2.1Slender wrote: ↑08 Jun 2024, 05:17when I had a z390, disable hand-off switched all my ports to usb 3.0 ---> usb 2.1JimCarry wrote: ↑06 Jun 2024, 20:56i think you mean this program but i dont know where to look right now is disabled in bios?MatrixQW wrote: ↑06 Jun 2024, 18:57I can't be sure but it seems to me that it will depend on how the setting is implement on each board because of Slender and RealNC contrary statements.
Some boards clearly say that enabled means it's for an OS that doesn't have hand-off support so it works as a compatibility setting.
In this case it should be disabled for W10/11 but even if it's enabled, devices will still work properly at the corresponding speed.
However, for Slender's board it has an effect.
So, disable it and if your devices still work at proper speed you might as well leave it disabled. This is my take.
You can use 'usb device viewer' or whatever app to see the connection speed of the devices.
as of today, the z790 does not do this. But maybe he shouldn't. The description of the setting says that it should be enabled if the system does not support 3.0
From which I draw the following conclusion:
XHCI hand-off enable - bios controll USB 3.0
XHCI hand-off disable - OS controll USB 3.0
as of today, the z790 does not do this"
Maybe you update your bios to the latest version,my mb is old so i did it years ago.
"But maybe he shouldn't. The description of the setting says that it should be enabled if the system does not support 3.0
From which I draw the following conclusion:
XHCI hand-off enable - bios controll USB 3.0
XHCI hand-off disable - OS controll USB 3.0"
This is exactly what i am trying to understand,thats why i upload a screenshot with the program "USB Device Tree Viewer" so everyone can see if disable it makes my usb 3.0 ports behaive like 2.0 or not. but no one can answer that.
Re: XHCI hand-off
before, disable do that.JimCarry wrote: ↑08 Jun 2024, 11:45"when I had a z390, disable hand-off switched all my ports to usb 3.0 ---> usb 2.1Slender wrote: ↑08 Jun 2024, 05:17when I had a z390, disable hand-off switched all my ports to usb 3.0 ---> usb 2.1JimCarry wrote: ↑06 Jun 2024, 20:56i think you mean this program but i dont know where to look right now is disabled in bios?MatrixQW wrote: ↑06 Jun 2024, 18:57
I can't be sure but it seems to me that it will depend on how the setting is implement on each board because of Slender and RealNC contrary statements.
Some boards clearly say that enabled means it's for an OS that doesn't have hand-off support so it works as a compatibility setting.
In this case it should be disabled for W10/11 but even if it's enabled, devices will still work properly at the corresponding speed.
However, for Slender's board it has an effect.
So, disable it and if your devices still work at proper speed you might as well leave it disabled. This is my take.
You can use 'usb device viewer' or whatever app to see the connection speed of the devices.
as of today, the z790 does not do this. But maybe he shouldn't. The description of the setting says that it should be enabled if the system does not support 3.0
From which I draw the following conclusion:
XHCI hand-off enable - bios controll USB 3.0
XHCI hand-off disable - OS controll USB 3.0
as of today, the z790 does not do this"
Maybe you update your bios to the latest version,my mb is old so i did it years ago.
"But maybe he shouldn't. The description of the setting says that it should be enabled if the system does not support 3.0
From which I draw the following conclusion:
XHCI hand-off enable - bios controll USB 3.0
XHCI hand-off disable - OS controll USB 3.0"
This is exactly what i am trying to understand,thats why i upload a screenshot with the program "USB Device Tree Viewer" so everyone can see if disable it makes my usb 3.0 ports behaive like 2.0 or not. but no one can answer that.
now, i dont see any difference in usbtreeviewer.
that the reason why i think that option broken or do nothing. But i do not remember what os im use for z390, maybe that is specific 1709, but im 100% sure it lower all my usb 3.0 devices to 2.1.
Re: XHCI hand-off
USB version: 1.0 = Full-Speed ; 2.0 = High-Speed ; 3.0 = Super-SpeedJimCarry wrote: ↑06 Jun 2024, 20:56i think you mean this program but i dont know where to look right now is disabled in bios?MatrixQW wrote: ↑06 Jun 2024, 18:57I can't be sure but it seems to me that it will depend on how the setting is implement on each board because of Slender and RealNC contrary statements.
Some boards clearly say that enabled means it's for an OS that doesn't have hand-off support so it works as a compatibility setting.
In this case it should be disabled for W10/11 but even if it's enabled, devices will still work properly at the corresponding speed.
However, for Slender's board it has an effect.
So, disable it and if your devices still work at proper speed you might as well leave it disabled. This is my take.
You can use 'usb device viewer' or whatever app to see the connection speed of the devices.
You need to look at the "Summary" info.
Mice and keyboards can be 3.0 compatible but they only work at 1.0, they don't need higher transfer speeds.
You selected a device that is only 1.1 compatible.
Connect a device like a pendrive or webcam that works at 3.0, not just compatible.
For example, the screenshot shows my mouse is 2.0 compatible but only works at Full-Speed.
Since I don't have any 3.0 devices for now, I simply disabled XHCI in BIOS.
- Attachments
-
- usbdevicetreeviewer.png (27.58 KiB) Viewed 8427 times
Re: XHCI hand-off
i dont have any device except mouse and keyboard,but i will turn on xhci in bios and then upload screenshot to see if there is diffrence.MatrixQW wrote: ↑08 Jun 2024, 18:43USB version: 1.0 = Full-Speed ; 2.0 = High-Speed ; 3.0 = Super-SpeedJimCarry wrote: ↑06 Jun 2024, 20:56i think you mean this program but i dont know where to look right now is disabled in bios?MatrixQW wrote: ↑06 Jun 2024, 18:57I can't be sure but it seems to me that it will depend on how the setting is implement on each board because of Slender and RealNC contrary statements.
Some boards clearly say that enabled means it's for an OS that doesn't have hand-off support so it works as a compatibility setting.
In this case it should be disabled for W10/11 but even if it's enabled, devices will still work properly at the corresponding speed.
However, for Slender's board it has an effect.
So, disable it and if your devices still work at proper speed you might as well leave it disabled. This is my take.
You can use 'usb device viewer' or whatever app to see the connection speed of the devices.
You need to look at the "Summary" info.
Mice and keyboards can be 3.0 compatible but they only work at 1.0, they don't need higher transfer speeds.
You selected a device that is only 1.1 compatible.
Connect a device like a pendrive or webcam that works at 3.0, not just compatible.
For example, the screenshot shows my mouse is 2.0 compatible but only works at Full-Speed.
Since I don't have any 3.0 devices for now, I simply disabled XHCI in BIOS.
- Attachments
-
- sq.GIF (448.28 KiB) Viewed 8156 times
Re: XHCI hand-off
I have to correct my previous reply, because it is definitely better to keep this enabled, and it was a major cause of desync for me.
Re: XHCI hand-off
Do you mean that disabling XHCI hand-off will cause desync?
currently mainly researching desync.
Re: XHCI hand-off
Yes, major desync. It's good to revisit some settings.
