DETECTING A USER INPUT WITH AN INPUT DEVICE
An input device and methods for detecting user input using an input device. An example input device includes a multi-touch sensing display configured to detect multiple simultaneous triggers on a surface of the multi-touch sensing display as distinct input events. The input device also includes at least one mechanical control element arranged on the surface of the multi-touch sensing display. The at least one mechanical control element is configured to generate an input event. The input event is detected by the multi-touch sensing display in response to actuation of the at least one mechanical control element.
This application is a continuation of U.S. application Ser. No. 12/621,388 filed Nov. 18, 2009, now U.S. Pat. No. ______, which, in turn, claims priority to European Patent application Serial No. 08 020 092.6 filed Nov. 18, 2008, the disclosures of which are hereby incorporated in their entirety by reference herein.
BACKGROUND1. Field of the Invention
The invention relates to devices and methods for detecting user input, and more particularly, to an input device comprising a multi-touch sensing display.
2. Related Art
Modern electronic devices often use a plurality of control elements to allow a user to adjust parameters relevant to the operation of the device. An example of an input unit that may be used in an electronic device includes a console having a plurality of mechanical control elements. Such an input device may be used to control, for example, audio equipment, video equipment, or a central control station including, for example, a power plant, a factory, or a traffic system. Control elements employed in these systems include analog input elements.
Analog input elements have a predefined function. Their function cannot be changed or adjusted once implemented limiting their application in the input unit. Control elements that operate using encoders, such as for example, rotary encoders, are programmable as to their, function. However, in operation, it may be difficult or even impossible to determine the function that is assigned to the control element at any given time. It is even more difficult if the function and value of an associated parameter is displayed on a separate screen remote from the control element. Control elements that use encoders and other complex electromechanical input elements also tend to be relatively expensive and overly complex. Input units that use such electromechanical input elements must typically accommodate a fair amount of space underneath the cover plate of the input device, further adding to their cost and making them difficult to mount. Cost, expense and mounting difficulty present substantial problems for large input consoles that may include up to tens or hundreds of control elements.
Touchscreens are input devices often implemented in compact electronic devices, such as personal digital assistant (PDA) or more recently mobile phones. Touchscreens may use one of several known technologies for detecting a touch or a near-touch to a surface. One example includes a resistive touchscreen panel composed of several layers. When the panel is touched, a change in the electrical current through the layers may be detected as a touch event. A controller may derive the position of the touch event on the panel based on the change in current, which is different at any given position. Other touchscreen technologies include capacitive touchscreen panels based on detecting a distortion of an electromagnetic field, or frustrated total internal reflection (FTIR). Some FTIR touchscreen panels use reflected light paths in which a reflection light path internal to a glass plate provides a sensitive surface. A disturbance to the light path may be detected by pressing an object against the surface. These touchscreens can be operated with objects like a finger or a pen. Some touchscreen panels may trigger input events upon a near touch. For example, a capacitive touchscreen may trigger an input event if an object comes to within a predetermined distance of the touchscreen surface.
Touchscreens were originally designed to detect a single touch at a time. Touchscreens have since evolved to detect simultaneous multiple touches as separate input events. Such multi-touch screens allow a user to use two or more fingers to simultaneously manipulate two or more objects. Despite their flexibility, multi-touch screens are not well-suited for applications involving setting a larger number of parameters. The screens are generally small in size and operated by one hand. The adjustment of a graphical control element on the touchscreen using for example a finger or a pen may demand substantial motor skills from a user and yet, still be rather imprecise. A graphical control element typically requires a substantial amount of space on the screen limiting the number of such elements displayed at any given time. A plurality of small control elements would be difficult and time-consuming to operate. Adjusting a plurality of parameters with a conventional touchscreen is thus not ergonomic, particularly if such adjustments are to be performed over a prolonged time.
Accordingly, there is a need for an ergonomic input device that allows for flexible precise adjustment of parameters and that informs a user of the parameter being adjusted.
SUMMARYIn view of the above, an input device is provided for detecting user input. An example input device includes a multi-touch sensing display configured to detect multiple simultaneous triggers on a surface of the multi-touch sensing display as distinct input events. The input device also includes at least one mechanical control element arranged on the surface of the multi-touch sensing display. The at least one mechanical control element is configured to generate an input event. The input event is detected by the multi-touch sensing display in response to actuation of the at least one mechanical control element.
A method for detecting user input with an input device is also provided. An example method may be implemented using an input device having a multi-touch sensing display adapted to detect multiple simultaneous touches or near touches to a surface of the multi-touch sensing display as distinct input events. The input device includes at least one mechanical control element arranged on the surface of the multi-touch sensing display. An example method includes generating an input event and detecting the input event by the multi-touch sensing display in response to an actuation of the at least one mechanical control element. A parameter associated with the at least one mechanical control element is then adjusted in accordance with the detected input event.
Those skilled in the art will appreciate that the features mentioned above and those yet to be explained below can be used not only in the respective combinations indicated, but also in other combinations or in isolation, without leaving the scope of the present invention. The above-described methods may be implemented in a device for processing audio signals, or examples implementations may include steps described with respect to the device for processing audio signals.
Other devices, apparatus, systems, methods, features and advantages of the invention will be or will become apparent to one with skill in the art upon examination of the following figures and detailed description. It is intended that all such additional systems, methods, features and advantages be included within this description, be within the scope of the invention, and be protected by the accompanying claims.
Example implementations of the invention are described below with reference to the following figures. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. In the figures, like reference numerals designate corresponding parts throughout the different views.
It is to be understood that the multi-touch sensing display 101 may be configured to include mechanisms for determining the position where the input event has occurred on its surface as well as for generating a position-dependent signal in response to an input event Such mechanisms may include a processor and other hardware and/or software suitably configured. Referring to
The processing unit 108 is connected to provide the multi-touch sensing display 101 with processing resources. The processing unit 108 in
The actual position of trigger elements 106 and 107 may be detected by the photosensitive elements of the multi-touch sensing display 101 and determined by processing unit 108. The input device 100 may detect simultaneous actuation of the control elements 102 and 103 as separate or distinct input events, which may involve resolving the positions relative to the surface at which the input events occurred. The input device 100 may also detect a touch or a near-touch to the surface 104 in areas of the multi-touch sensing display 101 that are not covered by the control elements or provided with the optical sensors. The processing unit 108 may also control the multi-touch sensing display 101 to display information, such as for example, the type and the value of the parameter controlled by the control element 102 or 103. The information may be displayed next to the respective control element 102 or 103.
The input device 100 in
The example input device 100 in
A conventional capacitive touchscreen panel may for example include a capacitive sensing layer of a metal oxide, such as indium tin oxide, which conducts an electrical current across the sensor panel. The current is applied by electrodes on each corner of the panel, in one example, with a square wave signal. When the panel is touched, a charge transport occurs, which can be measured as a current at the corners of the panel. The position of the touch event may be determined by evaluating the resulting currents at the corners of the panel. To detect multiple simultaneous touches, the touchscreen panel may include a plurality of transparent sensor nodes which may again be formed of a conductive medium such as a metal oxide, spatially separated into electrodes and traces. Different coordinates on the display may then be represented by the different electrodes, and the traces are used to connect the electrodes to a capacitive sensing circuit. A change of a capacitance occurring at a particular electrode may then be recognized, and by using a plurality of electrodes, the positions of simultaneously occurring touches may be resolved. Referring to
The portions of input devices 801 and 802 that are visible to a user are touch-sensitive and are configured to display information. The input device 801 includes areas 804, 805 and 806 adjacent to rotary knobs 803. The areas 804, 805, 806 may be used to display the type of parameter and the parameter value that is currently being adjusted by the respective rotary knob 803. In the example shown in
The input device 802 includes sliding controls 807 and 808, which may be for example, faders, with graphical indications on a channel to be adjusted and of a present setting provided next to them. The input device 802 includes push buttons 809 and 810 with their present setting indicated graphically in an area adjacent to them. Although control elements 807 to 810 are mechanical control elements, it is to be understood that some of these may also be implemented as graphical control elements, which may be actuated by touching the surface of input device 802 at a position where the control element is displayed.
Those of ordinary skill in the art will understand that different types of mechanical and graphical control elements may be arranged on a touch-sensitive surface of the input device, and that mechanical control elements other than the ones mentioned above may be used. Apart from being used in an audio console 800, input devices according to example implementations may also be used in other devices such as control stations of a factory or a power plant.
Those of ordinary skill in the art will also understand that the types of multi-touch sensing displays used are not limited to those described above. Other types of displays may be used, such as for example, infrared touchscreen panels, strain gauge touchscreen panels, surface acoustic wave or diffused laser imaging touchscreen panels, and the like. These panels should be adapted in a manner similar to the examples described above to recognize multiple simultaneous touches.
It will be understood, and is appreciated by persons skilled in the art, that one or more processes, sub-processes, or process steps described in connection with
The foregoing description of example implementations has been presented for purposes of illustration and description. It is not exhaustive and does not limit the claimed inventions to the precise form disclosed. Modifications and variations are possible in light of the above description or may be acquired from practicing the invention. The claims and their equivalents define the scope of the invention.
Claims
1. An input device comprising:
- a multi-touch sensing display configured to detect multiple simultaneous triggers on a surface of the multi-touch sensing display as distinct input events;
- a plurality of mechanical control elements arranged on the surface of the multi-touch sensing display, a first mechanical control element of the plurality of mechanical control elements is configured to control a function in response to a first user input; and
- a touch-sensitive area positioned adjacent to the first mechanical control element and configured to receive a second user input,
- wherein the second user input corresponds to a detected touch on the touch-sensitive area, and
- wherein the touch-sensitive area is configured to change the function provided by the first mechanical control element based on a position of the detected touch on the touch-sensitive area.
2. The input device of claim 1 wherein the plurality of mechanical control elements includes a plurality of rotary knobs fixedly mounted to the surface of the multi-touch sensing display.
3. The input device of claim 2 wherein each rotary knob comprises a movable component and a shaft.
4. The input device of claim 3 wherein each rotary knob is configured to revolve around the shaft that is attached to a base that is attached to the surface of the multi-touch sensing display.
5. The input device of claim 1 where the multi-touch sensing display is configured to detect multiple simultaneous triggers that include touches, near-touches, or a combination thereof as distinct input events.
6. The input device of claim 1 wherein the touch-sensitive area surrounds the first mechanical control element.
7. A method of detecting a user input with an input device comprising a multi-touch sensing display adapted to detect distinct input events and a plurality of mechanical control elements arranged on a surface of the multi-touch sensing display, the method comprising:
- in response to an actuation of a first mechanical control element of the plurality of mechanical control elements related to a first user input, generating an input event to control a function and detecting the input event by the multi-touch sensing display;
- adjusting a parameter associated with the first mechanical control element in accordance with the detected input event;
- detecting, at a touch sensitive area that is positioned adjacent to the first mechanical control element, a second user input that corresponds to a detected touch on the touch-sensitive area, and
- changing the function provided by the first mechanical control element based on a position of the detected touch on the touch-sensitive area.
8. The method of claim 7 wherein the plurality of mechanical control elements includes a plurality of rotary knobs fixedly mounted to the surface of the multi-touch sensing display.
9. The method of claim 8 wherein each rotary knob comprises a movable component and a shaft.
10. The method of claim 9 further comprising revolving each rotary knob around the shaft that is attached to a base that is attached to the surface of the multi-touch sensing display.
11. The method of claim 7 further comprising detecting, via the multi-touch sensing display, multiple simultaneous triggers that include touches, near-touches, or a combination thereof as distinct input events.
12. The method of claim 7 wherein the touch-sensitive area surrounds the first mechanical control element.
13. An audio console comprising:
- an input device including a multi-touch sensing display configured to detect multiple simultaneous triggers on a surface of the multi-touch sensing display as distinct input events,
- a plurality of mechanical control elements arranged on the surface of the multi-touch sensing display, a first mechanical control element of the plurality of mechanical control elements configured to generate an input event in response to a first user input to control a function, the input event being detected by the multi-touch sensing display in response to actuation of the first mechanical control element; and
- a touch-sensitive area positioned adjacent to the first mechanical control element and being configured to receive a second user input,
- wherein the second user input corresponds to a detected touch on the touch-sensitive area, and
- wherein the touch-sensitive area is configured to change the function controlled by the first mechanical control element based on a position of the detected touch on the touch-sensitive area.
14. The audio console of claim 13 wherein the plurality of mechanical control elements includes a plurality of rotary knobs fixedly mounted to the surface of the multi-touch sensing display.
15. The audio console of claim 14 wherein each rotary knob comprises a movable component and a shaft.
16. The audio console of claim 15 wherein each rotary knob is configured to revolve around the shaft that is attached to a base that is attached to the surface of the multi-touch sensing display.
17. The audio console of claim 13 wherein the multi-touch sensing display is configured to detect multiple simultaneous triggers that include touches, near-touches, or a combination thereof as distinct input events.
18. The audio console of claim 13 wherein the touch-sensitive area surrounds the first mechanical control element.
Type: Application
Filed: Apr 11, 2016
Publication Date: Aug 4, 2016
Inventors: René WUSSLER (Watt), Robert HUBER (Geroldswil)
Application Number: 15/095,537