I’m looking for a USB-C docking station for the days I work from home and possibly to hook up my personal laptop too. These machines are an M1 MacBook Pro and a Framework 13 running LMDE, respectively.

The docking station must:

  1. Connect to the laptop via a USB-C cable of at least 3ft/1m in length. Critical as I am trying to hide the dock beneath my desk.
  2. Have two HDMI/Display Port outputs.
  3. At least one USB 3 Type A port, to connect to my KVM.
  4. At least one USB-C port for power supply. (idc about data for this port)

Bonus if it has Ethernet and/or Micro SD card support too, but not necessary.

For some reason, I can’t find anything matching 2-4 while having a cable longer than about 1ft. Is there some technical limit to USB-C cables preventing a dock from matching all the above criteria?