Author Topic: MEM 01 - Modular ergonomic mouse - 3d printed, teensy 2.0 and pmw3360 sensor  (Read 541 times)

0 Members and 1 Guest are viewing this topic.

Offline iso

  • Thread Starter
  • Posts: 23
 :thumb: My search for a better mouse is over, this offers me unparalel way to adjust my mouse, standing up, high or low desk position, relaxing back on the chair or very close to the screen, this works with everything.

Teensy 2.0 - https://www.pjrc.com/store/teensy.html
Sensor - https://www.tindie.com/products/jkicklighter/pmw3360-motion-sensor/
Hook up instructions and original firmware/post form a different user - https://www.overclock.net/forum/375-mice/1588408-teensy-mod-firmware-g100s-13.html

This is a continuation from my previous post, upgraded ergonomic mouse - https://geekhack.org/index.php?topic=93783.0

I re-modelled the shell, new base, new sensor container and scrolling style, using ballheads joint style I managed to make the device ultra adjustable.

The hand piece moves indepenendently from the base and can be locked into place when the hand is in confortable position
The 3 finger cluster left/mid/right click is also movable.
The thumb cluster to scroll up/down is adjustable
Button height/travel distance is customizable
Sensor container moves independently from the base and can be locked into place.
I used reed switches for the left/mid/right buttons
The button springness is given by 2x5mm cubic magnets repelling eachother - Very smooth movement
No clicking noise whatsoever
Brass joints for the button levers, not plastic on plastic
Firmware allows to switch DPIs and there will be a RGB led indicator - See original post on overclock.net


The whole mouse require about 22 parts to be printed
On my Tevo little monster took about 12 hr at 0.2 layer height, 60% infill, 230 degree, medium gray PLA, slowed down to 50mm/sec just so doesnt fail for whatever weird reason and there is lots of overhangs for the hand support piece.

Palm size 170mm long, 110wide

Used flathead 4/40 brass machined nut/bolt

If your hand is little smaller/larger you wont have to resize the model, anything 20mm larger/smaller, you should resize the model, or just print it and keep it around as a piece of art :)

Most expensive parts are the electronics, sensor and teensy, round the price for all parts together, about $50 .
Most time consumming is the modelling, took several months and "wasted" 1kg of filament.
For those who will have to resize the model, I hope you`re decent modeller because is gonna hurt trying to keep some of the original sizes without completelly destrying it.
Modelling done on 3ds max.

Questions ?


Offline RayBailey

  • Posts: 1
Ich weiß, dass diese Site eine große Site zum Datenaustausch ist, also habe ich mehr Informationen recherchiert, um sie mit Menschen außerhalb zu teilen.

Offline Pseudoku

  • Posts: 3
Thank you for sharing. That palm rest is mesmerizing. If you don't mind me asking, what kind of process did it take to design this shape? Was it more parametric approach or freehand design with trial and error?

Offline iso

  • Thread Starter
  • Posts: 23
Thank you for sharing. That palm rest is mesmerizing. If you don't mind me asking, what kind of process did it take to design this shape? Was it more parametric approach or freehand design with trial and error?

You welcome. Triel end error.
Stretch you arm in front of you and shake your palm.
Look at your palm, that is the natural state your fingers rest, if you deviate from that, you`ll be forced to claw/grip the device.
Took few weeks of modelling, printing, throwing the piece away then fixing things, little by little I got to the shape you see.
That addreses the hand shape, wrist position is adjustable from the base ballhead hand support joint.

Offline iso

  • Thread Starter
  • Posts: 23
I printed the second piece using PETG

Here`s the detailed pictures, I know they not perfect.