[go: up one dir, main page]

CN107422900A - Keyboard and electronic equipment - Google Patents

Keyboard and electronic equipment Download PDF

Info

Publication number
CN107422900A
CN107422900A CN201710288466.XA CN201710288466A CN107422900A CN 107422900 A CN107422900 A CN 107422900A CN 201710288466 A CN201710288466 A CN 201710288466A CN 107422900 A CN107422900 A CN 107422900A
Authority
CN
China
Prior art keywords
motor
character area
target character
keyboard
vibration
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
Application number
CN201710288466.XA
Other languages
Chinese (zh)
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 CN201710288466.XA priority Critical patent/CN107422900A/en
Publication of CN107422900A publication Critical patent/CN107422900A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiments of the invention provide a kind of keyboard and electronic equipment, by setting motor in keyboard, when user, which touches, presses the target character region on contact panel, controller can control at least one motor to produce vibrations according to predetermined control strategy, because shocking waveshape caused by least one motor vibration in target character region has the first vibrant characteristic, user can experience whether oneself successfully touches according to target character zone according to the first vibrant characteristic, the problems such as from without omitting or repeatedly inputting character, improve the efficiency of input character.And at least one in multiple motors in keyboard is piezoelectric ceramic motor, because the piezoelectric ceramic motor response time is short, seismaesthesia localization, i.e., when user touches according to target character zone, seismaesthesia is concentrated in target character region so that Consumer's Experience is more preferable.

Description

