


Adjust for your speeds: If you actually want to set mouse speeds in your operative system (which is the most probable) you can adjust the MOUSE_OS_SPEED variable to a value that works for you.If you shoose this option, set the variable MOUSE_OS_SPEED to 1. The problem is that those settings will affect your real mouse (unless you use a trackpad). Reduce / disable mouse acceleration: If you turn off (or set to the minimum) mouse pointer speed, this is no longer an issue and Mighty Mouse returns to the origin perfectly every time.The only problem with this is that most modern operative systems have settings for mouse speed and acceleration, which causes an undesired effect when returning the pointer to the original position. To make the problem of the single pointer a bit less painfull, what Mighty Mouse does is to return the position of the pointer of where it was before it started moving. Ideally you should stop moving your regular mouse while using the Mighty Mouse. This means you can't use both the Mighty Mouse and your regular mouse / trackpad at the same time. Since the Mighty Mouse acts as a regular USB mouse, it moves your pointer.
Mighty means drivers#
Mighty means pro#
To achieve this, an Arduino Pro Micro is used to emulate a regular mouse and keyboard.
Mighty means driver#
The idea is to make a plug & play USB device that requires no driver installation in the host computer and works in all operative systems. An open source 3D mouse inspired in the 3Dconnexion SpaceMouse Compact.
