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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com