I recently picked up a cheap Chinese 'Macro/Mini Keyboard' with Bluetooth capability for use as a physical control pad for VR streams. I also wanted to find a way to have it mounted to my pants/belt with a holster and such here is the design.
Here's an example listing on Aliexpress of the keyboard I bought and designed this around. There are many listings like this even on eBay. I cannot guarantee fitment for every one as there's a possibility of differing dimensions but on the surface they all look identical. As a bonus with the way this is designed, a 3x3 keypad should also fit but will stick out the top a little higher.
https://www.aliexpress.com/item/3256804119754040.html
The actual belt clip part of the design is graciously borrowed from the following design:
https://www.thingiverse.com/thing:1848610
This is my first ever custom designed print and since this was designed for my own use first, tolerances are based off my own Ender 3 V2 and its current calibration. I've went through a few iterations getting the inside tolerances as tight as I can without being snug. The keyboard slides in with a tiny bit of play. Adjustments may or may not be needed for your own printer.
I'm open to any comments and suggestions.
----
Print notes:
Purely a functional print. Basic 0.20mm resolution with a 20-25% infill is fine.
Printing upright with supports (tree supports in Cura preferred) is the cleanest I've found, only a small support is needed for the belt clip and comes off cleanly with no impact to structural integrity.
The author hasn't provided the model origin yet.