Keyboard and electronic equipment
Technical Field
The invention relates to the technical field of communication, in particular to a keyboard and electronic equipment.
Background
With the rapid development of electronic devices, the variety of keyboards, such as keyboards including virtual keys, for example, smart keyboards (Halo keyboards), is increasing.
When a user inputs characters through virtual keys in a keyboard, the user cannot perceive whether the virtual keys are touched or not due to no key stroke, so that the problems of character omission or repeated character input and the like often occur, and the character input efficiency is reduced.
Disclosure of Invention
In view of this, the present invention provides a keyboard and an electronic device, so as to overcome the problems of frequently missing or repeatedly inputting characters and the like in the prior art, and reduce the efficiency of inputting characters.
In order to achieve the purpose, the invention provides the following technical scheme:
a keyboard, comprising:
the touch panel comprises a plurality of character areas, wherein one character area corresponds to at least one character and/or at least one touch operation area;
a plurality of motors, wherein at least one of the plurality of motors is a piezoceramic motor;
the controller is used for controlling at least one motor to generate vibration according to a preset control strategy when the target character area is detected to be touched and pressed;
the vibration waveform generated by the at least one motor has a first vibration characteristic in the target character area.
And when different character areas are touched and pressed, controlling the vibration characteristics of the vibration waveform generated by the corresponding motor in the corresponding character areas to be different according to the preset control strategy.
Wherein the first vibration characteristic includes:
the amplitude of the vibration waveform generated by the at least one motor is maximum in the target character area;
or,
the amplitude of the vibration waveform generated by the at least one motor is not zero only in the target character region.
When the controller detects that the target character area is touched and pressed, and controls at least one motor to generate vibration according to a preset control strategy, the controller is specifically configured to:
when the target character area is detected to be touched, controlling at least one first motor in the at least one motor to start vibrating at a first frequency at a first time according to the preset control strategy; controlling at least one second motor of the at least one motor to begin shaking at a second frequency at a second time;
or,
and when the target character area is detected to be touched and pressed, controlling at least one motor corresponding to the target character area to generate vibration according to the preset control strategy.
Wherein the preset control strategy comprises:
determining the at least one motor based on a distance between the target character area and each motor;
or,
and determining the at least one motor corresponding to the target character area according to the preset corresponding relation between each character area and the motor.
Wherein,
each character area in the keyboard corresponds to at least one motor, and the at least one motor corresponding to each character area is arranged below the corresponding character area;
or,
at least two character areas in the keyboard correspond to a motor.
An electronic device, comprising: a keyboard and a display;
the keyboard includes:
the touch panel comprises a plurality of character areas, wherein one character area corresponds to at least one character and/or at least one touch operation area;
a plurality of motors, wherein at least one of the plurality of motors is a piezoceramic motor;
the controller is used for controlling at least one motor to generate vibration according to a preset control strategy when the target character area is detected to be touched and pressed;
the vibration waveform generated by the at least one motor has a first vibration characteristic in the target character area;
a display for displaying characters received by the keyboard.
And when different character areas are touched and pressed, controlling the vibration characteristics of the vibration waveform generated by the corresponding motor in the corresponding character areas to be different according to the preset control strategy.
When the controller detects that the target character area is touched and pressed, and controls at least one motor to generate vibration according to a preset control strategy, the controller is specifically configured to:
when the target character area is detected to be touched, controlling at least one first motor in the at least one motor to start vibrating at a first frequency at a first time according to the preset control strategy; controlling at least one second motor of the at least one motor to begin shaking at a second frequency at a second time;
or,
and when the target character area is detected to be touched and pressed, controlling at least one motor corresponding to the target character area to generate vibration according to the preset control strategy.
Wherein the preset control strategy comprises:
determining the at least one motor based on a distance between the target character area and each motor;
or,
and determining the at least one motor corresponding to the target character area according to the preset corresponding relation between each character area and the motor.
As can be seen from the foregoing technical solutions, compared with the prior art, according to the keyboard provided in the embodiments of the present invention, by setting the motors in the keyboard, when a user touches a target character region on the touch panel, the controller may control at least one motor to generate vibration according to a preset control strategy, and since a vibration waveform generated by vibration of the at least one motor has a first vibration characteristic in the target character region, the user may feel whether the user successfully touches the target character region according to the first vibration characteristic, so that problems such as missing or repeated character input may not occur, and the efficiency of character input is improved. And at least one among a plurality of motors in the keyboard is the piezoceramics motor, because piezoceramics motor response time is short, the sense of vibration is localized, and when the user touched and pressed the target character region promptly, the sense of vibration can concentrate on the target character region for user experience is better.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a keyboard according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an implementation of relative positions of motors in a keyboard according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a piezoelectric ceramic motor, a rotor motor and a linear motor according to an embodiment of the present invention;
FIG. 4 is an external structural view of a piezoelectric ceramic motor;
FIG. 5 is a schematic view of the internal vibration of a piezoceramic motor;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a schematic structural diagram of a keyboard according to an embodiment of the present invention, where the keyboard can be applied to an electronic device, such as a notebook computer, a computer, and the like.
The touch panel 11 includes a plurality of character areas, and a character area corresponds to at least one character and/or at least one touch operation area.
Characters may include letters, numbers, words and symbols used in computers, including: 1. 2, 3, …, A, B, C, -! # … … - (-) -etc.
The touch operation region may include a touch pad, and a touch pad (TouchPad) is an input region for moving a cursor by a sliding operation of a finger on a smooth touch pad.
A plurality of motors 12, wherein at least one of the plurality of motors 12 is a piezo ceramic motor.
Preferably, each motor is a piezo-ceramic motor. Because the response time of the piezoelectric ceramic motor is short, after a user touches and presses a target character area, the piezoelectric ceramic motor can quickly respond, the touch, namely vibration, feeling is brought to the user, and time delay is avoided; the vibration of the piezoelectric ceramic motor is localized, i.e. the vibration is concentrated in the area where the piezoelectric ceramic motor is located. When a plurality of motors 12 are arranged in the keyboard, as long as the positions are properly arranged, when a user touches a certain character region, the effect that only the character region vibrates is generated, so that the user experience is better.
And the controller 13 is used for controlling at least one motor to generate vibration according to a preset control strategy when detecting that the target character area is touched and pressed.
The vibration waveform generated by the at least one motor has a first vibration characteristic in the target character area.
The first vibration characteristic includes:
the amplitude of the vibration waveform generated by the at least one motor is maximum in the target character area;
or,
the amplitude of the vibration waveform generated by the at least one motor is not zero only in the target character region.
In order to realize that the target character area has the first vibration characteristic, when the controller 13 detects that the target character area is touched, and controls at least one motor to generate vibration according to a preset control strategy, the controller is specifically configured to:
when the target character area is detected to be touched, controlling at least one first motor in the at least one motor to start vibrating at a first frequency at a first time according to the preset control strategy; controlling at least one second motor of the at least one motor to begin vibrating at a second frequency at a second time.
The first frequency and the second frequency may be the same or different; it is understood that the controller 13 controls at least one third motor of the at least one motor to start shaking at a third frequency at a third time according to a preset control strategy; and so on.
In summary, the controller 13 may control the vibration starting time and/or the vibration frequency and/or the vibration maximum amplitude of each of the at least one motor to be different as long as the target character region having the first vibration characteristic can be achieved.
Because the power of each motor may be different, and the frequency and the maximum amplitude of the waveform generated by the vibration of each motor may be different, the controller 13 may control the vibration starting time of each motor, so that the waveform of each motor has the first vibration characteristic in the target character region after being superimposed.
In order to achieve that the target character area has the first vibration characteristic, when the controller 13 detects that the target character area is touched, and controls at least one motor to generate vibration according to a preset control strategy, the controller may be further configured to:
and when the target character area is detected to be touched and pressed, controlling at least one motor corresponding to the target character area to generate vibration according to the preset control strategy.
The attack time and/or vibration frequency and/or maximum amplitude of at least one motor that causes the respective character region to have the respective vibration characteristic may be set in advance; and when the target character area is touched, controlling the corresponding motor to vibrate. Thus, the preset control strategy includes: and determining the at least one motor corresponding to the target character area according to the preset corresponding relation between each character area and the motor.
It can be understood that the vibrations of the motors have a certain locality, the vibrations of the motors farther from the target character region do not bring an effect to the target character region, and although the vibrations of the motors farther from the target character region do not bring an obvious effect to the target character region, the vibrations of the motors farther from the target character region can counteract the "aftershocks" of the motors closer to the target character region. Thus, the preset control strategy may include: determining the at least one motor based on a distance between the target character area and each motor.
For example, at least one first motor may be determined from the at least one motor and at least one second motor may be determined from the at least one motor based on a distance between the target character area and each motor.
In general, the vibration intensity is proportional to the distance between the target character area and the motor.
Preferably, there is a separate control circuit for each motor.
The vibration intensity corresponding to each character region may be different, and therefore, the preset control strategy includes: determining target vibration intensity corresponding to the target character area according to preset corresponding relation between each character area and the vibration intensity; and determining the at least one motor from the plurality of motors according to the target vibration intensity.
Each character area in the keyboard corresponds to at least one motor, and the at least one motor corresponding to each character area is arranged below the corresponding character area. Or at least two character areas in the keyboard correspond to one motor.
Each character area corresponds to at least one motor and comprises the following conditions:
each character area corresponds to one motor; or, each character area corresponds to two motors; …, respectively; or, each character in each character area corresponds to one motor.
It is assumed that the keyboard includes 6 character areas, specifically as shown in fig. 2, each character area corresponds to one motor, and the 6 character areas are a character area 1, a character area 2, a character area 3, a character area 4, a character area 5, and a character area 6, respectively; the character area 1 corresponds to the motor 1, the character area 2 corresponds to the motor 2, the character area 3 corresponds to the motor 3, the character area 4 corresponds to the motor 4, the character area 5 corresponds to the motor 5, and the character area 6 corresponds to the motor 6.
If the target character area "a" in the character area 1 is touched by the user, as shown by the black square in fig. 2, the controller 13 may control at least one motor to vibrate, so that the target character area "a" has the first vibration characteristic.
For example, the controller 13 may control the motors 1, 2, 4 and 5 to vibrate, and waveforms generated by the vibrations of the motors 1, 2, 4 and 5 are superimposed on each other so that the amplitude is maximized in the target character region "a", i.e., the region indicated by the black square in fig. 2. The user is given the feeling that the target character area is successfully touched as 'A'.
If each character area corresponds to a motor and the target character area in the character area 1 touched by the user is "a", the motor corresponding to the target character area "a" generates vibration.
In the embodiment of the invention, at least one of the motors is a piezoelectric ceramic motor, and preferably all the motors are piezoelectric ceramic motors, because the response time of the piezoelectric ceramic motors is short, the piezoelectric ceramic motors can quickly respond after a user touches and presses a target character area, and the vibration sense of the piezoelectric ceramic motors is localized, namely the vibration sense is concentrated in the target character area, so that the user experience is better. Fig. 3 is a schematic diagram illustrating a piezoelectric ceramic motor, a rotor motor, and a linear motor according to an embodiment of the present invention.
In fig. 3, the touch force versus response time curves for ERM (eccentric rotor motor) and LRA (linear resonant motor) are almost the same; and the response time of Piezo (piezoelectric ceramic motor) is far shorter than that of ERM and LRA under the same touch force. In a preferred embodiment, the Piezo ceramic motor has a response time of less than 1 ms.
In summary, the sensitivity of Piezo ceramic motors is much higher for Piezo ceramic motors than for ERM and LRA motors.
By adopting the piezoelectric ceramic motor, after a user touches the target character area, the piezoelectric ceramic motor can quickly respond within 1ms and enter a vibration state, so that the user can feel that the user vibrates immediately after touching the target character area.
As shown in fig. 4, the external structure of the piezoelectric ceramic motor is shown. Fig. 5 is a schematic view of the internal vibration of the piezoceramic motor.
The piezoceramic motor switches between a relaxed state and a deformed state during vibration.
It can be understood that when different character areas are touched, the vibration characteristics of the vibration waveform generated by the corresponding motor in the corresponding character areas are controlled to be different according to the preset control strategy.
The different vibration characteristics may refer to one or more of different amplitudes, different positions of the vibrations, and different frequencies of the vibrations.
If the user touches a target character area and only the target character area vibrates, the vibration characteristics may not include: the location of the vibration is different because the different character areas are located at different positions.
If a user touches a target character area, the motor may drive the surrounding area to vibrate in the vibration process, so that the amplitude of the target character area is maximized or the vibration frequency is maximized by using the characteristics of the waveform.
An embodiment of the present invention further provides an electronic device, as shown in fig. 6, which is a schematic structural diagram of the electronic device provided in the embodiment of the present invention, and the electronic device includes:
a keyboard 61 and a display 62;
the keyboard includes:
the touch panel comprises a plurality of character areas, wherein one character area corresponds to at least one character and/or at least one touch operation area;
a plurality of motors, wherein at least one of the plurality of motors is a piezoceramic motor;
the controller is used for controlling at least one motor to generate vibration according to a preset control strategy when the target character area is detected to be touched and pressed;
the vibration waveform generated by the at least one motor has a first vibration characteristic in the target character area;
a display 62 for displaying characters received by the keyboard.
The electronic device may further comprise a communication bus 63, and the keyboard 61 and the display 62 are both in communication with each other via the communication bus 63.
For the description of the structures of the keyboard 61, please refer to any of the keyboard embodiments described above, which are not described herein again.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A keyboard, comprising:
the touch panel comprises a plurality of character areas, wherein one character area corresponds to at least one character and/or at least one touch operation area;
a plurality of motors, wherein at least one of the plurality of motors is a piezoceramic motor;
the controller is used for controlling at least one motor to generate vibration according to a preset control strategy when the target character area is detected to be touched and pressed;
the vibration waveform generated by the at least one motor has a first vibration characteristic in the target character area.
2. The keyboard of claim 1, wherein when different character areas are touched, the vibration characteristics of the vibration waveform generated by the corresponding motor in the corresponding character areas are controlled to be different according to the preset control strategy.
3. The keyboard of claim 1, wherein the first vibration characteristic comprises:
the amplitude of the vibration waveform generated by the at least one motor is maximum in the target character area;
or,
the amplitude of the vibration waveform generated by the at least one motor is not zero only in the target character region.
4. The keyboard according to any one of claims 1 to 3, wherein the controller is configured to, when detecting that the target character region is touched and the controller controls the at least one motor to generate vibration according to a preset control strategy, in particular:
when the target character area is detected to be touched, controlling at least one first motor in the at least one motor to start vibrating at a first frequency at a first time according to the preset control strategy; controlling at least one second motor of the at least one motor to begin shaking at a second frequency at a second time;
or,
and when the target character area is detected to be touched and pressed, controlling at least one motor corresponding to the target character area to generate vibration according to the preset control strategy.
5. The keyboard of claim 4, wherein the preset control strategy comprises:
determining the at least one motor based on a distance between the target character area and each motor;
or,
and determining the at least one motor corresponding to the target character area according to the preset corresponding relation between each character area and the motor.
6. The keyboard of claim 1,
each character area in the keyboard corresponds to at least one motor, and the at least one motor corresponding to each character area is arranged below the corresponding character area;
or,
at least two character areas in the keyboard correspond to a motor.
7. An electronic device, comprising: a keyboard and a display;
the keyboard includes:
the touch panel comprises a plurality of character areas, wherein one character area corresponds to at least one character and/or at least one touch operation area;
a plurality of motors, wherein at least one of the plurality of motors is a piezoceramic motor;
the controller is used for controlling at least one motor to generate vibration according to a preset control strategy when the target character area is detected to be touched and pressed;
the vibration waveform generated by the at least one motor has a first vibration characteristic in the target character area;
a display for displaying characters received by the keyboard.
8. The electronic device of claim 7, wherein when different character areas are touched, the vibration characteristics of the vibration waveform generated by the corresponding motor in the corresponding character areas are controlled to be different according to the preset control strategy.
9. The electronic device of claim 7, wherein the controller, when detecting that the target character region is touched, is configured to control the at least one motor to generate vibration according to a preset control strategy, and is specifically configured to:
when the target character area is detected to be touched, controlling at least one first motor in the at least one motor to start vibrating at a first frequency at a first time according to the preset control strategy; controlling at least one second motor of the at least one motor to begin shaking at a second frequency at a second time;
or,
and when the target character area is detected to be touched and pressed, controlling at least one motor corresponding to the target character area to generate vibration according to the preset control strategy.
10. The electronic device of claim 9, wherein the preset control strategy comprises:
determining the at least one motor based on a distance between the target character area and each motor;
or,
and determining the at least one motor corresponding to the target character area according to the preset corresponding relation between each character area and the motor.
CN201710288466.XA 2017-04-27 2017-04-27 Keyboard and electronic equipment Pending CN107422900A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710288466.XA CN107422900A (en) 2017-04-27 2017-04-27 Keyboard and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710288466.XA CN107422900A (en) 2017-04-27 2017-04-27 Keyboard and electronic equipment

