CN104317415A - Method and system for realizing replacement of combined key with single key in mobile terminal virtual machine - Google Patents
Method and system for realizing replacement of combined key with single key in mobile terminal virtual machine Download PDFInfo
- Publication number
- CN104317415A CN104317415A CN201410498725.8A CN201410498725A CN104317415A CN 104317415 A CN104317415 A CN 104317415A CN 201410498725 A CN201410498725 A CN 201410498725A CN 104317415 A CN104317415 A CN 104317415A
- Authority
- CN
- China
- Prior art keywords
- key
- mobile terminal
- macintosh
- virtual machine
- function
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000006870 function Effects 0.000 description 47
- 238000005516 engineering process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000035800 maturation Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
The invention discloses a method and a system for realizing replacement of a combined key with a single key in a mobile terminal virtual machine and relates to the virtual technical field of a mobile terminal. The single key with the function of the combined key of a PC (personal computer) is established in a mobile terminal system, when the document of a virtual machine system is edited, the combined key in the virtual machine system is replaced with the single key, so the virtual machine system executes the function of the combined key, and the aim that the document of the virtual machine is input or edified by a keyboard of the mobile terminal is realized, and the method and the system more conform to the habit that a user uses the keyboard of the mobile terminal, and adapt to the habit that the user operates the mobile terminal with one hand.
Description
Technical field
The present invention relates to virtual technology field, mobile terminal, particularly relate to a kind of method and system realizing one key alternative combinations key in the virtual machine of mobile terminal.
Background technology
Along with the development of mobile communication technology and Intel Virtualization Technology, mobile terminal and virtual machine are all widely used.Use virtual machine in mobile terminal, combine the advantage of mobile terminal and virtual machine, therefore, can be more widely used.
At present, the dummy machine system of mobile terminal adopts PC system, so, the key icon that the keyboard identical with real PC has can be demonstrated in the virtual machine of mobile terminal, therefore, when carrying out documents editing or browse in the virtual machine of mobile terminal, general these keyboards identical with real PC that use realize operating.
But, because user generally uses one-handed performance mobile terminal, so, in the virtual machine of mobile terminal, use the keyboard identical with real PC to realize operating, can seem very inconvenient, especially use Macintosh to realize operation, just seem more inconvenient.Simultaneously, the keyboard in virtual machine all will be opened when realizing operation, the use habit of user is not met yet, generally for the operation of mobile terminal, user gets used to using the keyboard of mobile terminal to carry out Text Input or editor more, and owing to there is no these buttons such as ctrl, shift, alt in the keyboard of mobile end system, therefore, the operation carrying out the Macintosh containing these buttons such as ctrl, shift, alt in dummy machine system cannot be realized.
Summary of the invention
The object of the present invention is to provide a kind of method and system realizing one key alternative combinations key in the virtual machine of mobile terminal, thus solve the foregoing problems existed in prior art.
To achieve these goals, the technical solution used in the present invention is as follows:
In the virtual machine of mobile terminal, realize a method for one key alternative combinations key, comprise the steps:
S1, judges whether there is the one key with PC Macintosh function in mobile end system, if existed, then performs step S2, if there is no, then in mobile end system, creates the one key with PC Macintosh function;
S2, judges whether described one key is activated, if be activated, then performed step S3-S4, if be not activated, then terminates;
S3, described mobile end system sends instruction corresponding to described PC Macintosh function to dummy machine system;
S4, described dummy machine system receives the described instruction that described mobile end system sends, and performs described instruction.
Preferably, described mobile end system is at least one in iOS system or android system; Described dummy machine system is at least one in windows system or Lunix system.
Particularly, at least one in ctrl, shift or alt button is contained in each described PC Macintosh.
Preferably, described one key is named with the function of PC Macintosh.
Particularly, in step S2, describedly judge whether described one key is activated, and is specially, judge whether described one key is pressed.
In the virtual machine of mobile terminal, realize a system for one key alternative combinations key, comprising:
Mobile end system and dummy machine system; Event judge module and one key creation module is provided with in described mobile end system;
Described event judge module for judging whether there is the one key with PC Macintosh function at described mobile end system, also for judging whether described one key is activated;
Described one key creation module is for creating the one key with PC Macintosh function;
Described mobile end system is used for sending instruction corresponding to described PC Macintosh function to described dummy machine system;
The described instruction that described dummy machine system sends for receiving described mobile end system, also for performing described instruction.
Preferably, described mobile end system is at least one in iOS system or android system; Described dummy machine system is at least one in windows system or Lunix system.
Particularly, at least one in ctrl, shift or alt button is contained in each described PC Macintosh.
Preferably, described one key is named with the function of PC Macintosh.
Particularly, described event judge module is for judging whether described one key is activated, and is specially, and described event judge module is for judging whether described one key is pressed.
The invention has the beneficial effects as follows: the present invention by creating the one key with PC Macintosh function in mobile end system, when editing dummy machine system document, use the Macintosh in this one key replacement dummy machine system, make the function that dummy machine system execution Macintosh has, thus achieve and utilize the document of the keyboard of mobile end system to virtual machine to input or edit, more meet the custom that user uses mobile terminal keyboard, also adapt to the custom of user's one-handed performance mobile terminal simultaneously.
Accompanying drawing explanation
Fig. 1 is a kind of method flow schematic diagram realizing one key alternative combinations key in the virtual machine of mobile terminal that the embodiment of the present invention provides;
Fig. 2 is a kind of system architecture schematic diagram realizing one key alternative combinations key in the virtual machine of mobile terminal that the embodiment of the present invention provides.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with accompanying drawing, the present invention is further elaborated.Should be appreciated that embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
On physics PC, user sees passage, wants to copy in another document, and the following operation steps of general employing: choose the word that will copy, word can copy to Clipboard by ctrl+C two buttons while of then on keypad.
In the dummy machine system of mobile terminal, user sees passage, want to copy in another document, the keyboard due to mobile terminal operating system does not have these buttons such as ctrl, shift, alt, copies so above-mentioned similar mode of operation on physics PC can not be used to carry out word.
And in the dummy machine system of mobile terminal, when document is edited, user's one-handed performance more accustomed to using, the operating system keyboard of mobile terminal accustomed to using realizes operation simultaneously, in order to meet the operating habit of user, embodiments provide a kind of method and system realizing one key alternative combinations key in the virtual machine of mobile terminal.
As shown in Figure 1, a kind of method realizing one key alternative combinations key in the virtual machine of mobile terminal, comprises the steps:
S1, judges whether there is the one key with PC Macintosh function in mobile end system, if existed, then performs step S2, if there is no, then in mobile end system, creates the one key with PC Macintosh function;
S2, judges whether described one key is activated, if be activated, then performed step S3-S4, if be not activated, then terminates;
S3, described mobile end system sends instruction corresponding to described PC Macintosh function to dummy machine system;
S4, described dummy machine system receives the described instruction that described mobile end system sends, and performs described instruction.
In the implementation procedure of reality, can on the interface in mobile end system, create the one key with the combination button function that the keyboard of physics PC can combinationally use, make this one key have the combination button function that the keyboard of physics PC can combinationally use.When utilizing the keyboard of mobile terminal operating system to carry out the documents editing in the virtual machine of mobile terminal, and carry out identical with physics PC keyboard push-button combination operated time, user needs to start one key, then dummy machine system will perform instruction corresponding to the function of this one key.As, when combination button is ctrl+c, when user presses the one key with ctrl+c function, the dummy machine system of mobile terminal then performs duplicate instructions, copies relevant text.
Thus achieve the operation of operating system keyboard realization to the dummy machine system of mobile terminal using mobile terminal, meet the operating habit of user, meanwhile, also more meet the custom of user's one-handed performance mobile terminal.
Wherein, in the embodiment of the present invention, described mobile end system is at least one in iOS system or android system; Described dummy machine system is at least one in windows system or Lunix system.IOS system or android system are conventional mobile end systems, technology maturation, are easy to realize; Windows system or Lunix system are conventional dummy machine systems, technology maturation, are easy to realize.
In the embodiment of the present invention, containing at least one in ctrl, shift or alt button in each described PC Macintosh.As one of ordinary skill will be appreciated, containing ctrl, shift or alt button in most PC Macintosh, simultaneously also containing other some alphabet keys, such as, ctrl+c, ctrl+x Macintosh, and each Macintosh has specific function, the function of such as ctrl+c Macintosh is for copying.In practical operation, choose certain section of word, then press ctrl+c Macintosh, thus realize copying of this section of word.
In the embodiment of the present invention, the one key with PC Macintosh function is created in mobile end system, what the function of Macintosh is, then what the function of one key is exactly, and such as, Macintosh is ctrl+c, then corresponding one key then has the function copied, when namely starting this one key, dummy machine system will perform the instruction copied, and realizes the function copied.
In the embodiment of the present invention, described one key is named with the function of PC Macintosh.Such setting, is convenient to user and remembers all one keys, and then user-friendly all one keys, brings great convenience to the operation of user.Such as, when the function of PC Macintosh is for copying, then corresponding one key can copy by called after.Thus, when user needs to carry out replicate run, can directly find the one key with copy function according to the title of one key, be convenient to the operation of user.
In the embodiment of the present invention, in step S2, describedly judge whether described one key is activated, and is specially, judge whether described one key is pressed.In user operation keyboard process, it is generally the function that form by pushing button uses this button.
As shown in Figure 2, embodiments provide a kind of system realizing one key alternative combinations key in the virtual machine of mobile terminal, comprising:
Mobile end system and dummy machine system; Event judge module and one key creation module is provided with in described mobile end system;
Described event judge module for judging whether there is the one key with PC Macintosh function at described mobile end system, also for judging whether described one key is activated;
Described one key creation module is for creating the one key with PC Macintosh function;
Described mobile end system is used for sending instruction corresponding to described PC Macintosh function to described dummy machine system;
The described instruction that described dummy machine system sends for receiving described mobile end system, also for performing described instruction.
The practical work process of said system is:
The event judge module of system judges whether there is the one key with PC Macintosh function in mobile end system, and if there is no, then one key creation module creates the button with PC Macintosh function in mobile end system; If existed, then event judge module can judge whether described one key is activated, if be not activated, then terminates; If be activated, then described mobile end system sends instruction corresponding to the function of described PC Macintosh to dummy machine system; Described dummy machine system performs described instruction after receiving the described instruction of described mobile end system transmission.
Thus achieve the operation of operating system keyboard realization to the dummy machine system of mobile terminal using mobile terminal, meet the operating habit of user, meanwhile, also more meet the custom of user's one-handed performance mobile terminal.
Wherein, in the embodiment of the present invention, described mobile end system is at least one in iOS system or android system; Described dummy machine system is at least one in windows system or Lunix system.IOS system or android system are conventional mobile end systems, technology maturation, are easy to realize; Windows system or Lunix system are conventional dummy machine systems, technology maturation, are easy to realize.
Containing at least one in ctrl, shift or alt button in each described PC Macintosh.As one of ordinary skill will be appreciated, containing ctrl, shift or alt button in most PC Macintosh, simultaneously also containing other some alphabet keys, such as, ctrl+c, ctrl+x Macintosh, and each Macintosh has specific function, the function of such as ctrl+c Macintosh is for copying.In practical operation, choose certain section of word, then press ctrl+c Macintosh, thus realize copying of this section of word.
In the embodiment of the present invention, the one key with PC Macintosh function is created in mobile end system, what the function of Macintosh is, then what the function of one key is exactly, and such as, Macintosh is ctrl+c, then corresponding one key then has the function copied, when namely starting this one key, dummy machine system will perform the instruction copied, and realizes the function copied.
One key is named with the function of PC Macintosh.Such setting, is convenient to user and remembers all one keys, and then user-friendly all one keys, brings great convenience to the operation of user.Such as, when the function of PC Macintosh is for copying, then corresponding one key can copy by called after.Thus, when user needs to carry out replicate run, can directly find the one key with copy function according to the title of one key, be convenient to the operation of user.
Described event judge module is for judging whether described one key is activated, and is specially, and described event judge module is for judging whether described one key is pressed.In user operation keyboard process, it is generally the function that form by pushing button uses this button.
By adopting technique scheme disclosed by the invention, obtain effect useful as follows: the present invention by creating the one key with PC Macintosh function in mobile end system, when editing dummy machine system document, use the Macintosh in this one key replacement dummy machine system, make the function that dummy machine system execution Macintosh has, thus achieve and utilize the document of the keyboard of mobile end system to virtual machine to input or edit, more meet the custom that user uses mobile terminal keyboard, also adapted to the custom of user's one-handed performance mobile terminal simultaneously.
Each embodiment in this instructions all adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar part mutually see.
Those skilled in the art it should be understood that the sequential of the method step that above-described embodiment provides can carry out accommodation according to actual conditions, also can carry out according to actual conditions are concurrent.
The hardware that all or part of step in the method that above-described embodiment relates to can carry out instruction relevant by program has come, described program can be stored in the storage medium that computer equipment can read, for performing all or part of step described in the various embodiments described above method.Described computer equipment, such as: personal computer, server, the network equipment, intelligent mobile terminal, intelligent home device, wearable intelligent equipment, vehicle intelligent equipment etc.; Described storage medium, such as: the storage of RAM, ROM, magnetic disc, tape, CD, flash memory, USB flash disk, portable hard drive, storage card, memory stick, the webserver, network cloud storage etc.
Finally, also it should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, commodity or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, commodity or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, commodity or the equipment comprising described key element and also there is other identical element.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should look protection scope of the present invention.
Claims (10)
1. in the virtual machine of mobile terminal, realize a method for one key alternative combinations key, it is characterized in that, comprise the steps:
S1, judges whether there is the one key with PC Macintosh function in mobile end system, if existed, then performs step S2, if there is no, then in mobile end system, creates the one key with PC Macintosh function;
S2, judges whether described one key is activated, if be activated, then performed step S3-S4, if be not activated, then terminates;
S3, described mobile end system sends instruction corresponding to described PC Macintosh function to dummy machine system;
S4, described dummy machine system receives the described instruction that described mobile end system sends, and performs described instruction.
2. the method realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 1, is characterized in that, described mobile end system is at least one in iOS system or android system; Described dummy machine system is at least one in windows system or Lunix system.
3. the method realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 1, is characterized in that, containing at least one in ctrl, shift or alt button in each described PC Macintosh.
4. the method realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 1, is characterized in that, described one key is named with the function of PC Macintosh.
5. the method realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 1, is characterized in that, in step S2, describedly judges whether described one key is activated, and is specially, judges whether described one key is pressed.
6. in the virtual machine of mobile terminal, realize a system for one key alternative combinations key, it is characterized in that, comprising:
Mobile end system and dummy machine system; Event judge module and one key creation module is provided with in described mobile end system;
Described event judge module for judging whether there is the one key with PC Macintosh function at described mobile end system, also for judging whether described one key is activated;
Described one key creation module is for creating the one key with PC Macintosh function;
Described mobile end system is used for sending instruction corresponding to described PC Macintosh function to described dummy machine system;
The described instruction that described dummy machine system sends for receiving described mobile end system, also for performing described instruction.
7. the system realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 6, is characterized in that, described mobile end system is at least one in iOS system or android system; Described dummy machine system is at least one in windows system or Lunix system.
8. the system realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 6, is characterized in that, containing at least one in ctrl, shift or alt button in each described PC Macintosh.
9. the system realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 6, is characterized in that, described one key is named with the function of PC Macintosh.
10. the method realizing one key alternative combinations key in the virtual machine of mobile terminal according to claim 6, it is characterized in that, described event judge module is for judging whether described one key is activated, be specially, described event judge module is for judging whether described one key is pressed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410498725.8A CN104317415A (en) | 2014-09-25 | 2014-09-25 | Method and system for realizing replacement of combined key with single key in mobile terminal virtual machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410498725.8A CN104317415A (en) | 2014-09-25 | 2014-09-25 | Method and system for realizing replacement of combined key with single key in mobile terminal virtual machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104317415A true CN104317415A (en) | 2015-01-28 |
Family
ID=52372654
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410498725.8A Pending CN104317415A (en) | 2014-09-25 | 2014-09-25 | Method and system for realizing replacement of combined key with single key in mobile terminal virtual machine |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104317415A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105550017A (en) * | 2015-12-11 | 2016-05-04 | 北京奇虎科技有限公司 | Method, apparatus and system for performing virtual input control for application |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003071698A1 (en) * | 2002-02-19 | 2003-08-28 | Hyun Jin Ji | Character inputting system for mobile terminal and mobile terminal using the same |
| CN101685369A (en) * | 2008-09-22 | 2010-03-31 | 联想(北京)有限公司 | Method for providing functions of shortcut key combination and touch control device |
| CN102023868A (en) * | 2010-12-20 | 2011-04-20 | 深圳瑞高信息技术有限公司 | Mobile terminal and control conversion method thereof |
| CN102043474A (en) * | 2011-01-18 | 2011-05-04 | 李建平 | One-hand input keyboard |
| CN103870002A (en) * | 2012-12-13 | 2014-06-18 | 苏州三星电子电脑有限公司 | Setting method of keyboard shortcut key |
-
2014
- 2014-09-25 CN CN201410498725.8A patent/CN104317415A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003071698A1 (en) * | 2002-02-19 | 2003-08-28 | Hyun Jin Ji | Character inputting system for mobile terminal and mobile terminal using the same |
| CN101685369A (en) * | 2008-09-22 | 2010-03-31 | 联想(北京)有限公司 | Method for providing functions of shortcut key combination and touch control device |
| CN102023868A (en) * | 2010-12-20 | 2011-04-20 | 深圳瑞高信息技术有限公司 | Mobile terminal and control conversion method thereof |
| CN102043474A (en) * | 2011-01-18 | 2011-05-04 | 李建平 | One-hand input keyboard |
| CN103870002A (en) * | 2012-12-13 | 2014-06-18 | 苏州三星电子电脑有限公司 | Setting method of keyboard shortcut key |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105550017A (en) * | 2015-12-11 | 2016-05-04 | 北京奇虎科技有限公司 | Method, apparatus and system for performing virtual input control for application |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101770399B (en) | Electronic equipment, method and device for switching operating system desktop | |
| US10013413B2 (en) | Smart fill | |
| EP3084634B1 (en) | Interaction with spreadsheet application function tokens | |
| CN1655120B (en) | Hosted application as a designer in an integrated development environment | |
| CN102331907B (en) | Character deleting method, device and terminal for the terminal with touch-screen | |
| TWI564757B (en) | Computer device with touch screen, method, and computer readable medium for operating the same | |
| US20190073099A1 (en) | Method and device for launching application and electronic device | |
| US20120144293A1 (en) | Display apparatus and method of providing user interface thereof | |
| CN104346092A (en) | Method and device used for displaying clipboard contents at mobile terminal | |
| CN104360990A (en) | Content editing method | |
| CN103069376A (en) | A user interface for a touch sensitive display on an electronic device | |
| CN104407787A (en) | Terminal | |
| CN103186336A (en) | Method and device for adjusting icon | |
| CN103049288A (en) | A method, device and device for starting an application of an Android device | |
| CN102520846A (en) | Mobile communication terminal input method and mobile communication terminal | |
| CN108646962A (en) | Edit methods, device, storage medium and the mobile terminal of terminal desktop layout | |
| CN114116098B (en) | Application icon management method and device, electronic equipment and storage medium | |
| CN114063841A (en) | Text selection method, text selection device and electronic equipment | |
| CN104317415A (en) | Method and system for realizing replacement of combined key with single key in mobile terminal virtual machine | |
| CN113282546A (en) | File processing method and device | |
| CN109213980B (en) | Method and device for editing presentation file and computer readable storage medium | |
| CN108984077A (en) | A kind of convenient method, device and electronic equipment deleted and replicate content in document | |
| JP2006190233A (en) | Method for choosing two or more electronic files applied for mobile type electronic apparatus | |
| CN103941999A (en) | Information processing method and electronic device | |
| KR102250609B1 (en) | Method, user terminal and computer program for providing chinese character list priority setting function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150128 |
|
| RJ01 | Rejection of invention patent application after publication |