This invention introduces lift-clicking, a gentle method of clicking that utilizes
light touch home sensors on the mouse and other computer input devices. It can be used either to replace the prior art depression-type
mouse button with a home touch surface and a
light touch or
proximity sensor, or to add a touch /
proximity sensor to an existing
mouse button, providing three or more additional functions for each finger. It is a very ergonomic method that uses less force than the weight of the relaxed resting finger. It employs a finger lift, or a finger lift followed by a gentle drop, and utilizes unique combinations of windows, timing, hand presence reference, and logic sequences carefully designed to automatically prevent the production of unwanted clicks when the finger first arrives on or leaves the home sensor as the hand arrives or departs the
input device. The initial condition is a finger resting on a
touch switch /
proximity sensor surface at a home resting position. A function is triggered either by lifting (or sliding) the finger away from its home touch surface (lift-
delay-reference mode) or by dropping the finger back to the surface soon after the lift (lift-drop mode). Unwanted clicks do not occur because the function is triggered either by a lift after a very short
delay with a requirement for hand presence reference, or by a drop within a time window opened by the previous lift. The gentle lift of the finger followed by a passive drop eliminates the push-down
muscle twitch of prior art depression clicking, without any sacrifice of speed. Optionally included are click-inhibiting means so that unwanted clicks are not produced when a finger leaves a home sensor to actuate a non-home switch or scroll device. Momentary lifted
modes can be used to enable
scrolling with mouse motion, a fine cursor control feature, or to ignore all XY data so that the mouse can be repositioned without lifting it off the desktop and without moving the cursor (disengage
clutch feature). Dragging can be accomplished with either the finger held lifted or with the finger resting at home. A single lift-click sensor can be used to trigger two different functions, the function chosen depending on the amount of time between the lift and the drop. The lift-click sensor can be piggybacked together with a prior art
mouse button to provide lift-clicking while still allowing depression clicking, greatly increasing the number of triggerable functions. A lift-click sensor can be of a fixed type with no
moving parts, (a zero button mouse) allowing the manufacture of pointing devices that are completely
solid state, low in cost and sealed from the environment. The lift-click method makes it possible to replace the click buttons on a horizontal mouse with a programmable multi-point XY(Z) multi-functional
touchpad which can be used to provide not only lift-clicks, but by toggling to new function sets, can also offer arrow / nudge key functions, page navigation, fine cursor control, and gesturing. Lift-clicking can greatly improve versatility and ease of use in most types of pointing devices.