The following expansion areas will have links to download 3D designs for different adaptive accessories. Select the name of the adaptive accessory and then choose the 3D design you want to download.
3D-printable accessory mounting designs
| Legend number | Design name | File name | File size | Description |
|---|---|---|---|---|
| 1 | Button Mounting Clip | MAA_Button_Springlock.STEP | 731 KB | A secure, adjustable clip designed to attach adaptive button to various surfaces or devices, providing stability and flexibility for comfortable use. |
| 2 | Large Button Mounting Plate | MAA_Button_LargeBasePlate.STEP | 310 KB | A wide, circular top that attaches to the adaptive button, creating a larger surface area for easier activation with hands, arms, or other input methods. |
| 3 | Hub Mounting Case | MAA_Hub_MountingCase.STEP | 995 KB | Mounting component to slide the Hub into. Available holes to secure to another surface. |
| N/A | All Mounting Designs | MAA_3DMountingDesigns.zip | 358 KB |
3D-printable button and topper designs for Microsoft Adaptive Buttons
| Legend number | Design name | File name | File size | Description |
|---|---|---|---|---|
| 1 | Original Dual Button | MAA_DualButton_Original.STEP | 1,472 KB | Original dual-button topper with two distinct buttons for simple and flexible input options. |
| 2 | Original Joystick Disc | MAA_JoystickButton_OriginalDisc.STEP | 1,726 KB | A connector disc that secures joystick handles to the adaptive button base for stable and customizable control. |
| 3 | Original joystick stick | MAA_JoystickButton_OriginalStick.STEP | 416 KB | Original joystick-stick in case people have a dpad/split button and want to try the joystick. |
| 4 | Blank Joystick Stick | MAA_JoystickButton_BlankStick.STEP | 233 KB | A blank joystick stick that serves as a base for creating your own custom joystick design. |
| 5 | Long Joystick Loop | MAA_JoystickButton_LongLoop.STEP | 1,428 KB | A long joystick loop designed for hand insertion providing added support and easier control. Intended for users with limited strength; pressing too hard may damage the button. |
| 6 | Convex Disc Top Joystick Handle | MAA_JoystickButton_LongConvexDisc.STEP | 264 KB | Curved disc with extended handle for comfortable joystick-style control. |
| 7 | Joystick with Convex Disc | MAA_JoystickButton_ConvexDisc.STEP | 264 KB | Curved disc with shortened handle for comfortable joystick-style control. |
| 8 | Long Joystick with Concave Disc | MAA_JoystickButton_LongConcaveDisc.STEP | 354 KB | A tall joystick stem with a concave disc top for comfortable grip and precise control. |
| 9 | Joystick with Concave Disc | MAA_JoystickButton_ConcaveDisc.STEP | 353 KB | A joystick stem topped with a concave disc for versatile control, ideal for use with the chin, arm, or other body parts. |
| 10 | Ball-Top Joystick Handle | MAA_JoystickButton_Stickball.STEP | 262 KB | A ball-top grip that attaches to the adaptive button for easier pushing or pulling. |
| 11 | Blank Button | MAA_Button_Blank.STEP | 1,472 KB | A blank button topper that serves as a base for creating your own custom button design. |
| 12 | Original D-pad Button | MAA_D-padButton_Original.STEP | 1,493 KB | An original D-pad button topper featuring a classic layout for familiar and flexible input options. |
| 13 | D-pad with Concave Shaped Cross | MAA_D-padButton_ConcaveCross.STEP | 2,294 KB | A regular concave D-pad topper that provides 4-way directional input for adaptive buttons. |
| 14 | D-pad with Convex Shape | MAA_D-padButton_Convex.STEP | 2,055 KB | A D-pad button topper with a convex shape for a unique tactile experience and alternative feel. |
| 15 | D-pad with Convex Shaped Cross | MAA_D-padButton_ConvexCross.STEP | 1,906 KB | A regular convex D-pad topper that provides 4-way directional input for adaptive buttons. |
| 16 | D-pad with Square Discrete Buttons | MAA_D-padButton_DiscreteSquare.STEP | 2,174 KB | A regular D-pad button topper featuring 8 distinct buttons for versatile input options. |
| 17 | Large D-pad with Concave Shape | MAA_D-padButton_LargeConcave.STEP | 2,074 KB | A concave D-pad topper that enables 8-way directional input with a larger, easy-to-press surface for adaptive buttons. |
| 18 | Large D-pad with Concave Shaped Cross | MAA_D-padButton_LargeConcaveCross.STEP | 3,824 KB | A concave D-pad topper that enables 4-way directional input with a larger, easy-to-press surface for adaptive buttons. |
| 19 | Large D-pad with 8 Discrete Buttons | MAA_D-padButton_LargeDiscrete.STEP | 1,778 KB | A large circular button topper designed for 8-way directional input on adaptive buttons. |
| 20 | Large D-pad with Convex Shaped Cross | MAA_D-padButton_LargeConvexCross.STEP | 3,540 KB | A large convex D-pad topper that enables 4-way directional input with an easy-to-press surface. |
| 21 | Large Convex D-pad Button Topper 8-way | MAA_D-padButton_LargeConvex.STEP | 3,540 KB | A curved D-pad topper that attaches to the adaptive button, enabling 8-way directional input with a larger, easy-to-press surface. |
| N/A | All Button Designs | MAA_ALL_3DButtonDesigns.zip | 7,593 KB |
3D-printable mouse tail designs for Microsoft Adaptive Mouse
| Legend number | Design name | File name | File size | Description |
|---|---|---|---|---|
| 1 | Original Mouse Tail Cover | MAA_Mouse_Lid.STEP | 1,150 KB | A blank mouse cover designed as a base for creating custom extensions. |
| 2 | Finger Divider Support Mouse | MAA_Mouse_Support_FingerDivider.STEP | 1,005 KB | An insert that further separates finger channels and covers the scroll wheel, compatible with both small and regular support mice. Part needs to be printed in a flexible material. |
| 3 | Flat Mouse Tail Extension | MAA_Mouse_Flat.STEP | 1,393 KB | A flat extension that slightly lengthens the core for mobile use or flat-hand positioning. |
| 4 | Flat Mouse Tail Extension with Ramp | MAA_Mouse_FlatRamp.STEP | 1,462 KB | A flat extension with a small ramp that slightly lengthens the core for mobile use or flat-hand positioning. |
| 5 | Popsicle Mouse Tail | MAA_Mouse_Popsicle.STEP | 1,883 KB | A small extension ideal for shaping clay or putty to attach to the mouse core. |
| 6 | Small Thumb Rest Mouse Support (L) | MAA_Mouse_SmallSupport_ThumbRestL.STEP | 2,589 KB | A left-hand thumb rest for the small support mouse, providing stability and friction to reduce involuntary movements. Parts can be printed in a flexible material to increase friction with the table surface. |
| 7 | Small Support Mouse Tail | MAA_Mouse_SmallSupport.STEP | 3,040 KB | A small support with finger-guiding channels that cover mouse buttons to prevent accidental activation. Includes a TPU thumb rest insert for added friction and movement control. |
| 8 | Small Thumb Rest Mouse Support (R) | MAA_Mouse_SmallSupport_ThumbRestR.STEP | 1,939 KB | A right-hand thumb rest for the small support mouse, offering stability and friction to dampen involuntary movements. Parts can be printed in a flexible material to increase friction with the table surface. |
| 9 | Thumb Rest Support (R) | MAA_Mouse_Support_ThumbRestR.STEP | 1,332 KB | A right-hand thumb rest for the regular support mouse, designed to provide friction and reduce unintended movements. Parts can be printed in a flexible material to increase friction with the table surface. |
| 10 | Support Mouse Tail | MAA_Mouse_Support.STEP | 3,372 KB | A regular-sized support with finger-guiding channels that cover mouse buttons to prevent accidental activation. Includes a TPU thumb rest insert for added friction and movement control. |
| 11 | Thumb Rest Support (L) | MAA_Mouse_Support_ThumbRestL.STEP | 3,331 KB | A left-hand thumb rest for the regular support mouse, offering stability and friction to minimize involuntary movements. Parts can be printed in a flexible material to increase friction with the table surface. |
| 12 | Mouse Bumper | MAA_Mouse_Bumper.STEP | 1,777 KB | A bumper with a cord loop for use on sloped trays, preventing the mouse from sliding off. Part needs to be printed in a flexible material. |
| 13 | Mouse Strap Sleeve | MAA_Mouse_StrapSleeve.STEP | 5,649 KB | A mouse extension that wraps around the core, increasing table friction to reduce unintended movements. Features a bottom cavity for strap attachment. Part needs to be printed in a flexible material. |
| 14 | Small Mouse Tail Support with No Channels | MAA_Mouse_SmallSupportNoChannels.STEP | 2,678 KB | A small support without finger channels for standard switch operation. Includes a TPU thumb rest insert for added friction and movement control. |
| 15 | Small Mouse Sleeve | MAA_Mouse_SmallGripSleeve.STL | 9,760 KB | A flexible mouse extension (TPU) that wraps around the core, with bottom cavities for sticky dots to adjust table friction. Part needs to be printed in a flexible material. |
| N/A | All Mouse Designs | MAA_ALL_3DMouseDesigns.zip | 13,752 KB |
Need more help?
Technical support
For technical support, open the Surface app, describe your problem and select Get Help.
Community support
Communities can help you ask questions, and hear from experts with rich knowledge. Ask the Community.
Other support
If you can't use your Surface or have a question about something else, open Get Help to get other support online.




