Logitech MX Master Replacement Shell
Print Profile(3)



Description
I love this mouse. I’ve been using it for many years and it has never failed me.
The only real issue is the outer rubber coating, which — as expected over time — eventually wears out, degrades, and even breaks.
After getting frustrated trying to find existing 3D designs to replace the silicone shell, I decided to design my own.
(There are some replacement options on AliExpress for around 15–18€, but honestly… this is way more fun 🙂)
Important: To use this design, you will need to remove the original rubber coating from your mouse.
This can be a bit annoying:
- If you’re lucky, it will come off in large pieces
- Otherwise, you may need to spend some time carefully scraping all the silicone glued to the hard plastic
I completely disassembled the mouse hoping to replace just one plastic part and avoid removing the silicone, but the internal structure is quite complex and the rubber is part of the mouse’s core design — in my opinion, it’s not worth it.
(Feel free to correct me if I’m wrong.)
Design Notes (Important)
- I added a small stopper on the lower-left side of the shell to preserve the thumb CLICK button functionality.
- On the left side, you’ll notice the shell is not perfectly flush with the edge. This is intentional:
it allows proper use of the thumb button. If it were fully flush, the button would be too tight, have no tolerance, and would not be pressable.
Project Background
This is a custom 3D-printed replacement shell for the Logitech MX Master, based on a 3D scan of an MX Master 2S, which after reading many user comments turned out to be compatible.
The project started from that scan and was fully redesigned in Blender, which was quite an experience since I am completely new to Blender and 3D modeling. I’m also just getting started with Bambu Studio, and I recently bought my BambuLab P1S, so this is actually my very first personal 3D printing project.
Despite that, I’m really happy with the result — it works, it’s practical, and it fits well, which already feels like a big win for a first project.
What’s Included
I’m sharing:
- The printable files
- The Blender source file, so anyone can improve, remix, or refine the design
I would absolutely love to see improved or remixed versions from the community if you find this project useful.
Some ideas I already have in mind:
- A fuzzy / textured surface
- Cleaning up the polygonal look from Blender into a smoother, more refined shell
Any feedback, suggestions, questions, or advice are more than welcome. I’m here to learn and improve — thanks for checking out my first project!
Printing & Assembly Tips
The best results I’ve found so far:
- Layer height: 0.16 mm
- Orientation: Print the model vertically, slightly tilted forward
- Supports: Yes, supports are required
Assembly notes:
- The shell fits well. When installing it, make sure you hear 1–2 “clicks” as it snaps into place.
- The right side may feel slightly loose (there’s no mechanical clip there by design).
To fix this, I applied a small amount of superglue on that side and kept it pressed using tape for several minutes.
After several days of use, it seems to hold perfectly.
Support ☕
This is my first personal 3D printing project, and I’m still learning Blender and Bambu Studio.
If you find this design useful and would like to support future improvements, you can buy me a coffee ☕
👉 https://buymeacoffee.com/makeralcala
Totally optional, but very appreciated!
License
You may create derivative works based on this object, provided that all such derivative works are published exclusively on the MakerWorld platform and include proper attribution to the original creator. You may not share, upload, host, distribute, or publish this object—or any derivative work of this object—on any other digital platform, marketplace, or distribution channel. Commercial use of this object and any derivative works is strictly prohibited. This includes, but is not limited to, selling, renting, sublicensing, or using the object in any context in which you receive monetary compensation or other financial benefits.


































Comment & Rating (43)