CN104866232A - Information processing method and electronic apparatus - Google Patents

Information processing method and electronic apparatus Download PDF

Info

Publication number
CN104866232A
CN104866232A CN201510225094.7A CN201510225094A CN104866232A CN 104866232 A CN104866232 A CN 104866232A CN 201510225094 A CN201510225094 A CN 201510225094A CN 104866232 A CN104866232 A CN 104866232A
Authority
CN
China
Prior art keywords
input device
program module
virtual input
parameter
electronic equipment
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
CN201510225094.7A
Other languages
Chinese (zh)
Other versions
CN104866232B (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510225094.7A priority Critical patent/CN104866232B/en
Publication of CN104866232A publication Critical patent/CN104866232A/en
Application granted granted Critical
Publication of CN104866232B publication Critical patent/CN104866232B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

The invention discloses an information processing method and electronic apparatus, wherein the method comprises obtaining at least parameter information for characterizing a predetermined criterion input device; adjusting a first virtual input device based on the at least parameter information and obtaining a second virtual input device; matching the second virtual input device with the predetermined criterion input device; and displaying the second virtual input device on a display unit of an electronic apparatus. By the technical solution provided herein, the technical problem that a soft keyboard provided by an electronic apparatus in the existing technology can not meet the needs of a user is solved.

Description

A kind of information processing method and electronic equipment
Technical field
The present invention relates to electronic technology field, particularly a kind of information processing method and electronic equipment.
Background technology
Along with the development of science and technology, the electronic equipment with touch-screen is more and more subject to liking of people, as: smart mobile phone, panel computer or plug type computer etc.
Plug type computer of the prior art is when the first noumenon with display screen is inserted on the second body with physical keyboard, it can use as normal notebook computer, and when the first noumenon is pulled up from the second body, the first noumenon can independently use as panel computer, meets the different demand of user like this.
And when the first noumenon uses as panel computer, traditional physical keyboard can not be equipped with again, most input is all by calling soft keyboard to realize.
In the process of present inventor's technical scheme in invention the embodiment of the present application, find that above-mentioned prior art at least exists following technical matters:
In prior art, the soft keyboard shown on the touchscreen is generally the soft keyboard of system default, certain difference is there is with the size of notebook computer physical keyboard and key arrangement, do not meet the use habit of user, the technical matters that the soft keyboard that namely electronic equipment of the prior art provides can not be met consumers' demand.
Further, due to the existence of above-mentioned technical matters, cause electronic device user can not operate soft keyboard based on use habit, and then there is user in use soft keyboard process, the technical matters that Consumer's Experience is not high.
Summary of the invention
The embodiment of the present invention provides a kind of information processing method and a kind of electronic equipment, the technical matters that the soft keyboard provided for solving electronic equipment of the prior art can not be met consumers' demand, to realize the technique effect that electronic equipment can provide the soft keyboard of meeting consumers' demand.
The embodiment of the present application one provides a kind of information processing method, comprising:
Obtain one for characterizing at least one parameter information of preset standard input media;
Based at least one parameter described, adjust the first virtual input device, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
The display unit of electronic equipment shows described second virtual input device.
Optionally, described acquisition one, for characterizing at least one parameter information of preset standard input media, specifically comprises:
Calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification;
When described first program module is run, obtain at least one parameter information for characterizing preset standard input media.
Optionally, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described method also comprises:
In described first program module write corresponding with the physical keyboard of described electronic equipment described at least one parameter information.
Optionally, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described method also comprises:
The BIOS module of described electronic equipment obtains and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
Optionally, when at least one parameter described is first size parameter, describedly based at least one parameter described, first virtual input device to be adjusted, obtains the second virtual input device, specifically comprise:
Obtain the second dimensional parameters of the first virtual input device described in the second program module corresponding to described first virtual input device;
Based on described first size parameter, replace described second dimensional parameters;
Preserving described second program module, obtaining the second program module through upgrading;
Performing described the second program module through upgrading, obtaining the second virtual input device.
Optionally, when at least one parameter described is the first key arrangement parameter of described virtual bench, describedly based at least one parameter described, first virtual input device to be adjusted, obtains the second virtual input device, specifically comprise:
Obtain the second key arrangement parameter of the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
Based on described first key arrangement parameter, adjust described second key arrangement parameter;
Preserving described 3rd program module, obtaining the 3rd program module through upgrading;
Performing described the 3rd program module through upgrading, obtaining the second virtual input device.
Optionally, when at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, described based at least one parameter described, the first virtual input device is adjusted, obtain the second virtual input device, specifically comprise:
In the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module;
Preserving described 4th program module, obtaining the 4th program module through upgrading;
Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
The embodiment of the present application provides a kind of electronic equipment on the other hand, comprising:
Housing;
Storage unit, is arranged in described housing;
Processing unit, is arranged in described housing, is stored in described storage unit for characterizing at least one parameter information of preset standard input media for obtaining; And based at least one parameter described, the first virtual input device is adjusted, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
Display unit, for showing described second virtual input device.
Optionally, described processing unit specifically for:
Calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification;
When described first program module is run, obtain at least one parameter information for characterizing preset standard input media.
Optionally, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described processing unit also for:
In described first program module write corresponding with the physical keyboard of described electronic equipment described at least one parameter information.
Optionally, described electronic equipment also comprises BIOS module, for call at the described operating system module by described electronic equipment one can by the first program module of described operating system module identification before,
Obtain and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
Optionally, when at least one parameter described is first size parameter, described processing unit specifically for:
Obtain the second dimensional parameters of the first virtual input device described in the second program module corresponding to described first virtual input device;
Based on described first size parameter, replace described second dimensional parameters;
Preserving described second program module, obtaining the second program module through upgrading;
Performing described the second program module through upgrading, obtaining the second virtual input device.
Optionally, when at least one parameter described is the first key arrangement parameter of described virtual bench, described processing unit specifically for:
Obtain the second key arrangement parameter of the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
Based on described first key arrangement parameter, adjust described second key arrangement parameter;
Preserving described 3rd program module, obtaining the 3rd program module through upgrading;
Performing described the 3rd program module through upgrading, obtaining the second virtual input device.
Optionally, when at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, described processing unit specifically for:
In the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module;
Preserving described 4th program module, obtaining the 4th program module through upgrading;
Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
The embodiment of the present application also provides a kind of electronic equipment, comprising:
First acquiring unit, for obtaining one for characterizing at least one parameter information of preset standard input media;
Second acquisition unit, for based at least one parameter described, adjusts the first virtual input device, obtains the second virtual input device, and wherein, described second virtual input device and described preset standard input media match;
First display unit, for showing described second virtual input device on the display unit of electronic equipment.
Above-mentioned one or more technical scheme in the embodiment of the present application, at least has one or more technique effects following:
One, due to the technical scheme in the embodiment of the present application, one is obtained for characterizing at least one parameter information of preset standard input media, based at least one parameter described, adjust the first virtual input device, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match, the display unit of electronic equipment shows described second virtual input device, namely can not as in prior art, the soft keyboard called is the soft keyboard dimensions of system default, certain difference is there is with the size of notebook computer physical keyboard and key arrangement, do not meet the use habit of user, often input character by mistake, and adopt this programme, call soft keyboard to match with notebook computer physical keyboard, meet the use habit of user, so, the technical matters that the soft keyboard that efficiently solving electronic equipment of the prior art provides can not be met consumers' demand, reach the technique effect that electronic equipment of the prior art can provide the soft keyboard of meeting consumers' demand.
Two, due to the technical scheme in the embodiment of the present application write in described first program module corresponding with the physical keyboard of described electronic equipment described at least one parameter information; Or the BIOS module of described electronic equipment obtains and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.Namely can not as in prior art, when the soft keyboard dimensions of electronic device user to display is unsatisfied with, user is needed to adjust the size of soft keyboard by mouse, therefore, adopt this programme can arrange needing the soft keyboard size of display in BIOS SETUP, user is avoided manually to be regulated by mouse, so, reach the technique effect improving user experience.
Three, due to the technical scheme in the embodiment of the present application, in the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module; Preserving described 4th program module, obtaining the 4th program module through upgrading; Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.Namely in the technical program, when electronic device user calls soft keyboard, the virtual input device matched with the Trackpad of electronic equipment also can be shown while the display unit of electronic equipment shows soft keyboard, thus facilitate user to be operated by virtual input device, so, reach the technique effect improving user experience further.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described by the accompanying drawing used required in describing embodiment below, apparently, the accompanying drawing in the following describes is only some embodiments of the present invention.
The realization flow figure of a kind of information processing method that Fig. 1 provides for the embodiment of the present application one;
The specific implementation process flow diagram of step S101 in a kind of information processing method that Fig. 2 provides for the embodiment of the present application one;
The process flow diagram of the first implementation procedure of step S102 in a kind of information processing method that Fig. 3 provides for the embodiment of the present application one;
The process flow diagram of the second implementation procedure of step S102 in a kind of information processing method that Fig. 4 provides for the embodiment of the present application one;
The process flow diagram of the third implementation procedure of step S102 in a kind of information processing method that Fig. 5 provides for the embodiment of the present application one;
The schematic diagram showing the first virtual input device and virtual touch control device on the display unit of electronic equipment that Fig. 6 provides for the embodiment of the present application one;
The structural drawing of a kind of electronic equipment that Fig. 7 provides for the embodiment of the present application two;
The structural drawing of a kind of electronic equipment that Fig. 8 provides for the embodiment of the present application three.
Embodiment
The embodiment of the present invention provides a kind of information processing method and a kind of electronic equipment, the technical matters that the soft keyboard provided for solving electronic equipment of the prior art can not be met consumers' demand, achieves the technique effect that electronic equipment of the prior art can provide the soft keyboard of meeting consumers' demand.
Technical scheme in the embodiment of the present application is solve above-mentioned technical matters, and general thought is as follows:
Obtain one for characterizing at least one parameter information of preset standard input media;
Based at least one parameter described, adjust the first virtual input device, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
The display unit of electronic equipment shows described second virtual input device.
In technique scheme, adopt acquisition one for characterizing at least one parameter information of preset standard input media, based at least one parameter described, adjust the first virtual input device, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match, the display unit of electronic equipment shows described second virtual input device, namely can not as in prior art, the soft keyboard called is the soft keyboard dimensions of system default, certain difference is there is with the size of notebook computer physical keyboard and key arrangement, do not meet the use habit of user, often input character by mistake, and adopt this programme, call soft keyboard to match with notebook computer physical keyboard, meet the use habit of user, so, the technical matters that the soft keyboard that efficiently solving electronic equipment of the prior art provides can not be met consumers' demand, reach the technique effect that electronic equipment of the prior art can provide the soft keyboard of meeting consumers' demand.
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme of the present invention is clearly and completely described, obviously, described embodiment is a part of embodiment of technical solution of the present invention, instead of whole embodiments.Based on the embodiment recorded in present specification, those of ordinary skill in the art are not making the every other embodiment obtained under creative work prerequisite, all belong to the scope of technical solution of the present invention protection.
Embodiment one
Please refer to Fig. 1, be a kind of information processing method that the embodiment of the present application one provides, comprise:
S101: obtain one for characterizing at least one parameter information of preset standard input media;
S102: based at least one parameter described, the first virtual input device is adjusted, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
S103: show described second virtual input device on the display unit of electronic equipment.
In specific implementation process, described information processing method may be used for having in the electronic equipment of display unit, as: plug type notebook computer, panel computer, smart mobile phone etc.In the embodiment of the present application, plug type notebook computer will be applied to for described information processing method, the specific implementation process of the method in the embodiment of the present application will be described in detail.
Plug type computer is when the first noumenon with display screen is inserted on the second body with physical keyboard, it can use as normal notebook computer, and when the first noumenon is pulled up from the second body, the first noumenon can independently use as panel computer, meets the different demand of user like this.
In the embodiment of the present application, first perform step S101: obtaining one for characterizing at least one parameter information of preset standard input media, for the specific implementation process of step S101, please refer to Fig. 2, specifically comprising the steps:
S201: calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification;
S202: when described first program module is run, obtain at least one parameter information for characterizing preset standard input media.
Execution step S201: called by the operating system module of described electronic equipment one can by the first program module of described operating system module identification before, described method also comprises:
In described first program module write corresponding with the physical keyboard of described electronic equipment described at least one parameter information; Or
The BIOS module of described electronic equipment obtains and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
In specific implementation process, the first program module is the program module increased in the BIOS of electronic equipment before electronic equipment dispatches from the factory, for storing the parameter information of preset standard input media.In the embodiment of the present application, preset standard input media can be the physical keyboard with electronic equipment, also can be the hobby according to electronic device user and the input media meeting user's use habit arranged, therefore, in the embodiment of the present application, for the acquisition of at least one parameter information, just there are two kinds of modes:
First kind of way, when electronic equipment dispatches from the factory, writes at least one parameter information of the physical keyboard of electronic equipment in the first program module, and preserves.Like this when electronic device user calls soft keyboard, the second virtual input device of display and physical keyboard match.
The second way, in order to improve the Experience Degree of user, user can input corresponding parameter information based on the hobby of oneself, namely at least one parameter information corresponding is set in BIOS SETUP, then at least one parameter information that user arranges by BIOS is sent in the first program module, for subsequent calls, like this, user is avoided manually to be adjusted the size of the soft keyboard shown on the display unit by mouse, and after user is arranged first time, the parameter information arranged can be preserved for user, upper once call time, directly can show last display, without the need to again adjusting.
After at least one parameter information is stored to the first program module, perform step S201: calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification.
In specific implementation process, start bios program and self-inspection and initialization operation are carried out to electronic equipment, then the original document of loading of operating system, guide os starting, then the operation of each application program is controlled by operating system, therefore, the first program module is in the embodiment of the present application wanted can by the operating system module identification of electronic equipment, as: the program module that adopts ASL language compilation.
Owing to storing at least one parameter for characterizing preset standard input media in the first program module, therefore, after operating system module calls the first program module and runs the first program module, just can obtain at least one parameter described.In the embodiment of the present application, after at least one parameter of acquisition, can adjust at least one parameter information, as: after acquisition first size parameter, if according to first size parameter display second virtual input device obtained, corresponding button size is less, therefore the size of its button will be adjusted accordingly, therefore, after at least one parameter information of acquisition, new adjustment can be carried out based at least one parameter information obtained, also can not adjust, not do concrete restriction in the embodiment of the present application.
After acquisition at least one parameter described, then perform step: S102: based at least one parameter described, the first virtual input device is adjusted, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match.
For the specific implementation process of step S102, at least one parameter can be the first size parameter of the first dummy keyboard, it can be the first key arrangement parameter of the first dummy keyboard, also can be the first Trackpad parameter with the Trackpad of electronic equipment, therefore, when at least one parameter is different parameter information, step S102 just has different execution steps, to be first size parameter from least one parameter below, at least one parameter is the first key arrangement parameter, at least one parameter is the specific implementation process of the first Trackpad parameter difference illustrative step S102.
When at least one parameter is the first parameter, the specific implementation process of step S102, please refer to Fig. 3, specifically comprises the steps:
S301: the second dimensional parameters obtaining the first virtual input device described in the second program module corresponding to described first virtual input device;
S302: based on described first size parameter, replaces described second dimensional parameters;
S303: preserve described second program module, obtains the second program module through upgrading;
S304: performing described the second program module through upgrading, obtaining the second virtual input device.
In specific implementation process, in acquisition first size parameter, as: after 15cm × 40cm, first the second dimensional parameters of obtaining the first virtual input device in the second program module based on storage first virtual input device is as the size of 10cm × 25cm, and for storing program point corresponding to the second dimensional parameters, so replace the second dimensional parameters by based on the first size parameter obtained, then the second program module is preserved, at this moment, operating system can call the second program module through upgrading, when the second program module through upgrading is run, obtain the second virtual input device.
When at least one parameter described is the first key arrangement parameter of described virtual bench, the specific implementation process of step S102, please refer to Fig. 4, specifically comprises the steps:
S401: the second key arrangement parameter obtaining the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
S402: based on described first key arrangement parameter, adjusts described second key arrangement parameter;
S403: preserve described 3rd program module, obtains the 3rd program module through upgrading;
S404: performing described the 3rd program module through upgrading, obtaining the second virtual input device.
In specific implementation process, because soft keyboard will be presented on the display unit of electronic equipment, the size of soft keyboard can be less, and the effective way reducing software size is exactly the concrete size of the button reduced on soft keyboard and reduces the quantity of the button on soft keyboard.But, show like this between soft keyboard and the physical keyboard of electronic equipment and do not mate, do not meet the use habit of user, the input efficiency of user can be affected thus.
So, in order to meet the use habit of user, then in acquisition first key arrangement parameter.The layout of keyboard of notebook computer is varied.Wherein, You Liangchu keyboard layout affects use most: one is the position relationship of " Ctrl " key and " Fn " key; Another is the position of " HOME ", " PEUP ", " PEDN " and " EDN " key.As: " Ctrl " key mapping in the physical keyboard of notebook computer is in the right side of " Fn " key, and on the soft keyboard called, " Ctrl " key mapping, in the left side of " Fn " key, does not so just meet the use habit of user, brings bad experience to user.
Therefore, in the embodiment of the present application, acquisition first key arrangement parameter as: " Ctrl " key mapping is behind the right side of " Fn " key, first based on the second key arrangement parameter obtaining the first virtual input device in the 3rd program module of storage first virtual input device as: " Ctrl " key mapping is in the left side of " Fn " key and for storing program point corresponding to the second key arrangement parameter, so by the first key arrangement parameter adjustment second key arrangement parameter based on acquisition, then the 3rd program module is preserved, at this moment, operating system can call the 3rd program module through upgrading, when the 3rd program module through upgrading is run, obtain the second virtual input device.
When at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, the specific implementation process of step S102, please refer to Fig. 5, specifically comprises the steps:
S501: write comprises described first Trackpad parameter the 5th program module in the 4th program module that described first virtual input device is corresponding;
S502: preserve described 4th program module, obtains the 4th program module through upgrading;
S503: perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
In specific implementation process, when calling soft keyboard, obtain may be just corresponding with the physical keyboard of electronic equipment virtual input device, not corresponding with the Trackpad of electronic equipment virtual touch control device, inconvenient user uses so in any case, especially when user's one-handed performance, as: user's right hand one hand holds electronic equipment, at this moment user is merely able to operate the content in viewing area that its right hand can touch, cannot touch the content in region then cannot realize operation, as the subregion of the upper left side of viewing area, just beyond the touch area of user's right hand, if now there is corresponding virtual touch control device, electronic equipment equipment user can by the operation of virtual touch control device realization to the content in left top side portion subregion, thus bring better experience to user.
Therefore, in the embodiment of the present application, in acquisition first Trackpad parameter, if: electronic equipment is with or without the dimension information of the Trackpad of correspondence and the Trackpad of correspondence.After acquisition first Trackpad parameter, just need the 5th program module comprising the first Trackpad parameter to write in the 4th program module corresponding with the first virtual input device, preserving the 4th program module, obtaining the 4th program module through upgrading.So call the 4th program module in the operating system of electronic equipment, and when the 4th program module is run, obtain the second virtual input device, the second virtual input device at this moment just comprises the first virtual input device and virtual touch control device.
In the embodiment of the present application, at least one parameter information can be first size parameter, can be the first key arrangement parameter, also can be the first Trackpad parameter, also can be first size parameter and the first key arrangement parameter, also can be first size parameter and the first Trackpad parameter etc., those of ordinary skill in the art can specifically be arranged as required, do not do concrete restriction in the embodiment of the present application.
After execution of step S102, then perform step S103: on the display unit of electronic equipment, show described second virtual input device.
In specific implementation process, when at least one parameter information is first size information, show on the display unit be through adjustment after the second virtual input device obtained;
When at least one parameter information is the first Trackpad parameter, the second virtual input device shown on the display unit is then the first virtual input device and the virtual touch control device corresponding with the Trackpad that electronic equipment comprises, so then more convenient electronic device user uses virtual touch control device to the operation of displaying contents on display unit, please refer to Fig. 6.
Embodiment two
The embodiment of the present application two provides a kind of electronic equipment, please refer to Fig. 7, comprising:
Housing 70;
Storage unit 71, is arranged in described housing 70;
Processing unit 72, is arranged in described housing 70, is stored in storage space for characterizing at least one parameter information of preset standard input media for obtaining; And based at least one parameter described, the first virtual input device is adjusted, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
Display unit 73, for showing described second virtual input device.
Optionally, described processing unit 72 specifically for:
Calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification;
When described first program module is run, obtain at least one parameter information for characterizing preset standard input media.
Optionally, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described processing unit 72 also for:
In described first program module write corresponding with the physical keyboard of described electronic equipment described at least one parameter information.
Optionally, described electronic equipment also comprises BIOS module 74, for call at the described operating system module by described electronic equipment one can by the first program module of described operating system module identification before,
Obtain and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
Optionally, when at least one parameter described is first size parameter, described processing unit 72 specifically for:
Obtain the second dimensional parameters of the first virtual input device described in the second program module corresponding to described first virtual input device;
Based on described first size parameter, replace described second dimensional parameters;
Preserving described second program module, obtaining the second program module through upgrading;
Performing described the second program module through upgrading, obtaining the second virtual input device.
Optionally, when at least one parameter described is the first key arrangement parameter of described virtual bench, described processing unit 72 specifically for:
Obtain the second key arrangement parameter of the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
Based on described first key arrangement parameter, adjust described second key arrangement parameter;
Preserving described 3rd program module, obtaining the 3rd program module through upgrading;
Performing described the 3rd program module through upgrading, obtaining the second virtual input device.
Optionally, when at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, described processing unit 72 specifically for:
In the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module;
Preserving described 4th program module, obtaining the 4th program module through upgrading;
Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
Embodiment three
The embodiment of the present application three provides a kind of electronic equipment, please refer to Fig. 8, comprising:
First acquiring unit 80, for obtaining one for characterizing at least one parameter information of preset standard input media;
Second acquisition unit 81, for based at least one parameter described, adjusts the first virtual input device, obtains the second virtual input device, and wherein, described second virtual input device and described preset standard input media match;
First display unit 82, for showing described second virtual input device on the display unit of electronic equipment.
Optionally, described first acquiring unit 80, specifically comprises:
First calling module, can by the first program module of described operating system module identification for being called one by the operating system module of described electronic equipment;
First acquisition module, for when described first program module is run, obtains at least one parameter information for characterizing preset standard input media.
Optionally, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described electronic equipment also comprises:
First writing unit 83, at least one parameter information described in corresponding with the physical keyboard of described electronic equipment for write in described first program module.
Optionally, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described electronic equipment also comprises:
First transmitting element 84, the BIOS module for described electronic equipment obtains and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
Optionally, when at least one parameter described is first size parameter, described second acquisition unit 81, specifically comprises:
Second acquisition module, for obtaining the second dimensional parameters of the first virtual input device described in the second program module corresponding to described first virtual input device;
First replacement module, for based on described first size parameter, replaces described second dimensional parameters;
3rd acquisition module, for preserving described second program module, obtains the second program module through upgrading;
4th acquisition module, for performing described the second program module through upgrading, obtains the second virtual input device.
Optionally, when at least one parameter described is the first key arrangement parameter of described virtual bench, described second acquisition unit 81, specifically comprises:
5th acquisition module, for obtaining the second key arrangement parameter of the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
First adjusting module, for based on described first key arrangement parameter, adjusts described second key arrangement parameter;
6th acquisition module, for preserving described 3rd program module, obtains the 3rd program module through upgrading;
7th acquisition module, for performing described the 3rd program module through upgrading, obtains the second virtual input device.
Optionally, when at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, described second acquisition unit 81, specifically comprises:
First writing module, comprises described first Trackpad parameter the 5th program module for write in the 4th program module that described first virtual input device is corresponding;
8th acquisition module, for preserving described 4th program module, obtains the 4th program module through upgrading;
9th acquisition module, for performing described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
By the one or more technical schemes in the embodiment of the present application, following one or more technique effect can be realized:
One, due to the technical scheme in the embodiment of the present application, one is obtained for characterizing at least one parameter information of preset standard input media, based at least one parameter described, adjust the first virtual input device, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match, the display unit of electronic equipment shows described second virtual input device, namely can not as in prior art, the soft keyboard called is the soft keyboard dimensions of system default, certain difference is there is with the size of notebook computer physical keyboard and key arrangement, do not meet the use habit of user, often input character by mistake, and adopt this programme, call soft keyboard to match with notebook computer physical keyboard, meet the use habit of user, so, the technical matters that the soft keyboard that efficiently solving electronic equipment of the prior art provides can not be met consumers' demand, reach the technique effect that electronic equipment of the prior art can provide the soft keyboard of meeting consumers' demand.
Two, due to the technical scheme in the embodiment of the present application write in described first program module corresponding with the physical keyboard of described electronic equipment described at least one parameter information; Or the BIOS module of described electronic equipment obtains and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.Namely can not as in prior art, when the soft keyboard dimensions of electronic device user to display is unsatisfied with, user is needed to adjust the size of soft keyboard by mouse, therefore, adopt this programme can arrange needing the soft keyboard size of display in BIOS SETUP, user is avoided manually to be regulated by mouse, so, reach the technique effect improving user experience.
Three, due to the technical scheme in the embodiment of the present application, in the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module; Preserving described 4th program module, obtaining the 4th program module through upgrading; Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.Namely in the technical program, when electronic device user calls soft keyboard, the virtual input device matched with the Trackpad of electronic equipment also can be shown while the display unit of electronic equipment shows soft keyboard, thus facilitate user to be operated by virtual input device, so, reach the technique effect improving user experience further.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the process flow diagram of the method for the embodiment of the present invention, equipment (system) and computer program and/or block scheme.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or square frame.These computer program instructions can being provided to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computing machine or other programmable data processing device produce device for realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make on computing machine or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computing machine or other programmable devices is provided for the step realizing the function of specifying in process flow diagram flow process or multiple flow process and/or block scheme square frame or multiple square frame.
Specifically, the computer program instructions that a kind of information processing method in the embodiment of the present application is corresponding can be stored in CD, hard disk, on the storage mediums such as USB flash disk, when the computer program instructions corresponding with a kind of information processing method in storage medium is read by an electronic equipment or be performed, comprise the steps:
Obtain one for characterizing at least one parameter information of preset standard input media;
Based at least one parameter described, adjust the first virtual input device, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
The display unit of electronic equipment shows described second virtual input device.
Optionally, that store in described storage medium and step: described acquisition one is for characterizing at least one parameter information of preset standard input media, and corresponding computer instruction is specifically being performed in process, specifically comprises:
Calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification;
When described first program module is run, obtain at least one parameter information for characterizing preset standard input media.
Optionally, that store in described storage medium and step: the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, corresponding computer instruction is specifically being performed in process, and described method also comprises:
In described first program module write corresponding with the physical keyboard of described electronic equipment described at least one parameter information.
Optionally, that store in described storage medium and step: the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, corresponding computer instruction is specifically being performed in process, and described method also comprises:
The BIOS module of described electronic equipment obtains and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
Optionally, that store in described storage medium and step: when at least one parameter described is first size parameter, described based at least one parameter described, first virtual input device is adjusted, obtain the second virtual input device, corresponding computer instruction is specifically being performed in process, specifically comprises:
Obtain the second dimensional parameters of the first virtual input device described in the second program module corresponding to described first virtual input device;
Based on described first size parameter, replace described second dimensional parameters;
Preserving described second program module, obtaining the second program module through upgrading;
Performing described the second program module through upgrading, obtaining the second virtual input device.
Optionally, that store in described storage medium and step: when at least one parameter described is the first key arrangement parameter of described virtual bench, described based at least one parameter described, first virtual input device is adjusted, obtain the second virtual input device, corresponding computer instruction is specifically being performed in process, specifically comprises:
Obtain the second key arrangement parameter of the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
Based on described first key arrangement parameter, adjust described second key arrangement parameter;
Preserving described 3rd program module, obtaining the 3rd program module through upgrading;
Performing described the 3rd program module through upgrading, obtaining the second virtual input device.
Optionally, that store in described storage medium and step: when at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, described based at least one parameter described, first virtual input device is adjusted, obtain the second virtual input device, corresponding computer instruction is specifically being performed in process, specifically comprises:
In the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module;
Preserving described 4th program module, obtaining the 4th program module through upgrading;
Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (15)

1. an information processing method, comprising:
Obtain one for characterizing at least one parameter information of preset standard input media;
Based at least one parameter described, adjust the first virtual input device, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
The display unit of electronic equipment shows described second virtual input device.
2. the method for claim 1, is characterized in that, described acquisition one, for characterizing at least one parameter information of preset standard input media, specifically comprises:
Calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification;
When described first program module is run, obtain at least one parameter information for characterizing preset standard input media.
3. method as claimed in claim 2, is characterized in that, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described method also comprises:
In described first program module write corresponding with the physical keyboard of described electronic equipment described at least one parameter information.
4. method as claimed in claim 2, is characterized in that, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described method also comprises:
The BIOS module of described electronic equipment obtains and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
5. the method as described in claim as arbitrary in claim 3-4, is characterized in that, when at least one parameter described is first size parameter, described based at least one parameter described, first virtual input device is adjusted, obtains the second virtual input device, specifically comprise:
Obtain the second dimensional parameters of the first virtual input device described in the second program module corresponding to described first virtual input device;
Based on described first size parameter, replace described second dimensional parameters;
Preserving described second program module, obtaining the second program module through upgrading;
Performing described the second program module through upgrading, obtaining the second virtual input device.
6. the method as described in claim as arbitrary in claim 3-4, it is characterized in that, when at least one parameter described is the first key arrangement parameter of described virtual bench, described based at least one parameter described, first virtual input device is adjusted, obtain the second virtual input device, specifically comprise:
Obtain the second key arrangement parameter of the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
Based on described first key arrangement parameter, adjust described second key arrangement parameter;
Preserving described 3rd program module, obtaining the 3rd program module through upgrading;
Performing described the 3rd program module through upgrading, obtaining the second virtual input device.
7. the method as described in claim as arbitrary in claim 3-4, it is characterized in that, when at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, described based at least one parameter described, first virtual input device is adjusted, obtain the second virtual input device, specifically comprise:
In the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module;
Preserving described 4th program module, obtaining the 4th program module through upgrading;
Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
8. an electronic equipment, comprising:
Housing;
Storage unit, is arranged in described housing;
Processing unit, is arranged in described housing, is stored in described storage unit for characterizing at least one parameter information of preset standard input media for obtaining; And based at least one parameter described, the first virtual input device is adjusted, obtain the second virtual input device, wherein, described second virtual input device and described preset standard input media match;
Display unit, for showing described second virtual input device.
9. electronic equipment as claimed in claim 8, is characterized in that, described processing unit specifically for:
Calling one by the operating system module of described electronic equipment can by the first program module of described operating system module identification;
When described first program module is run, obtain at least one parameter information for characterizing preset standard input media.
10. electronic equipment as claimed in claim 9, is characterized in that, the described operating system module by described electronic equipment call one can by the first program module of described operating system module identification before, described processing unit also for:
In described first program module write corresponding with the physical keyboard of described electronic equipment described at least one parameter information.
11. electronic equipments as claimed in claim 9, it is characterized in that, described electronic equipment also comprises BIOS module, can by before the first program module of described operating system module identification for calling one at the operating system module by described electronic equipment,
Obtain and at least one parameter information described in the user of described electronic equipment setting is sent to described first program module.
Electronic equipment as described in 12. claims as arbitrary in claim 10-11, is characterized in that, when at least one parameter described is first size parameter, described processing unit specifically for:
Obtain the second dimensional parameters of the first virtual input device described in the second program module corresponding to described first virtual input device;
Based on described first size parameter, replace described second dimensional parameters;
Preserving described second program module, obtaining the second program module through upgrading;
Performing described the second program module through upgrading, obtaining the second virtual input device.
Electronic equipment as described in 13. claims as arbitrary in claim 10-11, is characterized in that, when at least one parameter described is the first key arrangement parameter of described virtual bench, described processing unit specifically for:
Obtain the second key arrangement parameter of the first virtual input device described in the 3rd program module corresponding to described first virtual input device;
Based on described first key arrangement parameter, adjust described second key arrangement parameter;
Preserving described 3rd program module, obtaining the 3rd program module through upgrading;
Performing described the 3rd program module through upgrading, obtaining the second virtual input device.
Electronic equipment as described in 14. claims as arbitrary in claim 10-11, is characterized in that, when at least one parameter information described is the first Trackpad parameter of the first Trackpad that described electronic equipment comprises, described processing unit specifically for:
In the 4th program module that described first virtual input device is corresponding, write comprises described first Trackpad parameter the 5th program module;
Preserving described 4th program module, obtaining the 4th program module through upgrading;
Perform described the 4th program module through upgrading, obtain the second virtual input device, described second virtual input device comprises described first virtual input device and the virtual touch control device corresponding with described first Trackpad.
15. 1 kinds of electronic equipments, comprising:
First acquiring unit, for obtaining one for characterizing at least one parameter information of preset standard input media;
Second acquisition unit, for based at least one parameter described, adjusts the first virtual input device, obtains the second virtual input device, and wherein, described second virtual input device and described preset standard input media match;
First display unit, for showing described second virtual input device on the display unit of electronic equipment.
CN201510225094.7A 2015-05-05 2015-05-05 Information processing method and electronic equipment Active CN104866232B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510225094.7A CN104866232B (en) 2015-05-05 2015-05-05 Information processing method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510225094.7A CN104866232B (en) 2015-05-05 2015-05-05 Information processing method and electronic equipment

Publications (2)

Publication Number Publication Date
CN104866232A true CN104866232A (en) 2015-08-26
CN104866232B CN104866232B (en) 2021-03-19

Family

ID=53912097

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510225094.7A Active CN104866232B (en) 2015-05-05 2015-05-05 Information processing method and electronic equipment

Country Status (1)

Country Link
CN (1) CN104866232B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070052696A1 (en) * 2005-08-29 2007-03-08 Kabushiki Kaisha Toshiba Information processing apparatus and system control method
CN101132428A (en) * 2006-08-23 2008-02-27 联想移动通信科技有限公司 Implementing method for virtual simulation keyboard of mobile communication terminal
CN101150618A (en) * 2007-10-31 2008-03-26 中兴通讯股份有限公司 A mobile phone with self-defined keyboard
CN102810039A (en) * 2011-05-31 2012-12-05 中兴通讯股份有限公司 Left or right hand adapting virtual keyboard display method and terminal
CN102905182A (en) * 2011-07-26 2013-01-30 联想(北京)有限公司 Input method, intelligent television and intelligent interaction system
CN103064629A (en) * 2013-01-30 2013-04-24 龙凡 Portable electronic equipment and method capable of dynamically regulating graphical controls
CN103309457A (en) * 2012-03-13 2013-09-18 百度在线网络技术(北京)有限公司 Setting method and system of input method panel
CN104077065A (en) * 2013-03-27 2014-10-01 百度在线网络技术(北京)有限公司 Method for displaying virtual keyboard by touch screen terminal and touch screen terminal
CN104281385A (en) * 2014-09-17 2015-01-14 北京搜狗科技发展有限公司 Regulating method of input-method keyboard and input-method device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070052696A1 (en) * 2005-08-29 2007-03-08 Kabushiki Kaisha Toshiba Information processing apparatus and system control method
CN101132428A (en) * 2006-08-23 2008-02-27 联想移动通信科技有限公司 Implementing method for virtual simulation keyboard of mobile communication terminal
CN101150618A (en) * 2007-10-31 2008-03-26 中兴通讯股份有限公司 A mobile phone with self-defined keyboard
CN102810039A (en) * 2011-05-31 2012-12-05 中兴通讯股份有限公司 Left or right hand adapting virtual keyboard display method and terminal
CN102905182A (en) * 2011-07-26 2013-01-30 联想(北京)有限公司 Input method, intelligent television and intelligent interaction system
CN103309457A (en) * 2012-03-13 2013-09-18 百度在线网络技术(北京)有限公司 Setting method and system of input method panel
CN103064629A (en) * 2013-01-30 2013-04-24 龙凡 Portable electronic equipment and method capable of dynamically regulating graphical controls
CN104077065A (en) * 2013-03-27 2014-10-01 百度在线网络技术(北京)有限公司 Method for displaying virtual keyboard by touch screen terminal and touch screen terminal
CN104281385A (en) * 2014-09-17 2015-01-14 北京搜狗科技发展有限公司 Regulating method of input-method keyboard and input-method device

Also Published As

Publication number Publication date
CN104866232B (en) 2021-03-19

Similar Documents

Publication Publication Date Title
US20230359318A1 (en) Information processing apparatus
US11144177B2 (en) Application execution method by display device and display device thereof
US9870133B2 (en) Graphical user interface layout
KR102213212B1 (en) Controlling Method For Multi-Window And Electronic Device supporting the same
US20160313966A1 (en) User terminal device providing user interaction and method therefor
CN106662910B (en) Electronic device and method for controlling display thereof
TW201510844A (en) Method in electronic device, computer program product and non-transitory computer readable recording medium
KR102121905B1 (en) Method and apparatus for setting background of ui control, and terminal
KR20120125397A (en) Method and apparatus for component display
CN104765528A (en) Display method and device of virtual keyboard
CN103914320A (en) Display method and electronic device
CN105094623A (en) Information processing method and electronic device
JP2014164718A (en) Information terminal
JP2014006904A (en) Method for recognizing touch information, and electronic device
US10319338B2 (en) Electronic device and method of extracting color in electronic device
CN105549879A (en) Information processing method and electronic equipment
US10289290B2 (en) Apparatus and method for displaying a portion of a plurality of background applications
CN104777981A (en) Information fast sharing method and device
WO2022068370A1 (en) Terminal-use minus-2 screen interface display method, apparatus, terminal, and medium
CN104866232A (en) Information processing method and electronic apparatus
CN106201256B (en) Picture positioning method and device and electronic equipment
CN104111774A (en) Information processing method and electronic device
KR20130121370A (en) Method for improving touch response and an electronic device thereof
JP6333134B2 (en) Information processing apparatus, information processing method, and program
EP4060470A1 (en) Display method and device, and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant