Method for controlling keys through gestures of single hand

A gesture control and button technology, which is applied in the direction of program control devices, instruments, electrical digital data processing, etc., can solve the problems of zooming in, zooming out or sweeping through gesture control software and browsers, so as to improve the way, solve contradictions, The effect of tapping the potential of use

Inactive Publication Date: 2016-04-20
范宇
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a single-hand gesture control button method for the defects that the existing computer keyboards in the prior art cannot use gesture control software and browsers to zoom in, zoom out or sweep.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] For traditional hardware keyboards: enter the key values ​​of all keys in advance, save their coordinate information, and secondly, monitor key press events and key lift events, such as keydown&keyup events of HTMLDOM, global hooks of Windows operating system, and WM_KEYDOWN&WM_KEYUP of a single window For messages, etc., the pressing of the first key to the lifting of the last key is recorded as a gesture, during which the lifting of the previous key and the pressing of the next key need to happen at the same time. Convert all the key values ​​triggered in a gesture into coordinates. If the maximum movement range of the horizontal axis exceeds the maximum movement range of the vertical axis, it is recorded as a horizontal swipe. Otherwise, if the vertical swipe is used, the diagonal swipe of the entire panel is called an oblique swipe, and according to the starting coordinates and end coordinates to determine the direction of the stroke. If there are multiple start poin...

Embodiment 2

[0029] For virtual keyboards, touch virtual keyboards, and touch hardware keyboards: monitor mouse / touch press events, mouse / touch move events, and mouse / touch lift or move events, such as mousedown&mousemove&mouseup events of HTMLDOM, which will feed back coordinates Information, so follow-up operations do not need to be converted. Secondly, press to lift or move out is recorded as a gesture, and the set of all moved coordinates between press and lift or move out is the movement trajectory. The horizontal axis of the movement trajectory is the largest movement If the amplitude exceeds the maximum movement range of the vertical axis, it is recorded as a horizontal stroke, otherwise it is a vertical stroke, and the diagonal stroke of the entire disk is an oblique stroke. The direction of the stroke is determined according to the start coordinates and the end coordinates. If there are multiple buttons pressed at the same time Events are special strokes, and corresponding preset f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method for controlling keys through gestures of a single hand comprises steps as follows: a keyboard gesture is made by the single hand, a keyboard is slid, and a keyboard call command is received; one or more keyboard combination blocks are arranged and displayed on a screen of a mobile device according to the sliding track of the keyboard call command. According to the method for controlling the keys through the gestures of the single hand, a browser and software improved according to the innovation can be controlled by the single hand after a user opens a website or software required to be browsed; the user can conveniently use the browser and the software improved according to the innovation under the condition of old XP systems and an older PC, and the use potential of existing equipment is tapped to a larger degree; gesture control of amplification, contraction, sweeping and the like is made according to characteristics best meeting human memory, the user can very easily memorize complicated functions after use, the mode of using a computer by human beings is improved, and the conflict between a PC and a tablet personal computer is more perfectly relieved.

Description

technical field [0001] The present invention relates to a method for receiving various types of user's one-handed gestures as keyboard invocation commands and displaying a keyboard. Background technique [0002] Existing gesture controls such as zooming in, zooming out, and sweeping are limited to multi-finger touch screens and multi-finger touchpads, and gesture controls such as zooming in, zooming out, and sweeping cannot be performed on traditional mechanical keyboards. Although the existing traditional mechanical keyboard or mouse control can already be set to zoom in, zoom out, sweep, etc., it is cumbersome to use, and some functions even require both hands to control, and many shortcut keys are not user-friendly. Many users cannot remember the various settings of the existing shortcut keys. Existing PCs are often based on productivity tools, but the keyboard and mouse must be used as input terminals, and the monitor is generally at a right angle to the keyboard and ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/01G06F3/023G06F3/0488G06F9/44
CPCG06F3/017G06F3/023G06F3/0488G06F9/451
Inventor 范宇王昱晨
Owner 范宇
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products