WO2003025846A1 - Computer mouse input device with multi-axis palm control - Google Patents

Computer mouse input device with multi-axis palm control Download PDF

Info

Publication number
WO2003025846A1
WO2003025846A1 PCT/US2002/029242 US0229242W WO03025846A1 WO 2003025846 A1 WO2003025846 A1 WO 2003025846A1 US 0229242 W US0229242 W US 0229242W WO 03025846 A1 WO03025846 A1 WO 03025846A1
Authority
WO
WIPO (PCT)
Prior art keywords
treadle
joystick
mouse
base member
ball
Prior art date
Application number
PCT/US2002/029242
Other languages
French (fr)
Inventor
Stephen W. Shaw
Original Assignee
Shaw Stephen W
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shaw Stephen W filed Critical Shaw Stephen W
Publication of WO2003025846A1 publication Critical patent/WO2003025846A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0338Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks

Definitions

  • the present invention relates to computer input peripherals, and more particularly to a mouse-type input device having a plurality of manipulable components and motion-sensing transducers producing a plurality of electrical signals sensible to and interpretable by a computer as a plurality of inputs.
  • Computer programs running interactive software receive and respond to operator input.
  • a word processor receives the input of a keyboard to assemble a text file in memory and display it on a monitor. Depression of a cursor key, such as page-up, page-down, or arrow left or right is received and interpreted by the program to allow control of the text displayed on the monitor and/or the position of the cursor where the text is to be added, deleted, appended to, etc.
  • a mouse may be used as a pointing tool for selecting program options, highlighting text, cursor positioning, scrolling, dragging, etc.
  • the input device has a moveable member or members that are manually controlled by the operator and moved in selected positions.
  • the motion induced by the operator is sensed by one or more transducers, e.g., one or more switches, and the transducers generate electrical signals (codes) that the computer receives and programmatically interprets to generate a programmatic function. For example, the depression of a key may generate a code causing the computer to display a letter on the monitor.
  • the x-y movement of a mouse on a surface is typically transduced into electronic signals via X and Y transducers (rollers engaged with a mouse ball) and sensed and interpreted by a computer program to generate corresponding motion of a pointer graphic on the monitor screen, a "two-dimensional" model for displaying "two-dimensional" virtual objects like a page of text or a map.
  • Computer games may utilize a joystick input device for more complex mechanical emulations, e.g., to simulate an airplane stick for pitch and roll control, typically visually represented by the orientation and/or motion of a displayed graphic with 3-D information.
  • U.S. Patent No. 5,446,481 relates to a mouse incorporating a top-mounted, tilting roller or a trackball for providing additional input signals.
  • U.S. Patent No. 6,166,721 relates to a mouse with a separate top- or side-mounted scroll control button.
  • the problems and disadvantages associated with conventional apparatus and methods of transducing manipulative motions are addressed by the present invention which includes a transducer apparatus operable on a supporting surface for converting the motion of appendages of an operator into electrical signals interpretable by an electronic signal processing device.
  • the apparatus has a base member and a mouse sensor mounted on the base member.
  • the mouse sensor transduces motion of the base member substantially parallel to and relative to the supporting surface into a first electrical signal.
  • a joystick is coupled to the base member and is displaceable to a predetermined extent from a rest position, the displacement of the joystick generating a second electrical signal.
  • FIG. 1 is a front view of a multi-function mouse in accordance with an exemplary embodiment of the present invention
  • FIG. 2 is a plan view of the mouse shown in FIG. 1 ;
  • FIG. 3 is a cross-sectional view of the mouse shown in FIGS. 1 and 2 taken along section line Ill-Ill and looking in the direction of the arrows; and
  • FIG. 4 is an exploded perspective view of the mouse of FIGS. 1-3.
  • FIG. 1 shows a mouse 10 having a hand treadle 12 ergonomically shaped to receive the palm and fingers of the hand of an operator on the upper surface 13 thereof.
  • the treadle 12 is attached to a base 14 via a plurality of assembly springs16 or other stretchable members, such as lengths of elastomer.
  • the assembly springs 16 are attached to and extend between spring mounts 17 on the base 14 and spring mounts 18 on the underside 19 of the treadle 12 (See FIG. 3).
  • the mouse 10 preferably has a plurality of counteracting assembly springs 16, each of which exerts a component of force drawing the treadle 12 toward the base 14.
  • the springs 16 counteract one another to induce the treadle to assume a rest position but which permit the treadle 12 to be displaced from the rest position, i.e., pitched, rolled or rotated.
  • a suspension spring 20 approximating a cylindrical shape e.g., a spiral metal or plastic spring or a cylindrical, elastomeric member
  • Suspension spring 20 counteracts the assembly springs 16 to force the treadle 12 into a rest position displaced a first distance from the base 14.
  • first and second positions of the treadle 12 relative to the base 14 can be utilized in conjunction with a push- type switch to provide a signal indicative of selecting one of two states.
  • a first state may be indicative of the operator choosing to utilize the mouse as a conventional mouse
  • the second state may be indicative of the user opting to enable additional functions over and above traditional mouse functions, as shall be described further below.
  • a suspension spring (like suspension spring 20) that is attached to the base 14 at one end and attached to the treadle 12 at the other (e.g., by overmolding the spring end) by clamping or screw attachment, could perform assembly and positioning functions for the treadle 12 allowing it to be pitched, rolled and rotated, as well as permitting the treadle 12 to assume two levels of vertical displacement relative to the base 14.
  • a suitably selected and attached central suspension spring could be utilized to eliminate the assembly springs 16.
  • Fig. 1 shows that the mouse 10 has an optical mouse sensor 22 disposed on the base 14.
  • the mouse sensor 22 is conventional and may be obtained commercially.
  • a suitable optical mouse sensor is made by Agilent Technologies, Part Nos. ADNS-2001 or HDNS 2000 and is available in kits No. ADNB-2012 or HDNK-2000 with a lens, LED, etc.
  • an optical mouse sensor is shown in the drawings, any other type of conventional mouse sensor could be employed, e.g., the conventional mouse ball with x and y coordinate roller sensors.
  • Conventional skid pads or bars 23 are provided to insure the proper spacing of the sensor from the surface upon which the mouse 10 is operated.
  • buttons 24, 26, 28 are arrayed on the treadle 12 to provide conventional mouse button input, as well as augmented input.
  • the number of buttons 24, 26, 28 may be selected to be greater or lesser than three, as demanded by the application and requirements of the user.
  • the present invention includes a feature whereby each of the buttons may have three positions, i.e., ON1 , ON2 and OFF. Accordingly, the mouse 10 of the present invention has conventional mouse functioning that would be appropriate for cursor control, right and left click, drag and drop, etc., as well as additional unique features further described below.
  • FIG. 2 shows that the buttons 24, 26, 28 pivot centrally on a common axle 30 (shown in dotted lines) to alternately actuate opposing switches (32a, 32b), (34a, 34b) and (36a, 36b), respectively, to provide six independent switch activation signals.
  • a combination of more than one switch e.g., the combination of 32b and 34a or the combination of 32a, 34b, and 36a
  • the buttons may be provided with a central OFF position to which the button 24 is resiliently biased, e.g., by a spring or springs.
  • a pair of switches e.g., 32a, 32b may bear against the underside of the associated button (e.g., the button 24) with the internal switch resistance against depression holding the button 24 in a neutral position.
  • the finger actuated buttons 24, 26, 28 of the present invention are pivoted in the center of the button (not at the ends like regular mouse buttons) the basic number of button signals is doubled.
  • the rocking click motion of the buttons 24, 26, 28 is also unique in that by merely sliding the fingers applied to the buttons forward and backward, both positions of each button 24, 26, 28 are attainable without having to reposition the palm or interfere with any other of the mouse control functions. If three buttons 24, 26, 28 are used, then six single click functions and twenty-four chorded functions are available.
  • the front click and back click functions can be made redundant to simplify mouse operation.
  • the fore and aft surfaces 24a, 24b, 26a, 26b, 28a, 28b of each button may have a different texture or indicia 37 to tactilely alert the user as to the position of the operator's finger on the button.
  • the indicia can be tailored for the application (e.g., to meet the standards established for items purchased by the agencies of the United States in compliance with the Americans with Disabilities Act).
  • the treadle 12 is moveably mounted on the base 14 via a compound ball and socket joint 38 that permits the treadle 12 to pitch forward and back relative to the base 14, as shown by arrows Pf, Pb, to roll right and left, as shown by arrows Rr and Rl and to yaw or rotate on a central axis as shown by arc Y and as described further below.
  • ball and socket is intended to encompass complementary spheric segments of varying sizes and completeness for both the ball portion and the socket portion, e.g., 1/4 of a sphere or 1/10 of a sphere, as well as nested spheric elements as described below.
  • the pitch and roll motions are transduced into electrical signals by a standard joystick control potentiometer 40 (e.g., as is commercially available from Noble, U.S.A., Inc. of Rolling Meadows, Illinois under the model number designation XVL161).
  • Joystick potentiometers typically have two potentiometers 42a, 42b arranged at 90 degrees relative to each other, one to sense pitching movement and the other to sense rolling movement and any simultaneous combination thereof. More particularly, the joystick potentiometer 40 can sense pitching in the North/South direction, rolling in the East/West direction and combination pitching and rolling, e.g., in the Northeast/Southwest direction.
  • a joystick potentiometer 40 does not typically sense on yawing or rotation, nor allow the input shaft 43 to be rotated.
  • This transducing function is provided by a rheostat or Hall effect device with a central, stationary sensor 44 and a moveable sensed element 46 mounted to a rotatable support 56 in the ball and socket joint 38 as more particularly shown and described below in reference to FIG. 3.
  • a linear magnetic strip may be mounted to the rotatable support in the place of the resistance element 46 and the wiper replaced with a Hall effect device.
  • Certain joystick potentiometers 40 such as the Noble XVL161 , have an internal momentary switch 48 (shown diagrammatically) that is activated by pressing the input shaft 43 down in an axial direction (as defined by the axis of the input shaft).
  • this momentary switch 48 can optionally be utilized to toggle between a conventional mouse mode and an enhanced mode, which enables those additional input functions provided by the present invention (i.e., associated with the pitching, rolling and yawing motions of the treadle 12).
  • a user who has a more strenuous grip on the mouse 10 and who does not want to inadvertently generate the signals produced by the pitching, roiling or yawing motions of the treadle 12, may toggle those signals on/off, or alternatively, send an enable/disable signal to the mouse controller circuitry/software via operation of the momentary switch 48.
  • the continued depression of the momentary switch 48 via downward force exerted on the treadle 12, e.g., by the palm of the user, may be used to enable the signals generated by pitching, rolling or yawing of the treadle while simultaneously suppressing mouse signals by causing the mouse 10 to frictionally engage the surface upon which it is supported.
  • the mouse 10 frictionally engages the supporting surface preventing it from moving relative to the supporting surface, no mouse signals are produced despite the operator still being able to generate signals associated with pitching, rolling and yawing the treadle 12.
  • the frictional interaction between the mouse 10 and the supporting surface may be enhanced by friction enhancing elements such as elastomeric pads applied to the bottom of the mouse 10.
  • the base 14 has a stationary support 50 which accommodates the joystick potentiometer 40 and the stationary sensor 44 therein with the input shaft 43 of the joystick potentiometer 40 extending upwardly.
  • the support 50 has a generally annular recessed ledge 54 along the upper inner peripheral edge thereof for rotatably supporting a rotatable spheric section 56.
  • the rotatable spheric section 56 may be generally hemispherical or may have a generally hemispherical upper portion disposed atop a cylindrical lower portion.
  • a lower edge 62 of the rotatable spheric section 56 inserts into the upper end of the stationary support 50 resting upon the recessed ledge 54, permitting the rotatable section 56 to be rotated on the support 50.
  • the ledge 54 could be provided on the outer peripheral edge of the support 50 with the lower edge 62 of the rotatable section 56 abutting it, or an internal shoulder may be formed on the interior of the rotatable section 56 for sliding upon a mating, upwardly extending annular surface of the support 50.
  • the stationary sensor 44 may be in the form of the wiper of a rheostat or a Hall effect device pickup.
  • the moveable sensed element 46 would be a resistor wire in the case of a rheostat, or alternatively, a linear magnetic strip is attached to the lower inner peripheral edge of the rotatable spheric section 56 such that it aligns with the stationary sensor 44 when the rotatable section 56 is positioned on the support member 50.
  • the upper portion of the first rotatable member is generally hemispheric with a central aperture 64 and at least one and preferably a pair of positioning vanes 66a, 66b for controlling the relative position of a second or intermediate spheric section 68.
  • the intermediate spheric section 68 has a central aperture 70 and at least one slot(s) 72a, 72b for accommodating the positioning vanes 66a, 66b extending from the outer surface of the rotatable section 56, such that the intermediate section 68 can be articulated relative to the rotatable section 56 in ball and socket fashion, but constrained in direction and extent (displacement magnitude) as defined by the positioning vanes 66a, 66b and mating slot(s) 72a, 72b. More particularly, looking at FIG. 4, the intermediate section 68 can be shifted toward the viewer until the inner terminal wall 74 of the slot 72a facing the viewer encounters the inner edge 76 of the positioning vane 66a closest to the viewer.
  • the intermediate spheric section 68 has at least one and preferably a pair of positioning vanes 78a, 78b disposed at a 90 degree offset from the slots 72a, 72b.
  • a socket 80 extends from the underside of the treadle 12 and has a surface curvature approximating that of the upper surface of the intermediate spheric section 68.
  • the positioning vanes 78a, 78b of the intermediate spheric section 68 are received in corresponding slots 82a, 82b formed in the socket 80 of the treadle 12.
  • the socket 80 matingly and slidably receives the intermediate spheric section 68.
  • the positioning vanes 78a, 78b of the intermediate spheric section 68 constrain the motion of the socket 80 and treadle 12 relative thereto in extent and direction.
  • the positioning vanes 66a, 66b of the rotatable section 56 are preferably disposed either in alignment with (parallel to) the longitudinal or lateral axis of the base 14 when in the rest position.
  • the slots 82a, 82b in the socket 80 are therefore parallel to the longitudinal (as shown in FIG.4) or lateral axis of the base 14 and treadle 12. It should be appreciated that the slots 82a, 82b could be replaced with positioning vanes which would be received in mating slots formed in the intermediate section 68.
  • the positioning vanes 78a, 78b could be inwardly directed and be accommodated in mating slots formed in the rotatable spheric section 56.
  • the "ball element" 50, 56, 68 may be coupled to the treadle 12 and the socket 80 associated with the base 14. In this construction, the joystick potentiometer 40 would then reside in the treadle 12.
  • the springs 16 extend radially outward and upwardly from four spring mounts 17 on the base 14 and attach at their opposite ends to corresponding spaced spring mounts 18 on the underside 19 of the treadle 12 (see FIGS. 2 and 3).
  • the springs 16 are preferably of approximately equal length and strength, such that the treadle 12 is pulled down against the compound ball and socket assembly 38 in alignment with the longitudinal axis of the base 14.
  • the orientation of the socket slots 82a, 82b provide for the pitching motion of the treadle 12 relative to the base 14, with the slots 72a, 72b allowing rolling motion. If the foregoing slots were aligned at 90° relative to their respective positions shown, slots 82a, 82b would provide rolling motion and slots 72a, 72b pitching motion.
  • a rotary torque applied to the treadle 12 will transfer through the intermediate spheric section 68 to the rotatable spheric section 56, the motion of which is sensed by sensor 44.
  • the present invention provides the user with joystick functions actuated by the palm of the hand, a yaw motion transducer, conventional mouse functions and new enhanced mouse button functions in one unit with six distinct available natural motions, viz., pitch forward and back, roll right and left and yaw clockwise and counterclockwise. Yaw, pitch and roll movements are controlled by the user's palm and are easily combined and coordinated with conventional mouse motions and button activation while the user's arm and hand positions remain in relaxed positions similar to those assumed when using a regular mouse.
  • FIG. 3 shows that the support 50 may have a platform 84 which spans the support 50 and receives the joystick potentiometer 40 thereon.
  • a printed cicuit board 86 and/or wire connectors may be positioned beneath the platform 84 to receive the terminals of the joystick potentiometer 40.
  • the treadle socket 80 Since the input shaft 43 is typically formed with flats and is not intended to be rotated, the treadle socket 80 has a bushing 90 extending from the underside thereof that slidably receives the input shaft 43 therein, permitting the treadle 12 to be rotated relative to the input shaft 43.
  • an adjustment screw 92 is threaded through the treadle 12 and/or bushing 90 advancing toward or away from the input shaft 43 and providing the proper contact for operation of the momentary switch 48 optionally present in the joystick potentiometer 40.
  • the momentary switch 48 would typically have a very short travel, such that its operation requires a minimal amount of play in the compound ball and socket assembly 38. Use of a momentary switch 48 also requires that the suspension spring 20 is of the correct height to provide the play needed for operation of the momentary switch 48.
  • Either the relaxed height of the suspension spring 20 and the relaxed length of the assembly springs 16 can be chosen such that the required clearance is provided and the springs are all just beginning to be compressed/stretched, or the relative lengths and strengths of the springs 20, 16 can be chosen to provide an equilibrium with the proper clearance.
  • the compound ball and socket joint 38 of the present invention permits the treadle 12 to undergo pitch, roll and yaw displacements and to transduce all three displacements.
  • a simple ball and socket arrangement could be employed.
  • pitch and roll movements to activate a joystick potentiometer 40 could be supplied by the rotatable section 56 being fixedly attached to the support 50 (e.g., by gluing or integral formation with the base 14 and a plain, mating treadle socket 80 placed thereover and held in association with the base 14 by the assembly springs 16).
  • the bushing 90 would preferably be retained to insulate the input shaft 43 from inadvertent axial twisting in the course of operation.
  • the input shaft 43 could be protected from torsion by employing an integral first spheric section 56 fixed to the base 14 and having positioning vane(s) 66a, 66b, an intermediate spheric section 68, as is shown, and the slotted socket 80 shown.
  • a clamp or stop it may be advantageous to provide a clamp or stop to mechanically disable one of the moveable elements of the mouse 10.
  • a moveable stop pin 93 may extend through the base 14 and support 50 to insert into a stop recess provided in the rotatable spheric section 56 for selectively immobilizing it.
  • the position of the stop pin 93 would be controlled by a conventional mechanism such as screw threads or a camming mechanism/switch.
  • the momentary switch 48 is optional, and if eliminated, the suspension spring 20, the adjustment screw 92 and clearance in the compound ball and socket joint 38 could be eliminated as well. It should be appreciated that selection of relatively stiff assembly springs 16 that provide substantial resistance to pitch or roll would provide the benefit of guarding against inadvertent activation of the pitch and roll functions while employing the mouse 10 as a conventional mouse. Namely, if the pitching and rolling motions require substantial force, then it is unlikely that they will be activated unintentionally.
  • a simplified version of the present invention which has both mouse and palm controlled joystick functionality would simply employ a plain ball and socket joint and assembly springs 16 or a cylindrical resilient member 20 to hold and center the treadle 12 on the base 14 and permit it to pitch and roll to move the input shaft of the joystick potentiometer 40.
  • the present invention 10 visually resembles an ordinary mouse input device while providing the functionality of a mouse and a joystick in one unit. Because the mouse and joystick functions of the present invention 10 are independent yet compatible, the user can simultaneously exercise both. For example, the user may rock the treadle 12 while moving the mouse 10 across the supporting surface. Due to the enhanced keying capacity, the added yaw movement, the palm control and the synergy of the combination of features, the functionality of the present invention surpasses both a mouse and a joystick individually within each of their own native environments. As a result, the present invention can provide enhanced speed and functionality for both business applications and games through a device that is visually and tactilely familiar and operates intuitively.
  • a customizable software device manager would permit the user to activate as many of the features as desired on a per program basis.
  • the enhanced functionality of the present invention 10 comes from its ability to provide simultaneous multi-axis control, or alternatively, the independent axial control of each emulated device, while maintaining a normal and comfortable mouse-type grip.
  • Each of these controls may be configured independently through a software device manager.
  • the present invention's multi-axis control is implemented by the user's palm, rather than the user's fingers.
  • one of its greatest benefits of the present invention 10 is the ability to perform a vertical and/or horizontal screen scroll without the use of a conventional scroll bar.
  • conventional scrolling requires the user to accurately find the scroll bar and either click on it or drag it, all while looking at the document and not the scroll bar.
  • the user will drift the mouse pointer in the wrong direction and lose control of the bar, requiring the user to look away from the document to find and reacquire the scroll bar.
  • the present invention 10 allows the user to leave the pointer anywhere over the document and merely rock or roll the treadle 12 to effect vertical and/or horizontal scrolling movement. By using the palm to accomplish this control function, the fingers are left in their normal control position to activate the trigger buttons 24, 26, 28.
  • the conventional mouse function of pointer control is continuously available.
  • the yaw movement of the present invention can be programmatically interpreted to allow cycling through a series of spreadsheets/worksheets within a workbook.
  • the electrical signals generated by rocking, rolling, yawing, etc. are assignable and interpretable as defined by the computer program with which the present invention is used.
  • the signal generated by rocking and/or rolling the treadle 12 can be interpreted by a computer program for cursor control rather than scrolling.
  • the present invention provides a simple, lower cost and lower physical effort alternative to a joystick/pedal control.
  • the present invention could be used to provide a single point of control for flight simulator games by allowing banking, climbing, diving, rudder and throttle control, all without the user taking his eyes off the screen to hunt for keys on the keyboard or having to move his fingers to some abnormal position on the mouse.
  • the present invention 10 therefore provides a familiar platform with significantly improved functionality while requiring minimal training because it is intuitive to the user. Movement Definitions
  • the following chart shows a list of exemplary interpretations of the various mouse movements and button depressions available with the present invention for two common applications.
  • the first example illustrates the use of the present invention in conjunction with the operation of a computerized spreadsheet.
  • the present invention is applied to a computer game.
  • the degree of pitch or roll is preferably interpreted as a rate for scrolling.
  • the number of lines scrolled per second may correspond to one tenth the percentage of the total angular range of motion of the pitch or roll travel from the rest position.
  • Another variant would be to use the previous method up to the fifty percent mark and then double the rate for each ten percent that follows, up to 120 lines at 100 percent.

