Rotational mouse

Last updated

A rotational mouse is a type of computer mouse which attempts to expand traditional mouse functionality. [1] The objective of rotational mice is to facilitate three degrees of freedom (3DOF) for human-computer interaction by adding a third dimensional input, yaw (or Rz), to the existing x and y dimensional inputs. There have been several attempts to develop rotating mice, using a variety of mechanisms to detect rotation .

Contents

Mechanisms to detect rotation

Mechanisms using relative measures of rotation: These devices are able to detect that the mouse has rotated by so many degrees, but cannot accurately identify where the rotation started or ended, increasing their tendency to lose orientation. [2]

2-balls and 4-sensor sets

1985 4 saw the first mention of a rotational mouse by Nomura, H. and Saitoh, A., entitled "mouse" at the IBM Technical Disclosure Bulletin, vol. 27, no. 6, Novembre 1984. pp. 3423-3424.

Other 2-ball / 4-sensor mouse concepts, patents:

Unlike the conventional mouse which senses z-axis and y-axis displacement only, these 2-ball or 2-sensor mice are also able to sense z-axis angular motion, calculated by the two sets of x-y displacement data .

Mechanical ring & rotary encoder

Within these devices rotation is detected by a mechanical ring. [11] This mechanism was promoted by the Canadian company Handview Inc; however it apparently never made it to production.

Gyroscopes or accelerometers

A patent titled "Input device" was the first known application of gyros to a rotating mouse. [12]

Mechanisms using absolute measures of rotation

Tablet/Digitiser Puck

The patent for an "Absolute position controller" is the earliest known reference to this type of input device. [13] However, it was the patent for an orientational mouse computer input system, [4] which suggested using a tablet with a detectable pattern or grid and sensors in the puck for computer navigation.

The Wacom Intuos 4D Mouse puck was the first commercial rotating “mouse.” The product was not a standalone mouse but rather a tablet accessory.

Compass

The Orbita mouse is the first commercially released non-tablet rotating mouse. Licensed and commercialized by Australian company Cyber Sport, the Orbita is equipped with a patented compass mechanism which solved the problems which plagued earlier rotating mechanisms. The inbuilt compass provides the mouse with ability to detect rotation based on the Earth's magnetic field so that it can accurately maintain orientation once the ‘up’ direction is specified. The round design makes it completely rotatable, spinning freely on ball bearings, and is usable at any angle due to the ‘push and squeeze’ button configuration encased in a silicone soft shell. The mouse reports rotation as scroll wheel commands so compatible with most applications.

Due to the round shape the Orbita mouse is commonly confused as being similar to the original, circular USB iMac mouse. However, the two mice are functionally different, primarily because the iMac's mouse is not a rotating mouse. The Orbita, unlike the Puck mouse, is designed to be ergonomic, with the round shape lending practical aid to the mouse's spinning action, and is not a purely æsthetic trait.

1. 3D Connexion Space Navigator  : A USB motion controller for navigating 3D applications.
2. Spatial Freedom Astroid: A rotating orb input device used to move 3D graphics objects.
1.Logitech Air mouse: A wireless mouse that can control a computer cursor by being moved through the air, equipped with media features.
2. Wii Remote: A motion sensing wand which is the primary controller for Nintendo's Wii console.

Related Research Articles

<span class="mw-page-title-main">Computer mouse</span> Pointing device used to control a computer

A computer mouse is a hand-held pointing device that detects two-dimensional motion relative to a surface. This motion is typically translated into the motion of the pointer on a display, which allows a smooth control of the graphical user interface of a computer.

<span class="mw-page-title-main">Joystick</span> Control lever used in aircraft and video games

A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. A joystick, also known as the control column, is the principal control device in the cockpit of many civilian and military aircraft, either as a centre stick. It has various switches to control the movements of the aircraft controlled by the Pilot and First Officer of the flight.

<span class="mw-page-title-main">Pointing device</span> Human interface device for computers

A pointing device is a human interface device that allows a user to input spatial data to a computer. CAD systems and graphical user interfaces (GUI) allow the user to control and provide data to the computer using physical gestures by moving a hand-held mouse or similar device across the surface of the physical desktop and activating switches on the mouse. Movements of the pointing device are echoed on the screen by movements of the pointer and other visual changes. Common gestures are point and click and drag and drop.