Publications (1)

Publication Number Publication Date
CN107422900A true CN107422900A (en) 2017-12-01

Family

ID=60425720

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710288466.XA Pending CN107422900A (en) 2017-04-27 2017-04-27 Keyboard and electronic equipment

Country Status (1)

Country Link
CN (1) CN107422900A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726434A (en) * 2019-03-22 2020-09-29 北京小米移动软件有限公司 Terminal and terminal control method
WO2022174453A1 (en) * 2021-02-22 2022-08-25 京东方科技集团股份有限公司 Tactile feedback method and apparatus for virtual button, and electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070100523A1 (en) * 2004-03-30 2007-05-03 Ralf Trachte Steering wheel input/interactive surface
CN103763425A (en) * 2012-02-29 2014-04-30 万玲 Mobile terminal adjustable in vibration
CN104571850A (en) * 2014-11-25 2015-04-29 惠州Tcl移动通信有限公司 Icon display method and terminal thereof
CN105549777A (en) * 2015-12-04 2016-05-04 联想(北京)有限公司 Electronic equipment and control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070100523A1 (en) * 2004-03-30 2007-05-03 Ralf Trachte Steering wheel input/interactive surface
CN103763425A (en) * 2012-02-29 2014-04-30 万玲 Mobile terminal adjustable in vibration
CN104571850A (en) * 2014-11-25 2015-04-29 惠州Tcl移动通信有限公司 Icon display method and terminal thereof
CN105549777A (en) * 2015-12-04 2016-05-04 联想(北京)有限公司 Electronic equipment and control method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵淳生: "《超声电机技术与应用》", 30 September 2007 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726434A (en) * 2019-03-22 2020-09-29 北京小米移动软件有限公司 Terminal and terminal control method
WO2022174453A1 (en) * 2021-02-22 2022-08-25 京东方科技集团股份有限公司 Tactile feedback method and apparatus for virtual button, and electronic device
US11789537B2 (en) 2021-02-22 2023-10-17 Beijing Boe Technology Development Co., Ltd. Haptic feedback method and apparatus for virtual keys, and electronic device