Abstract

A computer mouse-type transducer (10) has a conventional mouse sensor (22) and mouse functionality. In addition, a joystick (40) is mounted on the mouse (10) and activated by a palm controlled treadle (12) conjoined to the mouse (10) via a ball and socket joint (38). The treadle (12) may be pitched, rolled and, optionally, rotated, with each movement being transduced into a separately interpretable electrical signal. The mouse (10) may include a suspension spring (20) urging the treadle (12) to an unloaded height. Depression of the treadle (12) may be transduced by a switch (48) to change modes of functionality. The mouse (10) may have conventional mouse buttons (24, 26, 28) or may be provided with rocker type buttons that can assume three states.

Description

COMPUTER MOUSE INPUT DEVICE WITH MULTI-AXIS PALM CONTROL
Technical Field of the Invention
The present invention relates to computer input peripherals, and more particularly to a mouse-type input device having a plurality of manipulable components and motion-sensing transducers producing a plurality of electrical signals sensible to and interpretable by a computer as a plurality of inputs.
Background Art
Computer programs running interactive software receive and respond to operator input. For example, a word processor receives the input of a keyboard to assemble a text file in memory and display it on a monitor. Depression of a cursor key, such as page-up, page-down, or arrow left or right is received and interpreted by the program to allow control of the text displayed on the monitor and/or the position of the cursor where the text is to be added, deleted, appended to, etc. A mouse may be used as a pointing tool for selecting program options, highlighting text, cursor positioning, scrolling, dragging, etc. In each instance, the input device has a moveable member or members that are manually controlled by the operator and moved in selected positions. The motion induced by the operator is sensed by one or more transducers, e.g., one or more switches, and the transducers generate electrical signals (codes) that the computer receives and programmatically interprets to generate a programmatic function. For example, the depression of a key may generate a code causing the computer to display a letter on the monitor. The x-y movement of a mouse on a surface, e.g., a mouse pad, is typically transduced into electronic signals via X and Y transducers (rollers engaged with a mouse ball) and sensed and interpreted by a computer program to generate corresponding motion of a pointer graphic on the monitor screen, a "two-dimensional" model for displaying "two-dimensional" virtual objects like a page of text or a map. Computer games may utilize a joystick input device for more complex mechanical emulations, e.g., to simulate an airplane stick for pitch and roll control, typically visually represented by the orientation and/or motion of a displayed graphic with 3-D information.
Various input devices have been proposed to provide more than one type of input for greater control and flexibility of application. For example U.S. Patent No. 5,446,481 relates to a mouse incorporating a top-mounted, tilting roller or a trackball for providing additional input signals. U.S. Patent No. 6,166,721 relates to a mouse with a separate top- or side-mounted scroll control button. There is a continuing need however, for improved computer input devices that facilitate the interaction between the operator and the computer in a comfortable and maximally natural or intuitive fashion. Disclosure of the Invention
The problems and disadvantages associated with conventional apparatus and methods of transducing manipulative motions are addressed by the present invention which includes a transducer apparatus operable on a supporting surface for converting the motion of appendages of an operator into electrical signals interpretable by an electronic signal processing device. The apparatus has a base member and a mouse sensor mounted on the base member. The mouse sensor transduces motion of the base member substantially parallel to and relative to the supporting surface into a first electrical signal. A joystick is coupled to the base member and is displaceable to a predetermined extent from a rest position, the displacement of the joystick generating a second electrical signal.
Brief Description of the Drawings
For a better understanding of the present invention, reference is made to the following detailed description of an exemplary embodiment considered in conjunction with the accompanying drawings, in which:
FIG. 1 is a front view of a multi-function mouse in accordance with an exemplary embodiment of the present invention;
FIG. 2 is a plan view of the mouse shown in FIG. 1 ;
FIG. 3 is a cross-sectional view of the mouse shown in FIGS. 1 and 2 taken along section line Ill-Ill and looking in the direction of the arrows; and FIG. 4 is an exploded perspective view of the mouse of FIGS. 1-3.
Best Mode for Carrying Out the Invention
FIG. 1 shows a mouse 10 having a hand treadle 12 ergonomically shaped to receive the palm and fingers of the hand of an operator on the upper surface 13 thereof. The treadle 12 is attached to a base 14 via a plurality of assembly springs16 or other stretchable members, such as lengths of elastomer. The assembly springs 16 are attached to and extend between spring mounts 17 on the base 14 and spring mounts 18 on the underside 19 of the treadle 12 (See FIG. 3).
As can be appreciated from FIG.2, the mouse 10 preferably has a plurality of counteracting assembly springs 16, each of which exerts a component of force drawing the treadle 12 toward the base 14. The springs 16 counteract one another to induce the treadle to assume a rest position but which permit the treadle 12 to be displaced from the rest position, i.e., pitched, rolled or rotated. A suspension spring 20 approximating a cylindrical shape (e.g., a spiral metal or plastic spring or a cylindrical, elastomeric member) may be incorporated to urge the treadle 12 away from the base 14. Suspension spring 20 counteracts the assembly springs 16 to force the treadle 12 into a rest position displaced a first distance from the base 14. When an operator exerts downward force on the treadle 12, pushing it toward the base 14, the spring 20 is compressed to allow the treadle 12 to assume a second position closer to the base 14. The first and second positions of the treadle 12 relative to the base 14 can be utilized in conjunction with a push- type switch to provide a signal indicative of selecting one of two states. For example, a first state may be indicative of the operator choosing to utilize the mouse as a conventional mouse, whereas the second state may be indicative of the user opting to enable additional functions over and above traditional mouse functions, as shall be described further below.
It should be appreciated that a suspension spring (like suspension spring 20) that is attached to the base 14 at one end and attached to the treadle 12 at the other (e.g., by overmolding the spring end) by clamping or screw attachment, could perform assembly and positioning functions for the treadle 12 allowing it to be pitched, rolled and rotated, as well as permitting the treadle 12 to assume two levels of vertical displacement relative to the base 14. In this alternate embodiment, a suitably selected and attached central suspension spring could be utilized to eliminate the assembly springs 16.
Fig. 1 shows that the mouse 10 has an optical mouse sensor 22 disposed on the base 14. The mouse sensor 22 is conventional and may be obtained commercially. For example, a suitable optical mouse sensor is made by Agilent Technologies, Part Nos. ADNS-2001 or HDNS 2000 and is available in kits No. ADNB-2012 or HDNK-2000 with a lens, LED, etc. While an optical mouse sensor is shown in the drawings, any other type of conventional mouse sensor could be employed, e.g., the conventional mouse ball with x and y coordinate roller sensors. Conventional skid pads or bars 23 are provided to insure the proper spacing of the sensor from the surface upon which the mouse 10 is operated. A plurality of depressable keys/ buttons 24, 26, 28 are arrayed on the treadle 12 to provide conventional mouse button input, as well as augmented input. The number of buttons 24, 26, 28 may be selected to be greater or lesser than three, as demanded by the application and requirements of the user. As shall be described below, the present invention includes a feature whereby each of the buttons may have three positions, i.e., ON1 , ON2 and OFF. Accordingly, the mouse 10 of the present invention has conventional mouse functioning that would be appropriate for cursor control, right and left click, drag and drop, etc., as well as additional unique features further described below.
FIG. 2 shows that the buttons 24, 26, 28 pivot centrally on a common axle 30 (shown in dotted lines) to alternately actuate opposing switches (32a, 32b), (34a, 34b) and (36a, 36b), respectively, to provide six independent switch activation signals. A combination of more than one switch (e.g., the combination of 32b and 34a or the combination of 32a, 34b, and 36a) may be activated simultaneously (chording). The buttons (e.g., the button 24) may be provided with a central OFF position to which the button 24 is resiliently biased, e.g., by a spring or springs. Alternatively, a pair of switches, e.g., 32a, 32b may bear against the underside of the associated button (e.g., the button 24) with the internal switch resistance against depression holding the button 24 in a neutral position. Since the finger actuated buttons 24, 26, 28 of the present invention are pivoted in the center of the button (not at the ends like regular mouse buttons) the basic number of button signals is doubled. The rocking click motion of the buttons 24, 26, 28 is also unique in that by merely sliding the fingers applied to the buttons forward and backward, both positions of each button 24, 26, 28 are attainable without having to reposition the palm or interfere with any other of the mouse control functions. If three buttons 24, 26, 28 are used, then six single click functions and twenty-four chorded functions are available. If the first key pressed is considered the root function and any following keys considered modifiers dependent on the order they are pressed, then dozens of combinations are possible. For new users, the front click and back click functions can be made redundant to simplify mouse operation. The fore and aft surfaces 24a, 24b, 26a, 26b, 28a, 28b of each button may have a different texture or indicia 37 to tactilely alert the user as to the position of the operator's finger on the button. In this regard, the indicia can be tailored for the application (e.g., to meet the standards established for items purchased by the agencies of the United States in compliance with the Americans with Disabilities Act).
The treadle 12 is moveably mounted on the base 14 via a compound ball and socket joint 38 that permits the treadle 12 to pitch forward and back relative to the base 14, as shown by arrows Pf, Pb, to roll right and left, as shown by arrows Rr and Rl and to yaw or rotate on a central axis as shown by arc Y and as described further below. It should be appreciated that the term "ball and socket" is intended to encompass complementary spheric segments of varying sizes and completeness for both the ball portion and the socket portion, e.g., 1/4 of a sphere or 1/10 of a sphere, as well as nested spheric elements as described below. The pitch and roll motions are transduced into electrical signals by a standard joystick control potentiometer 40 (e.g., as is commercially available from Noble, U.S.A., Inc. of Rolling Meadows, Illinois under the model number designation XVL161). Joystick potentiometers typically have two potentiometers 42a, 42b arranged at 90 degrees relative to each other, one to sense pitching movement and the other to sense rolling movement and any simultaneous combination thereof. More particularly, the joystick potentiometer 40 can sense pitching in the North/South direction, rolling in the East/West direction and combination pitching and rolling, e.g., in the Northeast/Southwest direction.
A joystick potentiometer 40 does not typically sense on yawing or rotation, nor allow the input shaft 43 to be rotated. This transducing function is provided by a rheostat or Hall effect device with a central, stationary sensor 44 and a moveable sensed element 46 mounted to a rotatable support 56 in the ball and socket joint 38 as more particularly shown and described below in reference to FIG. 3. Alternatively, a linear magnetic strip may be mounted to the rotatable support in the place of the resistance element 46 and the wiper replaced with a Hall effect device. Certain joystick potentiometers 40, such as the Noble XVL161 , have an internal momentary switch 48 (shown diagrammatically) that is activated by pressing the input shaft 43 down in an axial direction (as defined by the axis of the input shaft). In the present invention, this momentary switch 48 can optionally be utilized to toggle between a conventional mouse mode and an enhanced mode, which enables those additional input functions provided by the present invention (i.e., associated with the pitching, rolling and yawing motions of the treadle 12). In this manner, a user who has a more strenuous grip on the mouse 10 and who does not want to inadvertently generate the signals produced by the pitching, roiling or yawing motions of the treadle 12, may toggle those signals on/off, or alternatively, send an enable/disable signal to the mouse controller circuitry/software via operation of the momentary switch 48.
As a further alternative, the continued depression of the momentary switch 48 via downward force exerted on the treadle 12, e.g., by the palm of the user, may be used to enable the signals generated by pitching, rolling or yawing of the treadle while simultaneously suppressing mouse signals by causing the mouse 10 to frictionally engage the surface upon which it is supported. When the mouse 10 frictionally engages the supporting surface, preventing it from moving relative to the supporting surface, no mouse signals are produced despite the operator still being able to generate signals associated with pitching, rolling and yawing the treadle 12. The frictional interaction between the mouse 10 and the supporting surface may be enhanced by friction enhancing elements such as elastomeric pads applied to the bottom of the mouse 10. FIGS. 3 and 4 show the various components allowing the treadle 12 to be pitched, rolled and yawed relative to the base 14. More particularly, the base 14 has a stationary support 50 which accommodates the joystick potentiometer 40 and the stationary sensor 44 therein with the input shaft 43 of the joystick potentiometer 40 extending upwardly. The support 50 has a generally annular recessed ledge 54 along the upper inner peripheral edge thereof for rotatably supporting a rotatable spheric section 56. The rotatable spheric section 56 may be generally hemispherical or may have a generally hemispherical upper portion disposed atop a cylindrical lower portion. In either case, a lower edge 62 of the rotatable spheric section 56 inserts into the upper end of the stationary support 50 resting upon the recessed ledge 54, permitting the rotatable section 56 to be rotated on the support 50. Alternatively, the ledge 54 could be provided on the outer peripheral edge of the support 50 with the lower edge 62 of the rotatable section 56 abutting it, or an internal shoulder may be formed on the interior of the rotatable section 56 for sliding upon a mating, upwardly extending annular surface of the support 50. The stationary sensor 44 may be in the form of the wiper of a rheostat or a Hall effect device pickup. The moveable sensed element 46 would be a resistor wire in the case of a rheostat, or alternatively, a linear magnetic strip is attached to the lower inner peripheral edge of the rotatable spheric section 56 such that it aligns with the stationary sensor 44 when the rotatable section 56 is positioned on the support member 50. The upper portion of the first rotatable member is generally hemispheric with a central aperture 64 and at least one and preferably a pair of positioning vanes 66a, 66b for controlling the relative position of a second or intermediate spheric section 68. The intermediate spheric section 68 has a central aperture 70 and at least one slot(s) 72a, 72b for accommodating the positioning vanes 66a, 66b extending from the outer surface of the rotatable section 56, such that the intermediate section 68 can be articulated relative to the rotatable section 56 in ball and socket fashion, but constrained in direction and extent (displacement magnitude) as defined by the positioning vanes 66a, 66b and mating slot(s) 72a, 72b. More particularly, looking at FIG. 4, the intermediate section 68 can be shifted toward the viewer until the inner terminal wall 74 of the slot 72a facing the viewer encounters the inner edge 76 of the positioning vane 66a closest to the viewer. The intermediate spheric section 68 has at least one and preferably a pair of positioning vanes 78a, 78b disposed at a 90 degree offset from the slots 72a, 72b. A socket 80 extends from the underside of the treadle 12 and has a surface curvature approximating that of the upper surface of the intermediate spheric section 68. The positioning vanes 78a, 78b of the intermediate spheric section 68 are received in corresponding slots 82a, 82b formed in the socket 80 of the treadle 12. The socket 80 matingly and slidably receives the intermediate spheric section 68. As before, the positioning vanes 78a, 78b of the intermediate spheric section 68 constrain the motion of the socket 80 and treadle 12 relative thereto in extent and direction. The positioning vanes 66a, 66b of the rotatable section 56 are preferably disposed either in alignment with (parallel to) the longitudinal or lateral axis of the base 14 when in the rest position. The slots 82a, 82b in the socket 80 are therefore parallel to the longitudinal (as shown in FIG.4) or lateral axis of the base 14 and treadle 12. It should be appreciated that the slots 82a, 82b could be replaced with positioning vanes which would be received in mating slots formed in the intermediate section 68. Similarly, the positioning vanes 78a, 78b could be inwardly directed and be accommodated in mating slots formed in the rotatable spheric section 56. As yet a further alternative, the "ball element" 50, 56, 68 may be coupled to the treadle 12 and the socket 80 associated with the base 14. In this construction, the joystick potentiometer 40 would then reside in the treadle 12.
The springs 16 extend radially outward and upwardly from four spring mounts 17 on the base 14 and attach at their opposite ends to corresponding spaced spring mounts 18 on the underside 19 of the treadle 12 (see FIGS. 2 and 3). The springs 16 are preferably of approximately equal length and strength, such that the treadle 12 is pulled down against the compound ball and socket assembly 38 in alignment with the longitudinal axis of the base 14. As shown in FIG. 4, the orientation of the socket slots 82a, 82b provide for the pitching motion of the treadle 12 relative to the base 14, with the slots 72a, 72b allowing rolling motion. If the foregoing slots were aligned at 90° relative to their respective positions shown, slots 82a, 82b would provide rolling motion and slots 72a, 72b pitching motion. Because the rotatable section 56 is free to rotate on support 50, and the elements of the compound ball and socket joint 38 are keyed together by vanes 66a, 66b, 78a, 78b and mating slots 72a, 72b and 82a, 82b, a rotary torque applied to the treadle 12 will transfer through the intermediate spheric section 68 to the rotatable spheric section 56, the motion of which is sensed by sensor 44. Accordingly, the present invention provides the user with joystick functions actuated by the palm of the hand, a yaw motion transducer, conventional mouse functions and new enhanced mouse button functions in one unit with six distinct available natural motions, viz., pitch forward and back, roll right and left and yaw clockwise and counterclockwise. Yaw, pitch and roll movements are controlled by the user's palm and are easily combined and coordinated with conventional mouse motions and button activation while the user's arm and hand positions remain in relaxed positions similar to those assumed when using a regular mouse.
FIG. 3 shows that the support 50 may have a platform 84 which spans the support 50 and receives the joystick potentiometer 40 thereon. A printed cicuit board 86 and/or wire connectors may be positioned beneath the platform 84 to receive the terminals of the joystick potentiometer 40. Since the input shaft 43 is typically formed with flats and is not intended to be rotated, the treadle socket 80 has a bushing 90 extending from the underside thereof that slidably receives the input shaft 43 therein, permitting the treadle 12 to be rotated relative to the input shaft 43. To compensate for variations in the dimensions of the various elements of the mouse 10 (e.g., the rest height of the suspension spring 20 as it acts against the assembly springs 16), an adjustment screw 92 is threaded through the treadle 12 and/or bushing 90 advancing toward or away from the input shaft 43 and providing the proper contact for operation of the momentary switch 48 optionally present in the joystick potentiometer 40. The momentary switch 48 would typically have a very short travel, such that its operation requires a minimal amount of play in the compound ball and socket assembly 38. Use of a momentary switch 48 also requires that the suspension spring 20 is of the correct height to provide the play needed for operation of the momentary switch 48. Either the relaxed height of the suspension spring 20 and the relaxed length of the assembly springs 16 can be chosen such that the required clearance is provided and the springs are all just beginning to be compressed/stretched, or the relative lengths and strengths of the springs 20, 16 can be chosen to provide an equilibrium with the proper clearance.
It should be appreciated that the compound ball and socket joint 38 of the present invention permits the treadle 12 to undergo pitch, roll and yaw displacements and to transduce all three displacements. In the event that only a subset of these motions, e.g., pitch and roll were desired, a simple ball and socket arrangement could be employed. For example, pitch and roll movements to activate a joystick potentiometer 40 could be supplied by the rotatable section 56 being fixedly attached to the support 50 (e.g., by gluing or integral formation with the base 14 and a plain, mating treadle socket 80 placed thereover and held in association with the base 14 by the assembly springs 16). The bushing 90 would preferably be retained to insulate the input shaft 43 from inadvertent axial twisting in the course of operation. Alternatively, the input shaft 43 could be protected from torsion by employing an integral first spheric section 56 fixed to the base 14 and having positioning vane(s) 66a, 66b, an intermediate spheric section 68, as is shown, and the slotted socket 80 shown. For some applications, it may be advantageous to provide a clamp or stop to mechanically disable one of the moveable elements of the mouse 10. For example, a moveable stop pin 93 (shown diagrammatically) may extend through the base 14 and support 50 to insert into a stop recess provided in the rotatable spheric section 56 for selectively immobilizing it. The position of the stop pin 93 would be controlled by a conventional mechanism such as screw threads or a camming mechanism/switch.
Similarly, the momentary switch 48 is optional, and if eliminated, the suspension spring 20, the adjustment screw 92 and clearance in the compound ball and socket joint 38 could be eliminated as well. It should be appreciated that selection of relatively stiff assembly springs 16 that provide substantial resistance to pitch or roll would provide the benefit of guarding against inadvertent activation of the pitch and roll functions while employing the mouse 10 as a conventional mouse. Namely, if the pitching and rolling motions require substantial force, then it is unlikely that they will be activated unintentionally. Accordingly a simplified version of the present invention which has both mouse and palm controlled joystick functionality would simply employ a plain ball and socket joint and assembly springs 16 or a cylindrical resilient member 20 to hold and center the treadle 12 on the base 14 and permit it to pitch and roll to move the input shaft of the joystick potentiometer 40.
The present invention 10 visually resembles an ordinary mouse input device while providing the functionality of a mouse and a joystick in one unit. Because the mouse and joystick functions of the present invention 10 are independent yet compatible, the user can simultaneously exercise both. For example, the user may rock the treadle 12 while moving the mouse 10 across the supporting surface. Due to the enhanced keying capacity, the added yaw movement, the palm control and the synergy of the combination of features, the functionality of the present invention surpasses both a mouse and a joystick individually within each of their own native environments. As a result, the present invention can provide enhanced speed and functionality for both business applications and games through a device that is visually and tactilely familiar and operates intuitively. A customizable software device manager would permit the user to activate as many of the features as desired on a per program basis. The enhanced functionality of the present invention 10 comes from its ability to provide simultaneous multi-axis control, or alternatively, the independent axial control of each emulated device, while maintaining a normal and comfortable mouse-type grip. Each of these controls may be configured independently through a software device manager. Unlike the prior art, the present invention's multi-axis control is implemented by the user's palm, rather than the user's fingers. In the business arena, one of its greatest benefits of the present invention 10 is the ability to perform a vertical and/or horizontal screen scroll without the use of a conventional scroll bar. More particularly, conventional scrolling requires the user to accurately find the scroll bar and either click on it or drag it, all while looking at the document and not the scroll bar. Frequently, the user will drift the mouse pointer in the wrong direction and lose control of the bar, requiring the user to look away from the document to find and reacquire the scroll bar. The present invention 10 allows the user to leave the pointer anywhere over the document and merely rock or roll the treadle 12 to effect vertical and/or horizontal scrolling movement. By using the palm to accomplish this control function, the fingers are left in their normal control position to activate the trigger buttons 24, 26, 28. In addition, the conventional mouse function of pointer control is continuously available. This is an exceptional time saver and dramatically reduces mental and physical fatigue on the user when working with large documents or images that require constant movement throughout the document or image. The yaw movement of the present invention can be programmatically interpreted to allow cycling through a series of spreadsheets/worksheets within a workbook. It should be appreciated that the electrical signals generated by rocking, rolling, yawing, etc. are assignable and interpretable as defined by the computer program with which the present invention is used. For example, the signal generated by rocking and/or rolling the treadle 12 can be interpreted by a computer program for cursor control rather than scrolling. When playing games, the present invention provides a simple, lower cost and lower physical effort alternative to a joystick/pedal control. For example, the present invention could be used to provide a single point of control for flight simulator games by allowing banking, climbing, diving, rudder and throttle control, all without the user taking his eyes off the screen to hunt for keys on the keyboard or having to move his fingers to some abnormal position on the mouse. The present invention 10 therefore provides a familiar platform with significantly improved functionality while requiring minimal training because it is intuitive to the user. Movement Definitions
The following chart shows a list of exemplary interpretations of the various mouse movements and button depressions available with the present invention for two common applications.
The first example illustrates the use of the present invention in conjunction with the operation of a computerized spreadsheet. In the second example, the present invention is applied to a computer game.
I - Spreadsheet Example
Rotationally Enhanced Joystick Functions (Treadle Movements)
Figure imgf000020_0001
Conventional Mouse Functions (Optical Mouse Sensor/Mouse Ball Movements)
Figure imgf000020_0002
Button Functions (Using Three (3) Rocker Type Buttons Of The Present Invention)
Figure imgf000020_0003
II - Flight Simulator Example Treadle Movements
Figure imgf000021_0001
When doing pitch and roll scrolling with the present invention, the degree of pitch or roll is preferably interpreted as a rate for scrolling. For example, the number of lines scrolled per second may correspond to one tenth the percentage of the total angular range of motion of the pitch or roll travel from the rest position. Another variant would be to use the previous method up to the fifty percent mark and then double the rate for each ten percent that follows, up to 120 lines at 100 percent.
It should be understood that the embodiment described herein is merely exemplary and that a person skilled in the art may make many variations and modifications without departing from the spirit and scope of the invention as defined in the appended claims. For example, while the present invention has been described herein as a device interacting with a user's arm, hand and fingers, the present invention may be readily adapted to be operated by leg, foot and toe movements to accommodate a person whose arm, hand and/or fingers are disabled or missing. While the present invention has been described above as utilizing a conventional joystick potentiometer to sense on joystick motion, other position sensing technologies such as optical or magnetic position sensing may be utilized. Accordingly, all such variations and modifications are intended to be included within the scope of the invention as defined in the appended claims.

