Design and Evaluation of A Computer Actuated Mouse 4
Design and Evaluation of A Computer Actuated Mouse 4
table
USB wire spacer
button hook rear magnets
front magnets plotter head
Figure 2. Rendered cross section (l.) and photo (r.) of the the 3D printed mouse. The mouse includes an optical mouse sensor, a motor for button
actuation, two neodymium magnets at the front and two at the back. A LED is placed between both mouse buttons for external tracking. The robot
head holds three magnets at the front, and three at the back.
authors also indicated the importance of the pixel-to-tractor Overall, previous work showed the advantages of force feed-
resolution regarding the accuracy of the recognition, over the back and also the potential of augmenting the mouse through
mere cutaneous stimulation. additional feedback modalities. It is, however, unclear how
to provide force feedback through a mouse that can be used
This kind of mice was also explored by Yang et al. [16], us-
in standard applications. Furthermore, it is not clear if users
ing not only tactile information as output, but also thermal
would accept a computer-actuated mouse, which use cases for
and force feedback. Their system simulates stiffness and
such devices are promising and if the advantages shown for
roughness of virtual objects’ surfaces using a two-dimensional other force feedback devices can be transferred to computer
translation force feedback mechanism and a tactile display. mice.
Thermal feedback was controlled using a heat conducting
plate and a water cooling system. The authors suggest that CONCEPT AND SYSTEM IMPLEMENTATION
using vibration is more effective for displaying fine surfaces We propose a mouse that can be controlled by a computer,
than static displacement. in addition to the traditional functionality it provides. Our
Actuated mice have also been used in completely different concept enables the mouse to be steered over a desktop and
settings. An example is the study approach taken by Bailly its buttons to be actuated, both by the user or by the computer
et al [5]. They actuated the position of computer components (see Figure 2). These enhancements are achieved by using
on a typical office desktop. Their system arranges computer magnets to control the position of the mouse and an electrical
peripherals autonomously on a desk to support ergonomy and motor that actuates the buttons.
collaboration in different scenarios. Focusing on arranging The presented system consists of three parts: (1) a force-
the computer monitor, keyboard, and mouse, they enhanced feedback mouse with button-actuators; (2) a plotter, which
interactions between the user and the computer or other users. controls the position of the mouse with the magnets from
They proposed video-conferencing, setup’s physical config- below the desktop; (3) and a controller, which consists of a
uration, workplace tiding, co-working and virtual spaces as software application running on the computer to control the
scenarios in which their concept can be of advantage. mouse’s actuation with help of an optical tracking system. The
The use of force-feedback to control mouse movements was following subsections describe these three parts in detail.
also investigated by Dennerlin et al [6]. They presented an
actuated mouse, able to move within a very reduced surface, Force-Feedback Mouse
but capable of pulling the mouse towards its center, helping We built the mouse using parts of an off-the-shelf optical
users navigate the cursor through narrow tunnels at higher mouse, with dimensions of 131 mm (L)×44 mm (H)×70 mm
paces. (W), combined with the necessary additional components to
enhance its functionality. To preserve the look-and-feel of a
regular mouse, we designed and printed a mouse enclosure
Summary with the traditional form-factor, but still capable of fitting the
Previous work approached the use of force feedback from additional components2 . This enclosure was modeled using
multiple directions. It has been shown that force feedback can Autodesk 3ds Max 2016 and 3D-printed using a Stratasys
supports spatial representation of virtual reality environments Dimension Elite 3D printer.
[12], training for spatial-dependent tasks [7], and gestural
interaction [9, 13, 14]. It shows that force feedback has the The case consists of an upper and a lower part. The upper part
potential to support learning and the understanding of spatial is the hull of the mouse and the buttons. The hull and buttons
representations. In addition, the computer mouse has been were designed with a thickness of 1 mm, with a thinner profile
extended to provide different forms of haptic feedback and for 2 CAD-files and documentation are freely available: https://github.
different use cases [1, 2, 3, 16]. com/valentin-schwind/crazymouse