I think you can use usbip to share any usb device that is connected on your linux desktop to steam deck (or any other pc) over the same network.
They surviva with a bag that is worth at least 92 pockets