Claims

I Claim:
1. A transducer apparatus (10) operable on a supporting surface for converting the motion of appendages of an operator into electrical signals interpretable by an electronic signal processing device, characterized by: a base member (14); a mouse sensor (22) mounted on said base member(14), said mouse sensor (22) transducing motion of said base member (14) substantially parallel to and relative to a supporting surface into a first electrical signal; and a joystick (40) coupled to said base member (14) and displaceable to a predetermined extent from a rest position, said joystick (40) generating a second electrical signal in response to its displacement from said rest position.
2. The apparatus of Claim 1 , further characterized by a treadle (12) for receiving a hand of a user thereon and moveably coupled to said base member (14) , said treadle (12) being moveable in a plurality of directions, said joystick (40) being coupled to said treadle (12) and being displaced in direction and extent proportionally to the movement of said treadle (12) relative to said base member (14).
3. The apparatus of Claim 2, characterized in that the movement of said treadle (12) relative to said base member (14) is at least partially guided by a ball and socket joint (38) interposed between said treadle (12) and said base member (14).
4. The apparatus of Claim 3, further characterized in that said ball and socket joint (38) enables said treadle (12) to move relative to said base member (14) by pitching forward and back and rolling right and left.
5. The apparatus of Claim 4, further characterized by a resilient member (20) urging said treadle to a rest position corresponding to said rest position of said joystick.
6. The apparatus of Claim 5, characterized in that said treadle (12) is rotatable about an axis of said joystick (40) and further including a transducer (44, 46) for converting the rotation of said treadle (12) into a third electrical signal.
7. The apparatus of Claim 6, further characterized in that said ball and socket joint (38) includes a first ball member (56) attached to said base member (14), a first socket member (80) attached to said treadle (12) and an intermediate member (68) disposed between said first ball member (56) and said first socket member (80) and having a socket surface approximating the curvature of said first ball member (56) and a ball surface approximating the curvature of said first socket member (80).
8. The apparatus of Claim 7, further characterized in that said ball and socket joint (38) has guide members (66a, 66b, 82a, 82b) for limiting the range of motion of said treadle (12) relative to said base member (14).
9. The apparatus of Claim 8, further characterized in that said first ball member (56) includes a spheric section having a terminal edge (62), said base member (14) having a generally annular surface (54) for supporting said terminal edge (62) and allowing said spheric section to be rotated relative to said base member (14).
10. The apparatus of Claim 9, further characterized in that said guide members (66a, 66b, 82a, 82b) include at least one projection (66a) from a surface of said first ball member (56), at least one mating slot (72a) in said intermediate member (68) for receiving said at least one projection (66a) of said first ball member (56), at least one projection (78a) from a surface of said intermediate member (68), and at least one mating slot (82a) on a surface of said socket (80) for receiving said at least one projection (78a) of said intermediate member (68).
11. The apparatus of Claim 10, further characterized in that said at least one projection (78a) of said intermediate member (68) and said at least one slot (72a) in said intermediate member (68) are disposed at approximately 90 degrees relative to each other.
12. The apparatus of Claim 11 , further characterized in that said intermediate member (68) mechanically conjoins said treadle (12) and said first ball member (56) to transmit rotation of said treadle (12) about the axis of said joystick (40) to said first ball member (56).
13. The apparatus of Claim 11 , further characterized by at least one mode switch (48) for controlling the output of at least one of said first, second and third electrical signals.
14. The apparatus of Claim 13, characterized in that said treadle (12), in a rest position, has a resiliently maintained clearance relative to said intermediate member (68), said clearance permitting said treadle (12) to be pressed downward toward said intermediate member (68) to activate said at least one mode switch (48).
15. The apparatus of Claim 12, characterized in that said treadle (12) has a bushing (90) extending therefrom towards said joystick (40), said bushing (90) receiving an input shaft (43) of said joystick (40) rotatably therein.
16. The apparatus of Claim 5, characterized in that said resilient member (20) is generally cylindrical in shape, said ball and socket joint (38) being disposed approximately centrally within said resilient member (20).
17. The apparatus of Claim 16, characterized in that said resilient member (20) is a coil spring.
18. The apparatus of Claim 5, characterized in that said resilient member (20) includes a plurality of counteracting resilient members (16).
19. The apparatus of Claim 18, characterized in that said plurality of resilient members (16) extend between and attach at the ends thereof to said treadle (12) and said base member (14).
20. The apparatus of Claim 2, characterized in that said treadle (12) has at least one button (24) thereon for producing a corresponding electrical signal.
21. The apparatus of Claim 20, further characterized in that said at least one button (24) is a rocker button having at least three distinct positions.
22. The apparatus of Claim 21 , further characterized in that said at least one button (24) includes a plurality of rocker buttons (24, 26, 28), each of which has at least three positions.
23. The apparatus of Claim 21 , further characterized in that said rocker button (24) has tactile indicia (32b) on a surface thereof.
24. The apparatus of Claim 2, characterized in that said rest position of said joystick (40) is substantially central to the range of motion of said joystick (40), said joystick (40) being displaceable from said rest position in four directions (Pf, Pb, Rr, R,) approximately 90° apart from each other.
25. The apparatus of Claim 24, further characterized in that said joystick (40) is displaceable at all intermediate headings between the four directions (Pf, Pb, Rr, R,).
26. The apparatus of Claim 1 , characterized in that the electronic signal processing device is a computer.
27. A computer input (10) device for generating a computer interpretable electromagnetic signal in response to operator induced movements of the input device, characterized by: a base member (14); mouse means (22) for converting motion of the input device (10) in X and Y directions over a reference surface into a first portion of said computer interpretable electromagnetic signal, said mouse means (22) attached to said base member (14); joystick means (40) attached to said base member (14) and resiliently displaceable from a rest position to a plurality of displacement positions, said joystick means (40) converting displacement of said joystick means (40) into a second portion of said computer interpretable electromagnetic signal; and treadle means (12) for supporting an appendage of an operator and moveable in response to appendage movements, said treadle means (12) being coupled to said joystick means (40) such that movements of said treadle means (12) displaces said joystick means (40).
28. The computer input device of Claim 27, further characterized by button means (24) operable by an appendage of a user, said button means (24) selectively depressable to generate a third portion of said computer interpretable electromagnetic signal.
29. The computer input device of Claim 27, characterized in that said mouse means (22) and said joystick means (40) are operable simultaneously.
30. The computer input device of Claim 27, characterized in that said mouse means (22) is disabled by downward pressure on said treadle means (12) of a selected magnitude.
31. The computer input device of Claim 30, further characterized in that said mouse means (22) is disabled by a switch (48) responsive to downward pressure.
32. The computer input device of Claim 30, further characterized in that said mouse means (22) is disabled by frictionally engaging the reference surface preventing motion of the input device in the X and Y directions when subjected to downward pressure.
33. A computer mouse (10), characterized by: a base member (14); a mouse sensor (22) coupled to said base member (14) for sensing displacements of the mouse (10) over a support surface; a joystick sensor (40) coupled to said base member (14) and having an input shaft (43), said input shaft (43) pivotable about a point such that an end thereof distal to said point traverses a portion of a sphere; and a treadle (12) for receiving contact of an appendage of a user and coupled to said base member (14) by a ball and socket joint (38), said treadle (12) displaceable by a user from a rest position resiliently established by at least one resilient member (20), said treadle (12) having a range of motion approximating a spheric portion similar to that traversed by a distal end of said input shaft (43).
34. The computer mouse of Claim 33, further characterized by including a plurality of rocker switches (24, 26, 28) coupled to said treadle (12) and having three distinguishable positions.
35. The computer mouse of Claim 33, characterized in that movement of said treadle (12) controls scrolling on a computer screen.
36. The computer mouse of Claim 33, characterized in that said treadle (12) controls cursor position on a computer screen.
37. A transducer apparatus (10) operable on a supporting surface for converting the motion of an appendage of an operator into electrical signals interpretable by an electronic signal process device, characterized by: a joystick (40) displaceable to a predetermined extent from a rest position, said joystick (40) generating an electrical signal in response to its displacement from said rest position; and an appendage support (12) for receiving the appendage of the operator thereon in an orientation approximately parallel to said supporting surface, said appendage support (12) being moveable in a plurality of directions, said joystick (40) being coupled to said appendage support (12) and being displaceable in a direction and extent proportionally to the movement thereof.
38. The apparatus of Claim 37, characterized in that the appendage is a hand, said appendage support (12) receiving the palm of the hand.
39. The apparatus of Claim 37, characterized in that the appendage is a foot, said appendage support (12) receiving the palm of the foot.
40. The apparatus of Claim 37, further characterized by a base member (14), said joystick (40) being coupled to said base member (14), said appendage support (12) being moveably coupled to said base member (14).
41. The apparatus of Claim 40, characterized in that the movement of said appendage support (12) relative to said base member (14) is at least partially guided by a ball and socket joint (38) interposed between said appendage support (12) and said base member (14).
42. The apparatus of Claim 41 , further characterized in that said ball and socket joint (38) enables said appendage support (12) to move relative to said base member (14) by pitching forward and back and rolling right and left.
43. The apparatus of Claim 42, further characterized by a resilient member (20) urging said appendage support (12) to a rest position corresponding to said rest position of said joystick (40).
44. The apparatus of Claim 43, further characterized in that said appendage support (12) is rotatable about an axis of said joystick (40), said appendage support (12) further including a transducer (44, 46) for converting the rotation of said appendage support (12) into a second electric signal.
PCT/US2002/029242 2001-09-14 2002-09-13 Computer mouse input device with multi-axis palm control WO2003025846A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/952,266 2001-09-14
US09/952,266 US6727889B2 (en) 2001-09-14 2001-09-14 Computer mouse input device with multi-axis palm control