<span class="mw-page-title-main">Trackball</span> Pointing device

A trackball is a pointing device consisting of a ball held by a socket containing sensors to detect a rotation of the ball about two axes—like an upside-down ball mouse with an exposed protruding ball. Users roll the ball to position the on-screen pointer, using their thumb, fingers, or the palm of the hand, while using the fingertips to press the buttons.

<span class="mw-page-title-main">Game controller</span> Device used with games or entertainment systems

A game controller, gaming controller, or simply controller, is an input device or input/output device used with video games or entertainment systems to provide input to a video game. Input devices that have been classified as game controllers include keyboards, mouses, gamepads, and joysticks, as well as special purpose devices, such as steering wheels for driving games and light guns for shooting games. Controllers designs have evolved to include directional pads, multiple buttons, analog sticks, joysticks, motion detection, touch screens and a plethora of other features.

<span class="mw-page-title-main">Optical mouse</span> Type of computer mouse

An optical mouse is a computer mouse which uses a light source, typically a light-emitting diode (LED), and a light detector, such as an array of photodiodes, to detect movement relative to a surface. Variations of the optical mouse have largely replaced the older mechanical mouse design, which uses moving parts to sense motion.

<span class="mw-page-title-main">Gamepad</span> Type of video game controller

A gamepad is a type of video game controller held in two hands, where the fingers are used to provide input. They are typically the main input device for video game consoles.

<span class="mw-page-title-main">Scroll wheel</span> The component of a computer mouse used for scrolling

A scroll wheel is a wheel used for scrolling. The term usually refers to such wheels found on computer mice. It is often made of hard plastic with a rubbery surface, centred around an internal rotary encoder. It is usually located between the left and right mouse buttons and is positioned perpendicular to the mouse surface. Sometimes the wheel can be pressed left and right, which is actually just two additional macros buttons.

<span class="mw-page-title-main">Gesture recognition</span> Topic in computer science and language technology

Gesture recognition is an area of research and development in computer science and language technology concerned with the recognition and interpretation of human gestures. A subdiscipline of computer vision, it employs mathematical algorithms to interpret gestures. Gestures can originate from any bodily motion or state, but commonly originate from the face or hand. One area of the field is emotion recognition derived from facial expressions and hand gestures. Users can make simple gestures to control or interact with devices without physically touching them. Many approaches have been made using cameras and computer vision algorithms to interpret sign language, however, the identification and recognition of posture, gait, proxemics, and human behaviors is also the subject of gesture recognition techniques. Gesture recognition is a path for computers to begin to better understand and interpret human body language, previously not possible through text or unenhanced graphical (GUI) user interfaces.

<span class="mw-page-title-main">Wired glove</span> Input device for human–computer interaction

A wired glove is an input device for human–computer interaction worn like a glove.

<span class="mw-page-title-main">Six degrees of freedom</span> Types of movement possible for a rigid body in three-dimensional space

Six degrees of freedom (6DOF) refers to the six mechanical degrees of freedom of movement of a rigid body in three-dimensional space. Specifically, the body is free to change position as forward/backward (surge), up/down (heave), left/right (sway) translation in three perpendicular axes, combined with changes in orientation through rotation about three perpendicular axes, often termed yaw, pitch, and roll.

<span class="mw-page-title-main">Ballbot</span> Mobile robot design

'Ballbot in Wandee and the gang's comic books is reviver robot

<span class="mw-page-title-main">3Dconnexion</span> German manufacturer of human interface devices

3Dconnexion is a German manufacturer of human interface devices for manipulating and navigating computer-generated 3D imagery. These devices are often referred to as 3D motion controllers, 3D navigation devices, 6DOF devices or a 3D mouse.

<span class="mw-page-title-main">Motion controller</span> Video game controller that tracks motions

In video games and entertainment systems, a motion controller is a type of game controller that uses accelerometers or other sensors to track motion and provide input.

<span class="mw-page-title-main">Webots</span> Open-source robot simulator

Webots is a free and open-source 3D robot simulator used in industry, education and research.

<span class="mw-page-title-main">Eric Michelman</span>

Eric Michelman, a graduate from MIT, is credited with inventing the now commonplace computer input device known as the scroll wheel. Scroll wheels are most often located between the left and right-click buttons on modern computer mice.

