CN103577104A - Display method of virtual keyboard, control device and touch equipment - Google Patents

Display method of virtual keyboard, control device and touch equipment Download PDF

Info

Publication number
CN103577104A
CN103577104A CN201310461208.9A CN201310461208A CN103577104A CN 103577104 A CN103577104 A CN 103577104A CN 201310461208 A CN201310461208 A CN 201310461208A CN 103577104 A CN103577104 A CN 103577104A
Authority
CN
China
Prior art keywords
dummy keyboard
input area
display
keyboard
drawing surface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310461208.9A
Other languages
Chinese (zh)
Other versions
CN103577104B (en
Inventor
陈冠翰
杨丰铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qisda Suzhou Co Ltd
Qisda Corp
Original Assignee
Qisda Suzhou Co Ltd
Qisda Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qisda Suzhou Co Ltd, Qisda Corp filed Critical Qisda Suzhou Co Ltd
Priority to CN201310461208.9A priority Critical patent/CN103577104B/en
Publication of CN103577104A publication Critical patent/CN103577104A/en
Application granted granted Critical
Publication of CN103577104B publication Critical patent/CN103577104B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

The invention provides a display method of a virtual keyboard, a control device and touch equipment. The method comprises the steps of acquiring the position information of an input area activated by a user; calculating the display position of the virtual keyboard on a screen for enabling that the position of the virtual keyboard and the position of the input area activated by the user are as close as possible according to the position information of the input area and the size of a display area needed by the virtual keyboard; adjusting the position of the virtual keyboard on a drawing surface corresponding to the virtual keyboard according to the calculated display position of the virtual keyboard; combining the drawing surface corresponding to the virtual keyboard with a drawing surface corresponding to an application to which the activated input area belongs, and storing the combined data into a hardware display buffer area for displaying. By adopting the technical scheme, the input efficiency is improved.

Description

A kind of display packing of dummy keyboard, control device and touch apparatus
Technical field
The present invention relates to user interface field, relate in particular to a kind of display packing, control device and touch apparatus of dummy keyboard.
Background technology
Flourish along with intelligent mobile terminal, large flat product also must be supported the design touching, so intelligent television arises at the historic moment.General mobile phone screen size mostly is 5 cun of left and right, the screen size of panel computer mostly is 10 cun of left and right, in intelligent mobile terminal, when user passes through touch-screen input text, the position of dummy keyboard is all positioned at bottom of screen, for 10 cun of following equipment, user still can see whether exporting correctly in input text; But for the equipment with 22 cun of above touch-screens, on screen, text input area is sometimes just distant apart from the distance of bottom of screen, when user clicks at the dummy keyboard that stares at bottom of screen, be difficult to simultaneously clear see whether correct compared with the output text in the territory, input text area of distant positions, not only easily affect input efficiency, also cause the decline of experience.
Summary of the invention
The display packing, control device and the touch apparatus that the object of the present invention is to provide a kind of dummy keyboard, can improve input efficiency.
One aspect of the present invention provides a kind of display packing of dummy keyboard, comprising:
Obtain the positional information of user activated input area;
According to the positional information of input area, and the needed display area size of dummy keyboard, calculate the display position of described dummy keyboard on screen, so that the position of the as far as possible close described user activated input area in the position of described dummy keyboard;
According to described in the display position of the dummy keyboard that calculates, adjust the position of this dummy keyboard on the drawing surface that described dummy keyboard is corresponding;
Drawing drawing surface corresponding to input area owning application surperficial and described activation that described dummy keyboard is corresponding synthesized, and the data after synthetic are deposited in hardware display buffer, to show.
In a preferred embodiment, when described user activated input area be shaped as rectangle time, described in obtain user activated input area positional information comprise: the coordinate information that obtains four angles of user activated input area.
In a preferred embodiment, the described display position of described dummy keyboard on screen that calculate comprises: when the bottom of the input area of described activation is greater than the vertical dimension of described dummy keyboard to the distance of bottom of screen, the position of the bottom of described input area is pressed close at the top that is dummy keyboard by the location positioning of described dummy keyboard.
In a preferred embodiment, it is characterized in that, described hardware display buffer is hardware frame buffer zone.
In a preferred embodiment, the drawing surface that described dummy keyboard is corresponding is for being independent of the drawing surface of described input area owning application.
The present invention also provides a kind of display control unit of dummy keyboard on the other hand, comprising:
Location information acquiring unit, for obtaining the positional information of user activated input area;
Keyboard position computing unit, be used for according to the positional information of described input area, and the size of the needed viewing area of dummy keyboard, calculate the display position of described dummy keyboard on screen, so that the position of the as far as possible close described user activated input area in the position of described dummy keyboard;
Keyboard position adjustment unit, for the display position of the dummy keyboard that calculates described in foundation, adjusts the position of this dummy keyboard on the drawing surface that described dummy keyboard is corresponding;
Synthesis unit, for drawing drawing surface corresponding to input area owning application surperficial and described activation corresponding to described dummy keyboard synthesized, and deposits the data after synthetic in hardware display buffer in, to show.
In a preferred embodiment, when described user activated input area be shaped as rectangle time, described location information acquiring unit is specifically for obtaining the coordinate information at four angles of user activated input area.
In a preferred embodiment, when keyboard position computing unit is greater than the vertical dimension of described dummy keyboard specifically for the bottom of the input area when described activation to the distance of bottom of screen, the position of the bottom of described input area is pressed close at the top that is dummy keyboard by the location positioning of described dummy keyboard.
In a preferred embodiment, described hardware display buffer is hardware frame buffer zone.
In a preferred embodiment, the drawing surface that described dummy keyboard is corresponding is for being independent of the drawing surface of described input area owning application.
Further aspect of the present invention also provides a kind of touch apparatus, comprises the display control unit of above-mentioned dummy keyboard.
Compared with prior art, the present invention is when user activates input area, calculate the display position of dummy keyboard on screen, the position of the as far as possible close user activated input area of this display position, and with this display position, the position of dummy keyboard is adjusted, make final dummy keyboard be presented at input area near, facilitate user to check that whether the output text in input area correct when clicking dummy keyboard, improve input efficiency, and promoted user's experience.
Accompanying drawing explanation
The process flow diagram of the display packing of a kind of dummy keyboard that Fig. 1 provides for the embodiment of the present invention;
Fig. 2 is for being applied to the dummy keyboard display packing in the embodiment of the present invention process flow diagram of the mobile terminal of Android system;
The schematic diagram of the display control unit of a kind of dummy keyboard that Fig. 3 provides for the embodiment of the present invention.
Embodiment
For making that object of the present invention, structure, feature and function thereof are had to further understanding, hereby coordinate embodiment to be described in detail as follows.
Fig. 1 shows the process flow diagram of the display packing of a kind of dummy keyboard that the embodiment of the present invention provides, and as shown in Figure 1, the display packing of this dummy keyboard comprises the steps:
Step S101: the positional information of obtaining user activated input area;
Step S102: according to the positional information of input area, and the needed display area size of dummy keyboard, calculate the display position of described dummy keyboard on screen, so that the position of the as far as possible close user activated input area in the position of this dummy keyboard;
Step S103: according to the display position of the dummy keyboard calculating, adjust the position of this dummy keyboard on the drawing surface that dummy keyboard is corresponding;
Step S104: the drawing surface that this dummy keyboard is corresponding is synthesized with drawing surface corresponding to input area owning application of activating, the data after synthetic are deposited in hardware display buffer, to show.
The display packing of the dummy keyboard in the embodiment of the present invention, when user activates input area, calculate the display position of dummy keyboard on screen, the position of the as far as possible close user activated input area of this display position, and with this display position, the position of dummy keyboard is adjusted, make final dummy keyboard be presented at input area near, facilitate user to check that whether the output text in input area is correct when clicking dummy keyboard, improve input efficiency, and promoted user's experience.
The mobile terminal of Android system of take below describes the specific implementation of the display packing of the dummy keyboard in the present embodiment in detail as example.Fig. 2 shows the process flow diagram of this specific implementation.
In Android system, hardware display buffer is that hardware frame turns buffer zone, is called Frame Buffer; The corresponding surface object of each drafting chart face, UI(user interface of each surface object association) metadata buffer zone storehouse; SurfaceFlinger service in the ccf layer of system (OS Framework) is responsible for creating surface object and is passed to application program and uses, the surface object of being also responsible for application programs synthesizes to be played up, and is sent to hardware frame and turns in buffer zone and show.
Framework based on this Android system, the display packing of the dummy keyboard shown in Fig. 2 comprises the steps:
Step S201: user activates this input area by the input area of clicking on screen;
In actual Application Program Interface, user's input area mostly is text box, the control of binding for EditText class in Android system.
Step S202: when user activated input area is rectangle, the coordinate information at four angles of SurfaceFlinger service acquisition user activated input area.
Step S203: according to the coordinate information at four of above-mentioned input area angles, and the needed display area size of dummy keyboard, SurfaceFlinger service compute goes out the display position of dummy keyboard on screen, so that the position of the as far as possible close user activated input area in the position of dummy keyboard.
According to common people's use habit, should the position of dummy keyboard be arranged on to the below of input area as far as possible, therefore in a preferred embodiment, when the bottom of user activated input area is greater than the vertical dimension of dummy keyboard to the distance of bottom of screen, the position of bottom of the input area of above-mentioned activation is pressed close at the top that can be dummy keyboard by the location positioning of dummy keyboard.
It should be noted that, the display position of dummy keyboard should be able to be subject to the display position impact of user activated input area on screen, when input area, apart from bottom of screen, cross closely to such an extent as to cannot be between input area and bottom of screen during complete demonstration dummy keyboard, should be preferentially can complete demonstration dummy keyboard and as far as possible near the position display dummy keyboard of input area at other, for example, when input area is positioned near bottom of screen, the position at the top of input area can be pressed close to for the bottom of dummy keyboard in the position of dummy keyboard.
Because the dummy keyboard in existing Android system is all that mode with default location shows, therefore need in the present invention existing SurfaceFlinger service to improve accordingly, it can be for example the new function of SurfaceFlinger service-creation (Function), the effect of this function is to receive the positional information of input area, calculates the display position of dummy keyboard required in step S203.
The drawing surface that step S204:SurfaceFlinger service is independent for dummy keyboard creates;
In the prior art, the dummy keyboard of application program shows with the drawing at the main interface of application program to same drawing surface, and the bottom that the acquiescence display position of dummy keyboard is screen, this is breathed out when showing dummy keyboard, original displaying contents at the main interface of application program will change, for example, move up or the content in the shared region of dummy keyboard is blocked.
In embodiments of the present invention, for dummy keyboard creates independent drawing surface, display position that can convenient, flexible adjustment dummy keyboard, and do not change the content at the main interface of application program when can dummy keyboard being presented near input area.
Step S205:SurfaceFlinger service is synthesized drawing surface corresponding to dummy keyboard with drawing surface corresponding to application program under the input area activating.
For difference, draw and served by SurfaceFlinger synthesizing in Android system of surface, in the present embodiment, by SurfaceFlinger service, drawing surface corresponding to dummy keyboard and drawing surface corresponding to application program under input area are synthesized, so that in the data after synthetic, dummy keyboard is as far as possible near user activated input area.
Step S206:SurfaceFlinger service says that the data after synthesizing deposit hardware frame in and turn in the Frame Buffer of buffer zone, to show.
Like this, after user activates input area, there is position in the best that SurfaceFlinger service goes out dummy keyboard according to the position calculation of input area, adjust afterwards dummy keyboard in its lip-deep position of drawing, and the drawing surface under the drawing surface of dummy keyboard and input area is merged, and deposit in buffer zone and show, realized the effect of the dummy keyboard of will breathing out near input area after user activates input area, user can check at an easy rate that whether the output text in input area is correct when clicking dummy keyboard, therefore improved the efficiency of input, promoted user's experience simultaneously.
The corresponding display control unit that a kind of dummy keyboard is also provided of the present invention, as shown in Figure 3, this device comprises: location information acquiring unit 301, keyboard position computing unit 302, keyboard position adjustment unit 303, synthesis unit 304.
Wherein, location information acquiring unit 301 is for obtaining the positional information of user activated input area; Keyboard position computing unit 302 is for according to the positional information of above-mentioned input area, and the size of the needed viewing area of dummy keyboard, calculate the display position of this dummy keyboard on screen, so that the position of the as far as possible close described user activated input area in the position of described dummy keyboard; Keyboard position adjustment unit 303, for the display position according to the above-mentioned dummy keyboard calculating, is adjusted the position of this dummy keyboard on the drawing surface that this dummy keyboard is corresponding; Synthesis unit 304 is for drawing corresponding to above-mentioned dummy keyboard surface and drawing surface corresponding to user activated input area owning application are synthesized, and the data after synthesizing are deposited in hardware display buffer, to show.
The display control unit of the dummy keyboard in the embodiment of the present invention, when user activates input area, calculate the display position of dummy keyboard on screen, the position of the as far as possible close user activated input area of this display position, and with this display position, the position of dummy keyboard is adjusted, make final dummy keyboard be presented at input area near, facilitate user to check that whether the output text in input area is correct when clicking dummy keyboard, improve input efficiency, and promoted user's experience.
In a preferred embodiment, the input area that user activates be shaped as rectangle, location information acquiring unit 301 is specifically for obtaining the coordinate information at four angles of user activated input area.
Keyboard position computing unit 302 is when calculating the display position of dummy keyboard, when the bottom of finding the input area that user activates is greater than the vertical dimension of the dummy keyboard that will show to the distance of bottom of screen, the position of the bottom of above-mentioned input area is pressed close at the top that is this dummy keyboard by the location positioning of dummy keyboard.
In practice, hardware display buffer can be hardware frame buffer zone, is called Frame Buffer.
In the present embodiment, the drawing surface that dummy keyboard is corresponding can be for being independent of the drawing surface of above-mentioned input area owning application.
The embodiment of the present invention is also corresponding provides a kind of touch apparatus, and this touch apparatus comprises the display control unit of the dummy keyboard in above-described embodiment.
The present invention is described by above-mentioned related embodiment, yet above-described embodiment is only for implementing example of the present invention.Must be pointed out that, the embodiment having disclosed does not limit the scope of the invention.On the contrary, the change done without departing from the spirit and scope of the present invention and retouching, all belong to scope of patent protection of the present invention.

Claims (11)

1. a display packing for dummy keyboard, is characterized in that, comprising:
Obtain the positional information of user activated input area;
According to the positional information of input area, and the needed display area size of dummy keyboard, calculate the display position of described dummy keyboard on screen, so that the position of the as far as possible close described user activated input area in the position of described dummy keyboard;
According to described in the display position of the dummy keyboard that calculates, adjust the position of this dummy keyboard on the drawing surface that described dummy keyboard is corresponding;
Drawing drawing surface corresponding to input area owning application surperficial and described activation that described dummy keyboard is corresponding synthesized, and the data after synthetic are deposited in hardware display buffer, to show.
2. the method for claim 1, is characterized in that, when described user activated input area be shaped as rectangle time, described in obtain user activated input area positional information comprise: the coordinate information that obtains four angles of user activated input area.
3. the method for claim 1, it is characterized in that, the described display position of described dummy keyboard on screen that calculate comprises: when the bottom of the input area of described activation is greater than the vertical dimension of described dummy keyboard to the distance of bottom of screen, the position of the bottom of described input area is pressed close at the top that is dummy keyboard by the location positioning of described dummy keyboard.
4. the method for claim 1, is characterized in that, described hardware display buffer is hardware frame buffer zone.
5. the method for claim 1, is characterized in that, the drawing surface that described dummy keyboard is corresponding is the drawing surface that is independent of described input area owning application.
6. a display control unit for dummy keyboard, is characterized in that, comprising:
Location information acquiring unit, for obtaining the positional information of user activated input area;
Keyboard position computing unit, be used for according to the positional information of described input area, and the size of the needed viewing area of dummy keyboard, calculate the display position of described dummy keyboard on screen, so that the position of the as far as possible close described user activated input area in the position of described dummy keyboard;
Keyboard position adjustment unit, for the display position of the dummy keyboard that calculates described in foundation, adjusts the position of this dummy keyboard on the drawing surface that described dummy keyboard is corresponding;
Synthesis unit, for drawing drawing surface corresponding to input area owning application surperficial and described activation corresponding to described dummy keyboard synthesized, and deposits the data after synthetic in hardware display buffer in, to show.
7. device as claimed in claim 6, is characterized in that, when described user activated input area be shaped as rectangle time, described location information acquiring unit is specifically for obtaining the coordinate information at four angles of user activated input area.
8. device as claimed in claim 6, it is characterized in that, when keyboard position computing unit is greater than the vertical dimension of described dummy keyboard specifically for the bottom of the input area when described activation to the distance of bottom of screen, the position of the bottom of described input area is pressed close at the top that is dummy keyboard by the location positioning of described dummy keyboard.
9. device as claimed in claim 6, is characterized in that, described hardware display buffer is hardware frame buffer zone.
10. device as claimed in claim 6, is characterized in that, the drawing surface that described dummy keyboard is corresponding is the drawing surface that is independent of described input area owning application.
11. 1 kinds of touch apparatus, is characterized in that, comprise the display control unit of the dummy keyboard as described in any one in claim 6 to 10.
CN201310461208.9A 2013-09-27 2013-09-27 Display method of virtual keyboard, control device and touch equipment Expired - Fee Related CN103577104B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310461208.9A CN103577104B (en) 2013-09-27 2013-09-27 Display method of virtual keyboard, control device and touch equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310461208.9A CN103577104B (en) 2013-09-27 2013-09-27 Display method of virtual keyboard, control device and touch equipment

Publications (2)

Publication Number Publication Date
CN103577104A true CN103577104A (en) 2014-02-12
CN103577104B CN103577104B (en) 2017-05-24

Family

ID=50048976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310461208.9A Expired - Fee Related CN103577104B (en) 2013-09-27 2013-09-27 Display method of virtual keyboard, control device and touch equipment

Country Status (1)

Country Link
CN (1) CN103577104B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927166A (en) * 2014-03-25 2014-07-16 深圳市基思瑞科技有限公司 Exchangeable key position Android mobile terminal and key position exchange method for Android mobile terminal
CN104049842A (en) * 2014-05-28 2014-09-17 广州视睿电子科技有限公司 Method and system for controlling virtual keyboard
CN105700802A (en) * 2014-12-11 2016-06-22 三星麦迪森株式会社 Method and apparatus for inputting information by using on-screen keyboard
CN105988706A (en) * 2015-06-15 2016-10-05 乐卡汽车智能科技(北京)有限公司 Input keyboard interface display method and apparatus
CN106502431A (en) * 2016-10-12 2017-03-15 车广为 A kind of touch screen dummy keyboard information input mode
CN107111438A (en) * 2014-12-22 2017-08-29 京瓷办公信息***株式会社 Display device, image processing system and display methods
CN107368242A (en) * 2017-09-20 2017-11-21 济南浚达信息技术有限公司 A kind of method of Android system soft keyboard automatic adjusting position
CN107577388A (en) * 2017-08-29 2018-01-12 苏州麦迪斯顿医疗科技股份有限公司 The control method and device of inputting interface
CN107704186A (en) * 2017-09-01 2018-02-16 联想(北京)有限公司 A kind of control method and electronic equipment
CN107734196A (en) * 2017-11-28 2018-02-23 福建中金在线信息科技有限公司 Prevent keyboard from blocking the method and system of input source
CN108153455A (en) * 2016-12-05 2018-06-12 珠海金山办公软件有限公司 A kind of interface switching method and device
CN108196785A (en) * 2018-01-29 2018-06-22 上海闻泰电子科技有限公司 Display methods, device, mobile terminal and the storage device of entering method keyboard
CN111783007A (en) * 2020-07-31 2020-10-16 迈普通信技术股份有限公司 Display rendering method and device, electronic equipment and storage medium
CN113238663A (en) * 2021-04-27 2021-08-10 北京麟卓信息科技有限公司 Adaptive keyboard mapping method and device based on view matching

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101329616A (en) * 2008-07-24 2008-12-24 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method and system for displaying virtual keyboard
US20100241985A1 (en) * 2009-03-23 2010-09-23 Core Logic, Inc. Providing Virtual Keyboard
CN103309616A (en) * 2013-06-26 2013-09-18 华为终端有限公司 Soft keyboard display method and terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101329616A (en) * 2008-07-24 2008-12-24 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method and system for displaying virtual keyboard
US20100241985A1 (en) * 2009-03-23 2010-09-23 Core Logic, Inc. Providing Virtual Keyboard
CN103309616A (en) * 2013-06-26 2013-09-18 华为终端有限公司 Soft keyboard display method and terminal

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927166B (en) * 2014-03-25 2017-12-29 深圳市基思瑞科技有限公司 A kind of method that Android system mobile terminal that can be exchanged with key position and a kind of Android system mobile terminal key position are exchanged
CN103927166A (en) * 2014-03-25 2014-07-16 深圳市基思瑞科技有限公司 Exchangeable key position Android mobile terminal and key position exchange method for Android mobile terminal
CN104049842A (en) * 2014-05-28 2014-09-17 广州视睿电子科技有限公司 Method and system for controlling virtual keyboard
CN105700802A (en) * 2014-12-11 2016-06-22 三星麦迪森株式会社 Method and apparatus for inputting information by using on-screen keyboard
CN107111438B (en) * 2014-12-22 2020-06-16 京瓷办公信息***株式会社 Display device, image forming apparatus, and display method
CN107111438A (en) * 2014-12-22 2017-08-29 京瓷办公信息***株式会社 Display device, image processing system and display methods
CN105988706A (en) * 2015-06-15 2016-10-05 乐卡汽车智能科技(北京)有限公司 Input keyboard interface display method and apparatus
CN105988706B (en) * 2015-06-15 2020-06-05 法法汽车(中国)有限公司 Input keyboard interface display method and device
CN106502431A (en) * 2016-10-12 2017-03-15 车广为 A kind of touch screen dummy keyboard information input mode
CN108153455A (en) * 2016-12-05 2018-06-12 珠海金山办公软件有限公司 A kind of interface switching method and device
CN107577388A (en) * 2017-08-29 2018-01-12 苏州麦迪斯顿医疗科技股份有限公司 The control method and device of inputting interface
CN107577388B (en) * 2017-08-29 2020-06-16 苏州麦迪斯顿医疗科技股份有限公司 Input interface control method and device
CN107704186A (en) * 2017-09-01 2018-02-16 联想(北京)有限公司 A kind of control method and electronic equipment
CN107704186B (en) * 2017-09-01 2022-01-18 联想(北京)有限公司 Control method and electronic equipment
CN107368242A (en) * 2017-09-20 2017-11-21 济南浚达信息技术有限公司 A kind of method of Android system soft keyboard automatic adjusting position
CN107734196A (en) * 2017-11-28 2018-02-23 福建中金在线信息科技有限公司 Prevent keyboard from blocking the method and system of input source
CN108196785A (en) * 2018-01-29 2018-06-22 上海闻泰电子科技有限公司 Display methods, device, mobile terminal and the storage device of entering method keyboard
CN111783007A (en) * 2020-07-31 2020-10-16 迈普通信技术股份有限公司 Display rendering method and device, electronic equipment and storage medium
CN111783007B (en) * 2020-07-31 2022-05-24 迈普通信技术股份有限公司 Display rendering method and device, electronic equipment and storage medium
CN113238663A (en) * 2021-04-27 2021-08-10 北京麟卓信息科技有限公司 Adaptive keyboard mapping method and device based on view matching

Also Published As

Publication number Publication date
CN103577104B (en) 2017-05-24

Similar Documents

Publication Publication Date Title
CN103577104A (en) Display method of virtual keyboard, control device and touch equipment
CN103076919B (en) A kind of wireless touch remote control thereof and system
CN104407732B (en) synchronous writing method and system
CN105814876B (en) Image processing equipment and method
US9753547B2 (en) Interactive displaying method, control method and system for achieving displaying of a holographic image
CN103092518B (en) A kind of mobile accurate touch control method of cloud desktop based on RDP agreement
WO2011112667A3 (en) Integrated gis system with interactive 3d interface
US10957285B2 (en) Method and system for playing multimedia data
MX2014005295A (en) Adjusting content to avoid occlusion by a virtual input panel.
CN101763234B (en) Method and device for simulating various screen resolutions
CN103488413A (en) Touch equipment and control method and device for displaying 3D (3-dimensional) interface on touch equipment
MY184621A (en) Screen display method and apparatus of a mobile terminal
CN103164121A (en) Method and device for terminal software interface display
CN104331230A (en) Information processing method and electronic equipment
EP3137966A1 (en) Video scrolling
US20150121301A1 (en) Information processing method and electronic device
US20140372939A1 (en) Systems and methods for assisting in selection and placement of graphical objects in a graphical user interface
CN102681853A (en) Method and device for realizing 3D (3-Dimensional) screen rotation of desktop of Android operating system by using OpenGL ES (OpenGL for Embedded Systems)
MX2012011749A (en) Computer implemented system and method for storing a user's location in a virtual environment.
CN103076984A (en) Touch screen interaction method and system
CN102681849A (en) Digit time 3D (three-dimensional) display method for handheld mobile terminal
CN104281308A (en) Touch electronic device and drawing method thereof
GB201116893D0 (en) Interactive user interfaces
WO2017097142A1 (en) Interface operation processing method and apparatus, and a smart terminal
WO2012135256A3 (en) Apparatus and methods for operating a cursor manipulation device at multiple resolutions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170524

Termination date: 20190927