+1 for ugreen hubs. The one I bought last 2018 still works though it has a quirk when I plug it on my XPS 13, the USB mouse and mech keyboard stops responding periodically until I replug it. This happens after every first plug.