Similar Documents

Publication Publication Date Title
JP4633183B1 (en) Input device and control method of input device
JP4875050B2 (en) Input device
EP2461234B1 (en) Input apparatus and control method of input apparatus
JP4633184B1 (en) Input device and control method of input device
EP3088990B1 (en) Tactile sensation providing device
JP5496337B2 (en) Electronics
EP2372497A2 (en) Input apparatus
US20110248916A1 (en) Tactile feedback method and apparatus
EP2375306A1 (en) Tactile feedback method and apparatus
WO2012114760A1 (en) Electronic device provided with touch sensor
JP2011501296A (en) Digital envelope modulator for haptic feedback device
CN102117149A (en) Haptic feedback control method and device for wireless terminal with touch screen
WO2010073597A1 (en) Input device
WO2013046670A1 (en) Tactile presentation device
WO2012001859A1 (en) Tactile presentation device and tactile presentation device control method
JP2020027618A (en) Electronic device, key assembly, and key control method
CN107422900A (en) Keyboard and electronic equipment
JP7138024B2 (en) Electronics
JP4975789B2 (en) Input device and control method of input device
JP5697525B2 (en) Communication terminal, server, tactile feedback generation method, and communication system
JP2016081366A (en) Vibration presentation device and electronic apparatus
KR101528797B1 (en) Haptic feedback device using piezoelectric polymers
JP2010282665A (en) Input device and method for controlling the same
JP2011060333A (en) Input device and method for controlling the same
CN103080875B (en) Tactile Provider

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20171201