πŸ“œ ⬆️ ⬇️

Attempt to create a universal input device

Basic input devices



Alternative input devices



Input Devices and User Positions


User locations



Current state of affairs


User positionInput Devices
Sitting at the table (standing next to the table)Keyboard, mouse, joystick, steering wheel, pedals, light pen
Sitting on the couch (in a chair, etc.)Gamepad
Standing (walking, on the run, ....)Gamepad, dance mat

Perspective input devices depending on user position


User positionInput Devices
Sitting at the table (standing next to the table)Device with two touch panels
Sitting on the couch (in a chair, etc.)Mobile device with two touch panels
Standing (walking, on the run, ....)Device - lighter (for one hand)

On the pros and cons of the input device


The main disadvantages of modern input devices




Some suggestions regarding input devices



Characteristics of input devices


Selection field


Selection field - a set of elements for which you can make a selection. For example, for 106 keyboards (abstract), the selection field is 106. For a mouse, the selection field, relatively speaking, is equal to the screen resolution.

Comfortable selection field


Despite the fact that, as it was previously announced, the mouse selection field is equal to the screen resolution, for a comfortable selection of elements it is desirable to reduce this field somewhat. For example, when selecting images in a folder or one button from several in a dialog, the sizes of the elements increase significantly. The more sizes of elements that you need to choose, the smaller the field of choice, but the higher the comfort. In this sense: a comfortable field of choice is a set of elements, among which you can choose one, rather quickly and without straining too much.
')

Selectivity


Selectivity - the ability to select an additional feature when selecting the main element. For example, for a 3-button mouse, selectivity (in the simplest case, without double or triple clicks) is three, and for the keyboard (if we are talking about the SHIFT, ALT, CTRL and WIN keys), selectivity is 4 + 1.

Comfortable selectivity


Comfortable selectivity is the ability to select an additional feature without much effort. For example, when selecting an item using a 5-button mouse, it is convenient to use any of the top three buttons. But the use of two buttons at once, or the use of small lower buttons can slow down the process of work. Therefore, despite the fact that the theoretical selectivity of a 5-button mouse is 5 ^ 2-1 = 31, the comfortable selectivity is 3, i.e. an order of magnitude less.

Pick time


Selection time - the time required to enter information (character input, pointer positioning, click on an object, pointer rotation, etc.)

Characteristics of input devices


DeviceSelection fieldComfortable selection fieldComfortable selectivitySelection time, sec
Keyboardβ‰ˆ 100β‰ˆ 100x 4β‰ˆ 0.1 - 1
Mouseβ‰ˆ 1920 x 1080β‰ˆ 500 x 250x 5β‰ˆ 0.3 - 1
Gamepadβ‰ˆ 20β‰ˆ 20x 4β‰ˆ 0.1 - 0.3
Joystickβ‰ˆ 10β‰ˆ 10x 2β‰ˆ 0.1 - 0.3
Touchpadβ‰ˆ 1920 x 1080β‰ˆ 100 x 80x 1β‰ˆ 0.3 - 1
Graphics tabletβ‰ˆ 1920 x 1080β‰ˆ 100 x 80x 1β‰ˆ 0.3 - 1
Webcamβ‰ˆ 640 x 480β‰ˆ 640 x 480x 1β‰ˆ 1
Scannerβ‰ˆ 2500 x 3500--β‰ˆ 10
Microphone?--β‰ˆ 2
Trackballβ‰ˆ 1920 x 1080β‰ˆ 500 x 250x 2β‰ˆ 0.3 - 0.5
Light penβ‰ˆ 640 x 480β‰ˆ 500 x 250x 1β‰ˆ 0.3 - 0.5
Steering wheel??x 1β‰ˆ 0.1 - 0.3
Pedalsβ‰ˆ 2-3β‰ˆ 2-3x 1β‰ˆ 0.1 - 0.3
Dance matβ‰ˆ 10β‰ˆ 10x 1β‰ˆ 0.1 - 0.3

Universal Input Device


There is a need to create a universal input device, more convenient than the keyboard and mouse, besides replacing the gamepad.

For example, it can be two touch panels with several additional buttons and, optionally, microsensors.

Desktop Universal Input Device



Approximate dimensions: 12 Γ— 30 cm.

Mobile Universal Input Device



Approximate dimensions: 4 Γ— 15 cm.

Improved positioning accuracy as you type





Sensors determine the direction of sight


Determining the direction of gaze in relation to the use of the PC gives new possibilities for the implementation of a convenient user interface. Modern operating systems with a graphical interface allow you to run individual applications in the form of windows, between which you can switch using the "taskbar". Many operating systems implement the concept of multiple desktops. For users whose work is connected with the constant switching between windows and desktops in search of information, the use of sensors determining the direction of sight would speed up the work.

Working in the applications themselves with the help of this function, it would be possible to show additional information or implement the ability to view in an additional mode.

In games, such as racing, changing the direction of gaze could be used to change the point of view (from the driver’s seat, from the hood, from the top of the car, rear view) or display a map, damage information, a place in the race, etc.

User Sensors




Sensors located on the monitor




New approach to entering information


Combining a universal input device in the form of two touch panels and sensors of orientation of the direction of sight, you can realize a very convenient input of information.

For example, by lowering your head slightly downwards, you can activate the window for entering text information (imitating the behavior of people typing text and not owning β€œblind typing”). And returning to its original position, use the touch panel as a device to control the graphical cursor.

Hardware and software components


One of the problems in the implementation of the project of using sensors for determining the direction of sight and the universal input device is the software component. Since the direction is new, it takes time to experiment and select suitable scenarios for entering text, positioning the cursor, and controlling in games.

Source: https://habr.com/ru/post/410977/


All Articles