lsusb showing USB2 setup on USB3 hub - unplug - replug fixes

I retired my desktop servers and went to Dell Laptops (7490) to replace them.
They are much quieter and use 1/8 the electricity for the same amount of cpu power.
I had 2 4 port USB3 cards in the servers to add 4 external hard drives.
On the Laptops, I have 2 - 4 port USB3 hubs to connect to the same hard drives.
I noticed that the speeds sometimes were very slow.
I ran lsusb -t to see what was different.
One hub was at 5000 speed the other at 480. (USB3 vs USB2).
I umounted the drives on the 480 port and unplugged and plugged back in the hub.
now lsusb -t shows both ports at 5000.

1st - is there a way to force the speed on a port from the command line?
2nd - is this a bug in the USB3 driver?
3rd - the port that was 480 has a printer and the mouse/keyboard dongle in it - is that the cause?

On a Dell 7490 with an i7-8650U this is when it is right:

llrainey@LLR1:~> lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 1: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
        |__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
        |__ Port 3: Dev 4, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
    |__ Port 3: Dev 4, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 1: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
        |__ Port 2: Dev 6, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
    |__ Port 6: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    |__ Port 2: Dev 10, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 4: Dev 12, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ Port 2: Dev 13, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
            |__ Port 2: Dev 13, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 3: Dev 11, If 1, Class=Printer, Driver=usblp, 480M
        |__ Port 3: Dev 11, If 0, Class=Vendor Specific Class, Driver=, 480M
    |__ Port 5: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 7: Dev 5, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 7: Dev 5, If 1, Class=Wireless, Driver=btusb, 12M
llrainey@LLR1:~> lsusb
Bus 004 Device 004: ID 0bc2:3323 Seagate RSS LLC 
Bus 004 Device 003: ID 04e8:6125 Samsung Electronics Co., Ltd D3 Station External Hard Drive
Bus 004 Device 005: ID 1058:25ee Western Digital Technologies, Inc. 
Bus 004 Device 002: ID 05e3:0626 Genesys Logic, Inc. 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 04e8:61c7 Samsung Electronics Co., Ltd 
Bus 002 Device 006: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter
Bus 002 Device 005: ID 1058:2624 Western Digital Technologies, Inc. 
Bus 002 Device 004: ID 05e3:0626 Genesys Logic, Inc. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 1bcf:2b96 Sunplus Innovation Technology Inc. 
Bus 001 Device 013: ID 0c45:7403 Microdia Foot Switch
Bus 001 Device 012: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 011: ID 04e8:344f Samsung Electronics Co., Ltd SCX-3400 Series
Bus 001 Device 010: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
llrainey@LLR1:~> 

Try to update laptop’s BIOS, chipset firmware, etc. Tag “Urgent” hints on a problems.
https://www.dell.com/support/home/en-us/product-support/product/latitude-14-7490-laptop/drivers

Possibly troubles with cables, especially with USB-C.

Bios is latest from Dell.

I have 4 different USB 3 Hubs - all 4 do it - not every time.