Skip to content


Creation's quality: 0.0/5 (0 votes)
Evaluation of members on the printability, utility, level of detail, etc.
  • 1 download

3D model description

A DIY version of the 3D Connection Space Mouse: it is the union between a mouse and a joystick, in which you can map some shortcuts of your 3D modeling software. You can use the joystick to orbit your model and the rotation of the joystick for the zoom control, for a total of 3 degrees of freedom. The joystick has a central switch that is mapped to the Fusion 360 shortcut SHIFT+Middle_Mouse_Switch, which enable the panning of the 3D model, but you can change the shortcut in the Arduino code. The JoyMouse has another 5 switches that you can map to 5 different shortcuts of your favorite software. The brain of the JoyMouse is the Arduino Pro Micro, a microcontroller compatible with the keyboard.h and mouse.h libraries.
After assembling the model, you have to connect the joystick, the encoder, and the switches to the corresponding pins of the Arduino mapped in the Arduino code. Then, you have to upload the code that you will find in the link below (Google Drive) to the Arduino.

Arduino code:

For this project you will need:

  • 4x 2mm screws;
  • 4x 3mm screws;
  • Arduino pro micro;
  • Joystick sensor;
  • Mouse encoder and scroll wheel;
  • 5x keyboard switches;
  • 4x rubber feet;
  • USB to Micro-USB cable;

3D printing settings

You can print all the files with a 0.1mm to 0.2mm layer height, 2-3 perimeters, and 30%-50% infill; you don't need to enable the supports.

  • 3D file format: STL
  • Last update: 2021/02/04 at 21:38
  • Publication date: 2021/02/01 at 12:18





Issue with this design? Report a problem

Best sellers of the category Tools

Add a comment

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your AdBlock banner blocker and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon or Aliexpress.

  • DONATE: If you want, you can make a donation via PayPal here.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!