Publications (1)

Publication Number Publication Date
WO2003025846A1 true WO2003025846A1 (en) 2003-03-27

Family

ID=25492724

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/029242 WO2003025846A1 (en) 2001-09-14 2002-09-13 Computer mouse input device with multi-axis palm control

Country Status (2)

Country Link
US (1) US6727889B2 (en)
WO (1) WO2003025846A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005012883A1 (en) * 2005-03-19 2006-09-28 W. Gessmann Gmbh Switchgear for controlling vehicle, machine and multifunctional equipment, has magnets arranged around magnetic field sensors at fulcrum of actuating rod for tilting actuating rod
WO2016163944A1 (en) * 2015-04-07 2016-10-13 Razer (Asia-Pacific) Pte. Ltd. Input devices

Families Citing this family (141)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7808479B1 (en) 2003-09-02 2010-10-05 Apple Inc. Ambidextrous mouse
US6373470B1 (en) 2000-01-12 2002-04-16 Apple Computer, Inc. Cursor control device having an integral top member
US7084856B2 (en) 2001-10-22 2006-08-01 Apple Computer, Inc. Mouse having a rotary dial
US7312785B2 (en) 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US7345671B2 (en) * 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
US7333092B2 (en) * 2002-02-25 2008-02-19 Apple Computer, Inc. Touch pad for handheld device
US6795058B2 (en) * 2002-02-28 2004-09-21 Agilent Technologies, Inc. Small facile ergonomic computer mouse
US6795057B2 (en) * 2002-02-28 2004-09-21 Agilent Technologies, Inc. Facile ergonomic computer pointing device
US7233318B1 (en) * 2002-03-13 2007-06-19 Apple Inc. Multi-button mouse
JP4589007B2 (en) * 2002-04-12 2010-12-01 ヘンリー ケイ. オバーマイヤー, Multi-axis joystick and transducer means therefor
US7081883B2 (en) * 2002-05-14 2006-07-25 Michael Changcheng Chen Low-profile multi-channel input device
US7656393B2 (en) 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7958455B2 (en) * 2002-08-01 2011-06-07 Apple Inc. Mode activated scrolling
WO2004018323A1 (en) * 2002-08-23 2004-03-04 Pfizer Products Inc. Apparatus for dispensing articles
US7358963B2 (en) * 2002-09-09 2008-04-15 Apple Inc. Mouse having an optically-based scrolling feature
US20040080494A1 (en) * 2002-10-29 2004-04-29 International Business Machines Corporation Force-sensing mouse pointing device for computer input
US7138977B2 (en) * 2003-01-15 2006-11-21 Motorola, Inc. Proportional force input apparatus for an electronic device
US20070020013A1 (en) * 2003-06-27 2007-01-25 Mcalindon Peter J Apparatus And Method For Generating Data Signals
FR2858072B1 (en) * 2003-07-23 2005-09-16 Eric Delattre ENTRY DEVICE FOR COMPUTER OR SIMILAR
US7304636B2 (en) * 2003-08-05 2007-12-04 Willat Ergonomic mouse
US7109972B2 (en) * 2003-08-08 2006-09-19 Liang Fu Adjustable pointing and control device with automatic handedness switch
US20070152977A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Illuminated touchpad
US7499040B2 (en) * 2003-08-18 2009-03-03 Apple Inc. Movable touch pad with added functionality
US7495659B2 (en) * 2003-11-25 2009-02-24 Apple Inc. Touch pad for handheld device
US8059099B2 (en) 2006-06-02 2011-11-15 Apple Inc. Techniques for interactive input to portable electronic devices
TWI269206B (en) * 2004-05-05 2006-12-21 Sunplus Technology Co Ltd Setting device for changing the resolution of the track of a multi-step mouse
GB2414309B (en) * 2004-05-18 2009-02-25 Simon Richard Daniel Spherical display and control device
CN100555200C (en) 2004-08-16 2009-10-28 苹果公司 The method of the spatial resolution of touch sensitive devices and raising touch sensitive devices
ITTO20040848A1 (en) * 2004-12-01 2005-03-01 St Microelectronics Srl MANUAL DEVICE FOR AIMING A CALCULATOR SYSTEM WITH INERTIAL EVENT-CLICK DETECTION AND RELATIVE EVENT-CLICK METHOD OF DETECTION
EP1669842A1 (en) * 2004-12-02 2006-06-14 3Dconnexion GmbH Input device with different modes
US8471811B2 (en) * 2004-12-23 2013-06-25 Avago Technologies General Ip (Singapore) Pte. Ltd. Puck-based pointing device that provides multiple buttons
FR2881238B1 (en) * 2005-01-21 2007-04-06 Eric Delattre IMPROVEMENTS IN ENTRY DEVICES FOR COMPUTER OR SIMILAR
US20060176273A1 (en) * 2005-02-10 2006-08-10 Wolfe Douglas B Ergonomic mouse
TWI269996B (en) * 2005-02-17 2007-01-01 Quanta Comp Inc Mouse
US20060250364A1 (en) * 2005-05-09 2006-11-09 Alex Gorbunov Ergonomic computer mouse
US7710397B2 (en) * 2005-06-03 2010-05-04 Apple Inc. Mouse with improved input mechanisms using touch sensors
GB0517528D0 (en) * 2005-08-27 2005-10-05 Cojac Ltd Computer apparatus
US7671837B2 (en) * 2005-09-06 2010-03-02 Apple Inc. Scrolling input arrangements using capacitive sensors on a flexible membrane
US20070080944A1 (en) * 2005-10-07 2007-04-12 Parees Benjamin M Mouse with disengageable scroll function
US7880729B2 (en) 2005-10-11 2011-02-01 Apple Inc. Center button isolation ring
JP2007122475A (en) * 2005-10-28 2007-05-17 Hitachi Ltd Coordinate instruction input device
GB2434227B (en) * 2005-12-27 2010-12-15 Timothy Poston Computer input device enabling three degrees of freedom and related input and feedback methods
US8077147B2 (en) 2005-12-30 2011-12-13 Apple Inc. Mouse with optical sensing surface
US20070152983A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Touch pad with symbols based on mode
US20070222748A1 (en) * 2006-03-24 2007-09-27 Javier Maribona Computer input mobility station
US7459624B2 (en) 2006-03-29 2008-12-02 Harmonix Music Systems, Inc. Game controller simulating a musical instrument
KR100794762B1 (en) * 2006-04-17 2008-01-21 양재우 Contactless Electron Joystick of Universal Joint Structure Using Single Hole Sensor
US20070247426A1 (en) * 2006-04-24 2007-10-25 Vorst Adrian Van Der Pointing device for navigating three dimensional space using multiple finger actuated sensors
US20070265078A1 (en) * 2006-05-09 2007-11-15 Alvin Yu Steering wheel control assembly with speedy control key(s)
US8022935B2 (en) 2006-07-06 2011-09-20 Apple Inc. Capacitance sensing electrode with integrated I/O mechanism
US9360967B2 (en) 2006-07-06 2016-06-07 Apple Inc. Mutual capacitance touch sensing device
US8743060B2 (en) 2006-07-06 2014-06-03 Apple Inc. Mutual capacitance touch sensing device
US7795553B2 (en) 2006-09-11 2010-09-14 Apple Inc. Hybrid button
US8274479B2 (en) 2006-10-11 2012-09-25 Apple Inc. Gimballed scroll wheel
US8482530B2 (en) 2006-11-13 2013-07-09 Apple Inc. Method of capacitively sensing finger position
US7768514B2 (en) 2006-12-19 2010-08-03 International Business Machines Corporation Simultaneous view and point navigation
US8049724B2 (en) * 2007-02-01 2011-11-01 Phillip Francois Van Dalen AEE (articulated, elevated, ergonomic) computer mouse
EP2145244B1 (en) * 2007-05-07 2016-04-20 Intellectual Discovery, Inc. Mouse
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
EP2173444A2 (en) 2007-06-14 2010-04-14 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US9654104B2 (en) 2007-07-17 2017-05-16 Apple Inc. Resistive force sensor with capacitive discrimination
TWI352921B (en) * 2007-07-31 2011-11-21 Asustek Comp Inc Portable electronic device and touch pad device fo
US8142286B2 (en) * 2007-08-17 2012-03-27 Microsoft Corporation Programmable movement of an orientation of a game character view of a game environment
WO2009032898A2 (en) 2007-09-04 2009-03-12 Apple Inc. Compact input device
US8683378B2 (en) 2007-09-04 2014-03-25 Apple Inc. Scrolling techniques for user interfaces
US8581845B2 (en) * 2007-09-14 2013-11-12 International Business Machines Corporation Hand activated input device with horizontal control surface
US8416198B2 (en) 2007-12-03 2013-04-09 Apple Inc. Multi-dimensional scroll wheel
US8125461B2 (en) 2008-01-11 2012-02-28 Apple Inc. Dynamic input graphic display
US8820133B2 (en) 2008-02-01 2014-09-02 Apple Inc. Co-extruded materials and methods
US8212770B2 (en) * 2008-02-11 2012-07-03 Caterpillar Inc. Joystick assembly for improved machine control
US9454256B2 (en) 2008-03-14 2016-09-27 Apple Inc. Sensor configurations of an input device that are switchable based on mode
GB2453003A (en) * 2008-04-14 2009-03-25 Steven Paul Jackson Tilting a mouse sideways to send additional commands
US20100045598A1 (en) * 2008-08-20 2010-02-25 Honeywell International Inc. Apparatus for controlling the movement of an object on a plane
US20100045602A1 (en) * 2008-08-25 2010-02-25 International Business Machines Corporation Position input device with anchorage
US8816967B2 (en) 2008-09-25 2014-08-26 Apple Inc. Capacitive sensor having electrodes arranged on the substrate and the flex circuit
FR2937440B1 (en) * 2008-10-20 2011-05-27 Lexip MOUSE WITH SIX AXIS OF MOVEMENT
SE0802522A1 (en) * 2008-12-04 2010-04-20 Perific Technologies Ab A device for input control signals to peripheral unit
US8395590B2 (en) 2008-12-17 2013-03-12 Apple Inc. Integrated contact switch and touch sensor elements
CH700644A1 (en) * 2009-03-20 2010-09-30 Jens Prinke With the foot-operable control means for inputting a movement path for a cursor and to methods of operating such control device.
US9870021B2 (en) 2009-04-15 2018-01-16 SeeScan, Inc. Magnetic manual user interface devices
US9354751B2 (en) 2009-05-15 2016-05-31 Apple Inc. Input device with optimized capacitive sensing
US20100304865A1 (en) * 2009-05-28 2010-12-02 Harmonix Music Systems, Inc. Simulated Guitar Controller with Split Strum Bar
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8872771B2 (en) 2009-07-07 2014-10-28 Apple Inc. Touch sensing device having conductive nodes
CN101995974B (en) * 2009-08-17 2014-05-14 康准电子科技(昆山)有限公司 Mouse
FR2953609A1 (en) * 2009-10-12 2011-06-10 Lexip Mouse i.e. six-axis mouse, for controlling yaw motion of e.g. scene presented by computer-aided design application, has accelerometer determining inclination of shell relative to base plate by differentiation of movements of shell and plate
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
EP2494432B1 (en) 2009-10-27 2019-05-29 Harmonix Music Systems, Inc. Gesture-based user interface
US20130074645A1 (en) * 2009-12-17 2013-03-28 Jon Håkansson Control lever for operating a working machine
GB2476837B (en) * 2010-01-12 2015-06-03 Worthington Sharpe Ltd Input device
US8874243B2 (en) 2010-03-16 2014-10-28 Harmonix Music Systems, Inc. Simulating musical instruments
US9092073B1 (en) * 2010-05-11 2015-07-28 Contour Design, Inc. Adjustable pointing device
EP2572259A4 (en) 2010-05-18 2014-10-15 Seescan Inc User interface devices, apparatus, and methods
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
CA2802348A1 (en) 2010-06-11 2011-12-15 Harmonix Music Systems, Inc. Dance game and tutorial
US8562403B2 (en) 2010-06-11 2013-10-22 Harmonix Music Systems, Inc. Prompting a player of a dance game
US20130130798A1 (en) * 2010-07-12 2013-05-23 Amit NIR Video game controller
WO2012024661A1 (en) 2010-08-20 2012-02-23 Seektech, Inc. Magnetic sensing user interface device methods and apparatus
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation
WO2012051357A1 (en) 2010-10-12 2012-04-19 Mark Olsson Magnetic thumbstick user interface devices
US9134817B2 (en) 2010-11-08 2015-09-15 SeeScan, Inc. Slim profile magnetic user interface devices
WO2012075468A1 (en) 2010-12-02 2012-06-07 Mark Olsson Magnetically sensed user interface apparatus and devices
US20120188160A1 (en) * 2011-01-26 2012-07-26 Lenovo (Singapore) Pte. Ltd. Mouse with joystick
US9477322B2 (en) * 2011-01-27 2016-10-25 Michelle Denise Noris Communication and academic achievement assistive device, system, and method
FR2986628B1 (en) * 2011-06-09 2014-03-21 Lexip MOUSE COMPRISING AN SOLE CARRYING A RECLINER HOUSING.
US9678577B1 (en) 2011-08-20 2017-06-13 SeeScan, Inc. Magnetic sensing user interface device methods and apparatus using electromagnets and associated magnetic sensors
US20130293362A1 (en) 2012-05-03 2013-11-07 The Methodist Hospital Research Institute Multi-degrees-of-freedom hand controller
US8641526B1 (en) 2012-10-05 2014-02-04 Warmaging.net LLP Using input from a mouse device to control a video game vehicle
CN203070233U (en) * 2013-01-30 2013-07-17 致伸科技股份有限公司 Mouse
US9690390B2 (en) 2013-05-17 2017-06-27 SeeScan, Inc. User interface devices
US9625935B2 (en) * 2013-08-02 2017-04-18 Joseph J. Olson Powered wheelchair joystick handles
GB2520828C (en) * 2013-11-12 2020-06-03 Cojac Ltd Input device
JP6394098B2 (en) * 2014-06-18 2018-09-26 オムロン株式会社 Operation unit
WO2016059737A1 (en) * 2014-10-14 2016-04-21 パナソニックIpマネジメント株式会社 Screen generation device, screen generation system, and screen generation method
WO2016086854A1 (en) * 2014-12-02 2016-06-09 Contour Design, Inc. Adjustable mouse
KR101625442B1 (en) * 2015-09-26 2016-05-30 이재욱 Mouse for adjusting angle
US11086418B2 (en) * 2016-02-04 2021-08-10 Douzen, Inc. Method and system for providing input to a device
US9823686B1 (en) 2016-08-15 2017-11-21 Clause Technology Three-axis motion joystick
US10331233B2 (en) 2016-10-27 2019-06-25 Fluidity Technologies, Inc. Camera and sensor controls for remotely operated vehicles and virtual environments
US10331232B2 (en) 2016-10-27 2019-06-25 Fluidity Technologies, Inc. Controller with situational awareness display
US10520973B2 (en) 2016-10-27 2019-12-31 Fluidity Technologies, Inc. Dynamically balanced multi-degrees-of-freedom hand controller
US10324487B2 (en) 2016-10-27 2019-06-18 Fluidity Technologies, Inc. Multi-axis gimbal mounting for controller providing tactile feedback for the null command
US10198086B2 (en) 2016-10-27 2019-02-05 Fluidity Technologies, Inc. Dynamically balanced, multi-degrees-of-freedom hand controller
US10664002B2 (en) 2016-10-27 2020-05-26 Fluidity Technologies Inc. Multi-degrees-of-freedom hand held controller
US11860662B2 (en) 2017-01-28 2024-01-02 Excel Industries, Inc. Control device
US10707869B2 (en) * 2017-05-18 2020-07-07 Altec Industries, Inc. Insulated joystick
WO2019084506A1 (en) 2017-10-27 2019-05-02 Fluidity Technologies, Inc. Controller with situational awareness display
EP3701349A4 (en) 2017-10-27 2021-07-28 Fluidity Technologies, Inc. Camera and sensor controls for remotely operated vehicles and virtual environments
CN114674220A (en) 2017-10-27 2022-06-28 流体技术股份有限公司 Multi-axis gimbal mount for controller providing haptic feedback for air commands
TW201918836A (en) * 2017-11-10 2019-05-16 致伸科技股份有限公司 Mouse with button feedback mechanism
CN108491092B (en) * 2018-02-06 2021-08-03 佛山市高明区杨和金属材料专业镇技术创新中心 Mouse for foot
US11144137B2 (en) 2019-02-26 2021-10-12 The United States Government as Represented by the Departnent of Veterans Affairs Computer pointing device
US11455047B1 (en) 2019-06-25 2022-09-27 Clifford Mathieu Computer mouse with integrated joystick and a plurality of interface circuits
DE102019124933A1 (en) * 2019-09-17 2021-03-18 Andreas Peikert Input device for determining and transmitting movements to a terminal
US11599107B2 (en) 2019-12-09 2023-03-07 Fluidity Technologies Inc. Apparatus, methods and systems for remote or onboard control of flights
US10835815B1 (en) * 2020-02-22 2020-11-17 Adam Zust System and method for an interactive controller
US11696633B1 (en) 2022-04-26 2023-07-11 Fluidity Technologies Inc. System and methods for controlling motion of a target object and providing discrete, directional tactile feedback
US11662835B1 (en) 2022-04-26 2023-05-30 Fluidity Technologies Inc. System and methods for controlling motion of a target object and providing discrete, directional tactile feedback
US11822356B1 (en) 2023-01-30 2023-11-21 Altec Industries, Inc. Aerial lift systems and control input apparatuses with high electrical resistance for use with aerial lift systems

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1992008208A1 (en) * 1990-11-01 1992-05-14 Queen Mary & Westfield College Data input device having more than two degrees of freedom
GB2283080A (en) * 1993-10-22 1995-04-26 Central Research Lab Ltd Computer input mouse.
WO1997009709A1 (en) * 1995-09-01 1997-03-13 Hunter Digital, Ltd. System for steering an electronically responsive device
US5841426A (en) * 1996-11-18 1998-11-24 Dodson; Dean Foot operated computer mouse

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5162781A (en) 1987-10-02 1992-11-10 Automated Decisions, Inc. Orientational mouse computer input system
US5270692A (en) * 1989-11-06 1993-12-14 Calcomp Inc. Digitizer cursor/mouse with unitary switch actuators
US5260696A (en) 1991-02-19 1993-11-09 Maynard Jr Stuart T Multiple signaling mouse with faceted surfaces
US5446481A (en) 1991-10-11 1995-08-29 Mouse Systems Corporation Multidimensional hybrid mouse for computers
GB9208208D0 (en) 1992-04-14 1992-05-27 Lucas Ind Plc Improvements in hydraulic braking systems for vehicles
US5287090A (en) 1992-09-30 1994-02-15 Grant Alan H Combination mouse and track ball unit
US5374942A (en) 1993-02-05 1994-12-20 Gilligan; Federico G. Mouse and method for concurrent cursor position and scrolling control
US5473344A (en) 1994-01-06 1995-12-05 Microsoft Corporation 3-D cursor positioning device
US5745055A (en) 1995-06-07 1998-04-28 Fleetfoot, L.L.C. Foot-operated multi-directional sensing device
US5790769A (en) 1995-08-04 1998-08-04 Silicon Graphics Incorporated System for editing time-based temporal digital media including a pointing device toggling between temporal and translation-rotation modes
JPH0950345A (en) 1995-08-07 1997-02-18 Alps Electric Co Ltd Xy coordinates input device
US6164808A (en) 1996-02-09 2000-12-26 Murata Mfg. Co., Ltd. Three-dimensional data input device
US5692956A (en) 1996-02-09 1997-12-02 Mattel, Inc. Combination computer mouse and game play control
US5790102A (en) 1996-03-28 1998-08-04 Nassimi; Shary Pressure sensitive computer mouse
US5633658A (en) 1996-06-17 1997-05-27 Ma; Hsi-Kuang Structure of mouse
US6115028A (en) 1996-08-22 2000-09-05 Silicon Graphics, Inc. Three dimensional input system using tilt
EP0920673B1 (en) 1996-08-23 2002-04-17 Wolf Heider Rein Method and device for the one-handed input of data
US6034670A (en) 1996-09-30 2000-03-07 Chen; Mei Yun Cursor positioning apparatus
US5870081A (en) 1996-10-03 1999-02-09 Primax Electronics Ltd. Mouse housing structure
JPH10240433A (en) 1997-02-25 1998-09-11 Alps Electric Co Ltd Input device
US6064370A (en) 1997-06-05 2000-05-16 Kye Systems Corp. Z-axis flywheel control of a computer input device
TW462026B (en) 1997-07-19 2001-11-01 Primax Electronics Ltd Method for applying a 3D mouse in windows software
DE19833457A1 (en) 1997-07-25 1999-01-28 Mitsumi Electric Co Ltd Multi-function computer mouse
US6323844B1 (en) 1997-08-11 2001-11-27 Fu-Kuo Yeh Cursor controlling device and the method of the same
US6181322B1 (en) 1997-11-07 2001-01-30 Netscape Communications Corp. Pointing device having selection buttons operable from movement of a palm portion of a person's hands
US6480184B1 (en) * 1997-12-18 2002-11-12 Micron Technology, Inc. Apparatus for entering data into a computer
US6031523A (en) 1998-02-06 2000-02-29 International Business Machines Corporation Meta-rest improved PC mouse
US6064371A (en) * 1998-02-06 2000-05-16 International Business Machines Corporation PC mouse incorporating adjustability
US6204838B1 (en) 1998-05-21 2001-03-20 Primax Electronics Ltd. Controlling scrolls of a screen image
JP3717306B2 (en) 1998-05-25 2005-11-16 アルプス電気株式会社 In-vehicle input device
US6323843B2 (en) 1998-07-09 2001-11-27 Susan L. Giles Computer mouse
US6184869B1 (en) 1998-09-30 2001-02-06 Matter And Motion, Inc. Computer input device having multiple multi-dimensional detection devices
US6188393B1 (en) 1998-10-05 2001-02-13 Sysgration Ltd. Scroll bar input device for mouse
US6198473B1 (en) 1998-10-06 2001-03-06 Brad A. Armstrong Computer mouse with enhance control button (s)
AT406803B (en) 1998-10-23 2000-09-25 Hutter Frederik COMPUTER MOUSE
US6188389B1 (en) 1998-12-10 2001-02-13 Chic Technology Corp. Third axis input device for a computer mouse
US6366274B1 (en) * 1999-02-01 2002-04-02 Micron Technology, Inc. Hand-held input devices for personal computer systems
US6091104A (en) 1999-03-24 2000-07-18 Chen; Chiou-Feng Flash memory cell with self-aligned gates and fabrication process
US6011543A (en) 1999-05-21 2000-01-04 Behavior Tech Computer Corporation Multi-dimension computer mouse
US6348912B1 (en) 1999-05-25 2002-02-19 Micron Technology, Inc. Family mouse
US6373470B1 (en) 2000-01-12 2002-04-16 Apple Computer, Inc. Cursor control device having an integral top member
US6489948B1 (en) * 2000-04-20 2002-12-03 Benny Chi Wah Lau Computer mouse having multiple cursor positioning inputs and method of operation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1992008208A1 (en) * 1990-11-01 1992-05-14 Queen Mary & Westfield College Data input device having more than two degrees of freedom
GB2283080A (en) * 1993-10-22 1995-04-26 Central Research Lab Ltd Computer input mouse.
WO1997009709A1 (en) * 1995-09-01 1997-03-13 Hunter Digital, Ltd. System for steering an electronically responsive device
US5841426A (en) * 1996-11-18 1998-11-24 Dodson; Dean Foot operated computer mouse

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005012883A1 (en) * 2005-03-19 2006-09-28 W. Gessmann Gmbh Switchgear for controlling vehicle, machine and multifunctional equipment, has magnets arranged around magnetic field sensors at fulcrum of actuating rod for tilting actuating rod
WO2016163944A1 (en) * 2015-04-07 2016-10-13 Razer (Asia-Pacific) Pte. Ltd. Input devices
WO2016163950A1 (en) * 2015-04-07 2016-10-13 Razer (Asia-Pacific) Pte. Ltd. Input devices
US10147570B2 (en) 2015-04-07 2018-12-04 Razer (Asia-Pacific) Pte. Ltd. Input devices
US10622172B2 (en) 2015-04-07 2020-04-14 Razer (Asia-Pacific) Pte. Ltd. Input devices with adjustable click force

