Input device, input method, corresponding computer program, and corresponding computer-readable storage medium
First Claim
1. An input device with rotary control knob for controlling programs which can be controlled via a graphic user interface of a data processing system, wherein the input device is configured such that upon rotating the rotary control knob a signal string is generated which causes an operating system of the data processing system to change the values of data used for positioning a cursor on the graphic user interface so that the cursor is moved along an essentially linear path on the graphic user interface, when the cursor is visualized according to the data used for the positioning, and that the input device is further configured such that the essentially linear path of the cursor runs on the graphic user interface with a slant;
- wherein the input device is configured such that signals are inserted into the signal string generated during activation of the rotary control knob, which signals correspond to the signals produced during depression and holding, during releasing or during clicking of one or several keys of one or several input devices.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention related to an input device and an input method as well as a corresponding computer program and a corresponding computer-readable storage medium, which can be used, in particular, to very precisely change parameters in data processing programs or electric devices in conjunction with a graphic user interface (GUI). It is therefore proposed to employ an input device with a rotary controller for controlling programs via a graphic user interface of a data processing system, wherein the input device is configured to generate a signal string when the rotary controller is actuated, which causes an operating system of the data processing system to change the values of the data used for positioning a cursor on the graphic user interface so that the cursor is moved on the graphic user interface on a substantially linear curve, when the cursor is visualized according to the data used for positioning.
12 Citations
19 Claims
-
1. An input device with rotary control knob for controlling programs which can be controlled via a graphic user interface of a data processing system, wherein the input device is configured such that upon rotating the rotary control knob a signal string is generated which causes an operating system of the data processing system to change the values of data used for positioning a cursor on the graphic user interface so that the cursor is moved along an essentially linear path on the graphic user interface, when the cursor is visualized according to the data used for the positioning, and that the input device is further configured such that the essentially linear path of the cursor runs on the graphic user interface with a slant;
- wherein the input device is configured such that signals are inserted into the signal string generated during activation of the rotary control knob, which signals correspond to the signals produced during depression and holding, during releasing or during clicking of one or several keys of one or several input devices.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. An input method for controlling programs that can be operated via a graphic user interface of a data processing system, wherein an input device with a rotary control knob is used, wherein upon rotating the rotary control knob a signal string is generated, which causes an operating system of the data processing system to change the values of data used for positioning a cursor on the graphic user interface so that the cursor is moved on the graphic user interface along an essentially linear path, when the cursor is visualized according to the data used for the positioning, and that the essentially linear path of the cursor runs on the graphic user interface with a slant;
- wherein signals are inserted into the signal string generated during activation of the rotary control knob, which signals correspond to the signals produced during depression and holding, during releasing or during clicking of one or several keys of one or several input devices.
- View Dependent Claims (13, 14, 15)
-
16. A computer program which enables a data processing system, after the computer program has been loaded into a memory device of the data processing system, to execute an input method for controlling programs that can be operated via a graphic user interface of a data processing system, wherein an input device with a rotary control knob is used and a signal string is generated upon rotating the rotary control knob, which signal string causes an operating system of the data processing system to change the values of data used for positioning a cursor on the graphic user interface so that the cursor is moved along an essentially linear path on the graphic user interface, when the cursor is visualized according to the data used for the positioning, and that the essentially linear path of the cursor runs on the graphic user interface with a slant;
- wherein signals are inserted into the signal string generated during activation of the rotary control knob, which signals correspond to the signals produced during depression and holding, during releasing or during clicking of one or several keys of one or several input devices.
- View Dependent Claims (17)
-
18. A non-transitory computer readable storage medium, on which a program is stored which enables a data processing system, after the program has been loaded into the memory of the data processing system, to execute an input method for controlling programs that can be operated via a graphic user interface of a data processing system, wherein an input device with a rotary control knob is used and a signal string is generated upon rotating the rotary control knob, which signal string causes an operating system of the data processing system to change the values of data used for positioning a cursor on the graphic user interface so that the cursor is moved along an essentially linear path on the graphic user interface, when the cursor is visualized according to the data used for the positioning, and that the essentially linear path of the cursor runs on the graphic user interface with a slant;
- wherein the input device is configured such that signals are inserted into the signal string generated during activation of the rotary control knob, which signals correspond to the signals produced during depression and holding, during releasing or during clicking of one or several keys of one or several input devices.
-
19. An input device with rotary control knob for controlling programs which can be controlled via a graphic user interface of a data processing system, wherein the input device is configured such that upon rotating the rotary control knob a signal string is generated which causes an operating system of the data processing system to change the values of data used for positioning a cursor on the graphic user interface so that the cursor is moved along an essentially linear path on the graphic user interface, when the cursor is visualized according to the data used for the positioning, and that the input device is further configured such that the essentially linear path of the cursor runs on the graphic user interface with a slant;
- wherein the input device is configured such that signals are inserted into the signal string generated during activation of the rotary control knob, which signals correspond to the signals produced during depression and holding, during releasing or during clicking of one or several keys of one or several input devices, where the signal string comprises a signal component of a first degree of freedom and a signal component of a second degree of freedom, and the essentially linear path is generated by setting in proportion the signal component of the first degree of freedom to the signal component of the second degree of freedom, where the proportion is defined by a proportionality factor.
Specification