USB Ports - PC or eGPU (Razer Core X)
Working on cable management. Wanted to just have one hub handle all the USB ports/peripherals. Does it make a different if I use a USB3 hub and connect it to the Razer Core X or the PC itself? Not much data transfer. Mainly keyboard/mouse input, headphone and audio output.
I'll have 2 hubs. One for cable management. Keyboard/Mouse/Headset/Audio Card.
Second one is a small one for easy access. Card reader and external drives. Not transferring any large files. This one is USB-C, I'll have to get a USB-C Female to USB Type A Male. So 5Gbps cable.
Does it matter to where it will effect performance? Any known issues? Saw some were having issues with the Core X ports, but didn't catch what it was specifically.
My experience with the USB (and ethernet) ports on the Core X Chroma has been less than ideal.
I get occasional mouse stutters, and when I have a USB webcam running via my monitors hub, these stutters are much more frequent, and often I lose mouse connectivity completely. It's unclear whether this is a TB3 bandwidth bottleneck, or just some hub chaining issue.
It's a shame, but I basically have to use an additional TB3 hub for these devices, and I connect this directly to my PC. I will typically only use the ports on the Chroma for low bandwidth devices (i.e. keyboard).
My general advice would be to assume the Chroma ports are fallible, avoid chaining hubs through the Chroma, and perhaps only use it for the "easy access" functions that you mention.
This does not work well at all with eGPU's, though I suppose it depends on your laptop. A laptop with the TB3 controller built into the CPU like what you get with icelake/tigerlake CPU's could likely handle this OK. However, almost every other laptop that has TB3 controlled via the PCH chip (handles USB stuff) will run into problems running ANY USB extenders alongside an eGPU, let alone eGPU's with built-in ones.
For me, the USB ports on my eGPU might as well not exist except for charging peripherals. When the eGPU is cranking hard, they often lose connection. Same thing happens if I tried using a USB hub, even connected direct to my laptop - the HUB + TB3 data would overwhelm the PCH and I'd get drop outs.
If I stick to JUST the ports on my laptop + eGPU (with nothing other than charging cables plugged into the eGPU's USB ports) everything is smooth.
For reference, running an early 2019 RB15.
The reason I'm asking is that I have a Blade Pro 17 (late 2019 model) with the 2080 Max-Q, and a multi-monitor setup on my desk (17" laptop display, 43" 4K LG monitor and another 1920 x 1080 external display). I occasionally stream on Twitch, and notice that when I'm running OBS plus multiple browser windows (playing chess or other non-FPS games on stream) the system will spin up the fans and get pretty toasty on the CPU side.
I've been thinking about picking up either the Mantiz Saturn Pro v2 or a Core X Chroma to park under my desk and run an RTX-3080 in it. My thinking being that (A) I can offload some USB accessories / cables to the eGPU, (B) reduce laptop temps because it's no longer driving the 2080-MaxQ onboard, and (C) gain some performance when playing more intense FPS games on the 4K monitor.
I had an original Razer Core (GTX 1080Ti) that I used with a previous Blade 14 (1060), and as an eGPU it worked well. As a USB hub, it was horrid, and it sounds like the Core X Chroma isn't any better in this regard. What I don't recall is whether the ethernet port was stable at all or not. While I do use the ethernet port on my Blade Pro 17 currently, it's yet another cable I'd be happy to "hide" inside / under my desk vs being plugged into the laptop. And it sounds like outside of using a keyboard plugged into the Core X Chroma, any high refresh rate peripherals (1000 Hz polling mouse, for example) are not viable options.
Do not plan on the Core X Chroma being any better, especially with such a heavyweight graphics card inside it. Plan on using an ethernet dongle plugged direct into your laptop if you need ethernet.
I only use my USB ports on my chroma for things like my Index charging cables. Anything more, and I've run into issues. That said, I think those who have laptops with Integrated thunderbolt controllers are much less likely to run into stability issues with USB. Right now that is only macbooks, certain alienware laptops, anything with TB4, and icelake/tigerlake ultrabooks. Due to how much better designed they are to handle TB3 connections, they tend to not only get much better performance but also be more stable.