Also Published As

Publication number Publication date
US20030058219A1 (en) 2003-03-27
US6727889B2 (en) 2004-04-27

Similar Documents

Publication Publication Date Title
US6727889B2 (en) Computer mouse input device with multi-axis palm control
US6693625B2 (en) Controller with variable sensor(s)
AU734986B2 (en) Force feedback interface having isotonic and isometric functionality
US20170147094A1 (en) Image Controller
US20170001110A1 (en) Image Controller
US6956558B1 (en) Rotary force feedback wheels for remote control devices
US6181322B1 (en) Pointing device having selection buttons operable from movement of a palm portion of a person's hands
US5751274A (en) Foot-operable cursor control device
US20040041787A1 (en) Method and apparatus for a hybrid pointing device used with a data processing system
WO2005103869A2 (en) Controller
US8823649B2 (en) Pointing device having rotational sensors
US20170262079A1 (en) Web Browser with 6DOF Sensing
US20140306893A1 (en) Computer Pointing Device based on Hand/Foot Directional Pressure
KR20170132814A (en) Game controller
EP0696014A1 (en) Pressure sensitive input device wearable around a human finger
US20190339791A1 (en) Foot controller computer input device
US20030076290A1 (en) Computer pointing device
US6680728B1 (en) Cursor control device for convenient and ergonomic hand-held or work-surface use
EP1019895B1 (en) Universal input device and system
US20050030288A1 (en) Portable and ergonomic computer input device
CN210895374U (en) Wearable track ball mouse
WO1993004348A1 (en) Force and torque converter
WO2006098228A1 (en) Input device for computer
WO2002001589A1 (en) A user input device for a game simulation apparatus
JP3148760B2 (en) Input device

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG US UZ VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP