I needed to move my speakers off of my smaller standing desk and couldn't find a good solution. So, I ran through a few iterations and came up with this solution. its sized specifically to snap onto the bottom of a Logitech - Z207 speaker. There is a left and right one in the STL. Its sized for my specific desk which has about an 18.5ish mm top but would be easier enough to modify yourself or shim. No screws, its all friction fit. It prints with no supports in the orientation the file is in. Printed in PLA, at 220, .24mm ‘draft’ settings. 3 walls, 4 top and bottom layers, 20% adaptive cubic fill. So far they've been sturdy.
I'm almost certain it could be made better or more stable but its doing the job I needed so, until it doesn't I'll leave it for others to fiddle with.
The author marked this model as their own original creation.