In computing, 3D interaction is a form of human-machine interaction where users are able to move and perform interaction in 3D space. Both human and machine process information where the physical position of elements in the 3D space is relevant.

<span class="mw-page-title-main">Input device</span> Device that provides data and signals to a computer

In computing, an input device is a piece of equipment used to provide data and control signals to an information processing system, such as a computer or information appliance. Examples of input devices include keyboards, mouse, scanners, cameras, joysticks, and microphones.

VRPN is a device-independent, network-based interface for accessing virtual reality peripherals in VR applications. It was originally designed and implemented by Russell M. Taylor II at the Department of Computer Science of the University of North Carolina at Chapel Hill. VRPN was maintained and supported by Sensics while it was business. It is currently maintained by ReliaSolve and developed in collaboration with a productive community of contributors. It is described more fully at vrpn.orgArchived 2022-07-09 at the Wayback Machine and in VRPN-VRST.

References

  1. Besplemennov, Anatoly. "Rotational (or linear) measurement using an optical mouse sensor". edn.com.
  2. "Optimal Sensor Position for a Computer Mouse". DeepAI. 2020-01-10. Retrieved 2020-05-04.
  3. US 4887230,Noguchi, Yasuhiro; Yamada, Hitoshi& Funyu, Yukio,"Cursor display apparatus",published 1989-12-12, assigned to Hitachi Ltd. and Hitachi Process Computing Engineering Inc.
  4. 1 2 US 5162781,Cambridge, Vivien J.,"Orientational mouse computer input system",published 1992-11-10, assigned to Automated Decisions Inc.
  5. US 5298919,Chang, Mingtai,"Multi-dimensional input device",published 1994-03-29, assigned to Multipoint Technology Corp.
  6. US 5477237,Parks, Terry J.,"Positioning device reporting X, Y and yaw motion",published 1995-12-19, assigned to Dell USA LP
  7. US 6081258,Jakubowski, Marek,"Twin mouse digitizer",published 2000-06-27
  8. US 6618038,Bohn, David D.,"Pointing device having rotational sensing mechanisms",published 2003-09-09, assigned to Hewlett-Packard Development Co.
  9. US 6847353,Sasselli, Nicolas; Egloff, Olivier& Piot, Julienet al.,"Multiple sensor device and method",published 2005-01-25, assigned to Logitech Europe SA
  10. US 7317448,Sasselli, Nicolas; Egloff, Olivier& Piot, Julienet al.,"Multiple sensor device and method",published 2008-01-08, assigned to Logitech Europe SA
  11. US 5936612,Wang, Yanqing,"Computer input device and method for 3-D direct manipulation of graphic objects",published 1999-08-10
  12. US 6130664,Suzuki, Katsutoshi,"Input device",published 2000-10-10, assigned to Alps Electric Co. Ltd.
  13. US 4814553,Joyce, Stephen A.,"Absolute position controller",published 1989-03-21, assigned to Advanced Robotic Technology Inc.

MacKenzie, I. S., Soukoreff, R. W., & Pal, C. (1997). A two-ball mouse affords three degrees of freedom. Extended Abstractsn of the ACM SIGCHI Conference on Human Factors in Computing Systems – CHI '97, pp. 303–304. New York: ACM. doi:10.1145/1120212.1120405 [PDF] [video]

Merkle, Luiz Ernesto (1991) Guaiá - Um Dispositivo Sensor de Três Graus de Liberdade para Posicionamento no Plano. Master of Science in Industrial Informatics. Curitiba, Paraná, Brazil. (Centro Federal de Educação Tecnológica do Paraná. Paraná Federal Center of Educational Technology. Curso de Pós-Graduação em Informática Industrial.

Merkle, Luiz Ernesto and Scheer, Sergio (1992) Guaiá: Um mouse com três graus de liberdade. Anais do SIBGRAPI V. p187-192. Available at http://sibgrapi.sid.inpe.br/col/sid.inpe.br/sibgrapi/2012/10.23.00.26/doc/22%20Guaia%20um%20mouse%20com%20tres%20graus%20de%20liberdade.pdf Also available at https://www.academia.edu/28212871/Guai%C3%A1_um_mouse_com_tr%C3%AAs_graus_de_liberdade

Nomura, H. and Saitoh, A., entitled "mouse" at the IBM Technical Disclosure Bulletin, vol. 27, no. 6, November 1984. pp. 3423-3424.