CN108073348A - 用于电子装置的热键触发系统与方法 - Google Patents
用于电子装置的热键触发系统与方法 Download PDFInfo
- Publication number
- CN108073348A CN108073348A CN201611019887.4A CN201611019887A CN108073348A CN 108073348 A CN108073348 A CN 108073348A CN 201611019887 A CN201611019887 A CN 201611019887A CN 108073348 A CN108073348 A CN 108073348A
- Authority
- CN
- China
- Prior art keywords
- button
- hot key
- electronic device
- key
- judged
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 17
- 230000006870 function Effects 0.000 description 52
- 238000012545 processing Methods 0.000 description 14
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000005611 electricity Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0238—Programmable keyboards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
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)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种用于电子装置的热键触发系统,包含第一按键判断单元、第一按键时间判断单元、第二按键判断单元与热键功能执行单元。第一按键判断单元用以判断电子装置被按压的一第一按键是否为一热键选取键。第一按键时间判断单元其用以当第一按键被判断为热键选取键时,判断第一按键的按压时间是否足够。第二按键判断单元其用以当第一按键的按压时间被判断为足够时,判断电子装置被按压的一第二按键是否为一热键。热键功能执行单元其用以在第二按键被判断为热键时,执行一热键功能,且热键功能包含改变电子装置的一硬件状态。
Description
技术领域
本发明涉及一种用于电子装置的热键触发系统与方法。
背景技术
近年来,随着电子装置(例如:个人台式电脑或笔记本电脑)的普及化,用于电子装置的相关软件、硬件与技术也日益发展。一般而言,电子装置可提供热键,使得使用者可藉由触发热键事件而快速执行对应的程序或功能,从而节省使用者的操作时间。
然而,传统电子装置的热键触发方法需藉由复杂且琐碎的操作动作,可能会造成使用者在操作上的负担或障碍,亦不利于障碍者与年长者使用。因此,如何进一步改善热键触发系统与方法,以提供使用者友善与简便的使用界面,已成为相关研究领域研发课题之一,亦是当前相关领域亟需改进的目标。
发明内容
本发明提供了一种用于电子装置的热键触发系统与方法,其可藉由单指按压而触发热键事件,俾利于提供使用者友善与简便的使用界面。
优选的,用于电子装置的热键触发系统包含第一按键判断单元、第一按键时间判断单元、第二按键判断单元与热键功能执行单元。第一按键判断单元其用以判断电子装置被按压的一第一按键是否为一热键选取键。第一按键时间判断单元其用以当第一按键被判断为热键选取键时,判断第一按键的按压时间是否足够。第二按键判断单元其用以当第一按键的按压时间被判断为足够时,判断电子装置被按压的一第二按键是否为一热键。热键功能执行单元其用以在第二按键被判断为热键时,执行一热键功能,且热键功能包含改变电子装置的一硬件状态。
优选的,用于电子装置的热键触发方法包含以下步骤。判断电子装置被按压的一第一按键是否为一热键选取键。随后,当第一按键被判断为热键选取键时,判断第一按键的按压时间是否足够。随后,当第一按键的按压时间被判断为足够时,判断电子装置被按压的一第二按键是否为一热键。随后,当第二按键被判断为该热键时,执行一热键功能,以改变该电子装置的一硬件状态。
优选的,使用者可依序按压第一按键与第二按键,从而触发热键事件以执行相对应的程序或功能。也就是说,按压第一按键的时间与按压第二按键的时间是不重叠的,因此,使用者可仅藉由单指按压第一按键,随后,再按压第二按键,从而实现电子装置的单键触发热键事件,俾利于提供使用者友善与简便的使用界面。
以上所述仅用以阐述本发明所欲解决的问题、解决问题的技术手段、及其产生的功效等等,本发明的具体细节将在下文的实施方式及相关图式中详细介绍。
附图说明
阅读以下详细叙述并搭配对应的图式,可了解本发明的多个样态。需留意的是,图式中的多个特征并未依照该业界领域的标准作法绘制实际比例。事实上,所述的特征的尺寸可以任意的增加或减少以利于讨论的清晰性。
图1为依据本发明的部分实施方式的用于电子装置的热键触发系统的示意图。
图2为依据本发明的部分实施方式的用于电子装置的热键触发方法的步骤流程图。
符号说明
10 电子装置
100 热键触发系统
110 第一按键判断单元
120 第一按键时间判断单元
130 第二按键判断单元
140 热键功能执行单元
150 显示时间控制单元
160 按键释放判断单元
200 输入单元
210 第一按键
230 第二按键
300 显示单元
310 热键功能选单
312 图案
A 热键处理程序
S10~S70 步骤
具体实施方式:
以下将以图式及详细说明清楚说明本发明的精神,任何所属技术领域中具有通常知识者在了解本发明的实施例后,当可由本发明所教示的技术,加以改变及修饰,其并不脱离本发明的精神与范围。
参照图1。图1为依据本发明的部分实施方式的用于电子装置的热键触发系统的示意图。电子装置10包含热键触发系统100、输入单元200与显示单元300。热键触发系统100、输入单元200与显示单元300是彼此信号连接的,且使用者可藉由输入单元200与热键触发系统100及显示单元300互动。
如图1所示,热键触发系统100包含第一按键判断单元110、第一按键时间判断单元120、第二按键判断单元130与热键功能执行单元140。第一按键判断单元110其用以判断电子装置10被按压的一第一按键210是否为一热键选取键。第一按键时间判断单元120其用以当第一按键210被判断为热键选取键时,判断第一按键210的按压时间是否足够。第二按键判断单元130其用以当第一按键210的按压时间被判断为足够时,判断电子装置10被按压的一第二按键230是否为一热键。热键功能执行单元140其用以在第二按键230被判断为热键时,执行一热键功能。
如此一来,藉由热键触发系统100,使用者可依序按压第一按键210与第二按键230,从而触发热键事件以执行相对应的程序或功能,进而改变电子装置10的硬件状态。也就是说,按压第一按键210的时间与按压第二按键230的时间是不重叠的,因此使用者可藉由单指按压第一按键210,随后,再按压第二按键230,从而实现电子装置10的单键触发热键事件,俾利于提供使用者友善与简便的使用界面。
在部分实施方式中,热键功能执行单元140所执行的热键功能包含改变电子装置10的一硬件状态。举例而言,硬件状态可为显示单元300的亮度或色彩饱和度、或电子装置10的音量大小,但本发明不以此为限。
在部分实施方式中,电子装置10可为个人台式电脑或笔记本电脑,但本发明不以此为限。在部分实施方式中,输入单元200可为键盘,例如:有线键盘或无线键盘,但本发明不以此为限。在部分实施方式中,当输入单元200为键盘时,第一按键210与第二按键230可为键盘中的任意按键,而键盘中的特定按键可为热键选取键或热键。举例而言,键盘中的Alt键、Ctrl键、或Menu键可被预设为热键选取键,键盘中的数字键1、2、3…、9、或其组合可被预设为热键,但本发明不以此为限。在其他实施方式中,输入单元200亦可为触控屏幕,而第一按键210与第二按键230可为触控屏幕所显示的虚拟键盘的按键。
在部分实施方式中,第一按键判断单元110、第一按键时间判断单元120、第二按键判断单元130、热键功能执行单元140可整合至电子装置10的一或多个处理装置中。处理装置可以是中央处理器、控制元件、微处理器、伺服器或其他可执行指令的硬件元件。
在其他实施方式中,第一按键判断单元110、第一按键时间判断单元120、第二按键判断单元130、与热键功能执行单元140可由电子装置10的电脑程序所实现且储存在储存装置中。储存装置包含非暂态电脑可读取记录媒体或其他具有储存功能的装置。此电脑程序包括复数个程序指令,此些程序指令可由一中央处理器来执行,从而执行各模组的功能。
更详细地说,在部分实施方式中,以电脑为例,使用者可在电脑中安装一热键处理程序A,此热键处理程序A常驻在电脑的系统记忆体中,并利用电脑作业系统的拦截(hook)机制以等待第一按键210与第二按键230的触发事件。换句话说,电脑的中央处理器是通过热键处理程序A以执行第一按键判断单元110、第一按键时间判断单元120、第二按键判断单元130、与热键功能执行单元140所对应的功能。如此一来,当使用者按压电脑的第一按键210或第二按键230时,热键触发系统100是通过热键处理程序A与拦截机制拦截到第一按键210与第二按键230的触发事件,随后,电脑的处理器便会通过热键处理程序A执行第二按键230所对应的热键功能,而处理器无须再呼叫或询问电脑的基本输出输入系统(BasicInput/Output System,BIOS)以获得第二按键230(或热键)所欲执行的指令,从而实现电脑的单向触发热键事件。
值得注意的是,传统电脑的热键触发系统是藉由双向沟通方式以执行热键所对应的程序或功能,也就是说,当电脑判断热键事件被触发时,电脑的基本输出输入系统会先输出一系统管理中断(System Management Interrupt;SMI)信号予处理器,随后,处理器会再通过韧体界面询问基本输出输入系统以得知此热键事件所对应欲执行的程序或功能。此双向沟通方式容易导致电脑作业系统不稳定,从而影响电脑操作的稳定性。本发明的多个实施方式的热键触发系统100是藉由单向沟通的方式触发且执行热键功能,亦即处理器无须再呼叫基本输出输入系统以获得对应热键指令,从而避免双向沟通所造成的作业系统不稳定。
在部分实施方式中,当第一按键210的按压时间被判断为足够时,热键功能的执行与第一按键210是否被按压无关。更详细地说,第一按键210可连接至一按键控制器,当使用者按压第一按键210时,按键控制器会发送一第一按键电信号至热键触发系统100,此第一按键电信号仅会影响第一按键判断单元110、第一按键时间判断单元120与第二按键判断单元130,并不会影响热键功能执行单元140。相似地,第二按键230亦可连接至按键控制器,当使用者按压第二按键230时,按键控制器会发送一第二按键电信号至热键触发系统100,此第二按键电信号仅会影响第二按键判断单元130与热键功能执行单元140。由此可知,热键功能执行单元140仅会被因为第二按键230所产生的第二按键电信号影响,而不会被因为第一按键210所产生的第一按键电信号影响。
在部分实施方式中,显示单元300其用以当第一按键210的按压时间被判断为足够时,显示一热键功能选单310,热键功能选单310的至少一图案312与热键相关。更详细地说,当使用者按压第一按键210的持续时间大于一第一预设时间时,显示单元300会显示热键功能选单310。第一预设时间介于200ms~600ms。举例而言,在部分实施方式中,第一预设时间可为300ms、400ms或500ms,但本发明不以此为限。更详细地说,当第一预设时间过短时(例如:小于200ms),容易影响按键的原有功能的触发,当第一预设时间过长时(例如:大于600ms),容易增加使用者的等待时间,因而影响使用者的操作感受与体验。因此,第一预设时间是介于200ms至600ms之间,其中较佳的第一预设时间可为500ms,但本发明不以此为限。
在部分实施方式中,热键功能选单310可提供使用者一或多个热键及其相对功能等资讯。举例而言,在部分实施方式中,热键功能选单310可包含复数图案312,每一图案312可对应显示热键的图案及其被按压后所对应执行的功能资讯,但本发明不以此为限。
在部分实施方式中,热键触发系统100更包含一显示时间控制单元150,用以当第二按键230被判断为热键后,停止显示热键功能选单310。也就是说,当第二按键判断单元130判断第二按键230为热键时,显示时间控制单元150会驱使显示单元300不再显示热键功能选单310,以利于使用者能继续观看其原本观看的画面。在其他实施方式中,显示时间控制单元150亦可判断热键功能选单310的显示时间是否足够,当热键功能选单310的持续显示时间大于一第二预设时间,则停止显示热键功能选单310。第二预设时间介于1000ms至5000ms之间。举例而言,第二预设时间可为1000ms或2000ms,但本发明不以此为限。更详细地说,第二预设时间是热键功能选单310停留在显示单元300的时间。当第二预设时间过短时(例如:小于1000ms),则容易造成使用者观看热键功能选单的时间过短,因而无法有效地接收热键功能选单310所提供的资讯。当第二预设时间过长时(例如:大于5000ms),则容易影响使用者观看其原本观看的画面。因此,第二预设时间是介于1000ms至5000ms之间,其中较佳第二预设时间可介于1000ms至2000ms之间、或介于2000ms至3000ms之间,但本发明不以此为限。
在部分实施方式中,热键触发系统100更包含一按键释放判断单元160。按键释放判断单元160用以当第一按键210被判断为热键选取键时,判断第一按键210是否被释放。此外,第二按键判断单元130其用以当第一按键210的按压时间足够时且在第一按键210被释放后,判断第二按键230是否为热键。换句话说,当按键释放判断单元160判断第一按键210被释放后,第二按键判断单元130才会开始执行判断第二按键230。亦即,若使用者同时按压复数按键,因为按键释放判断单元160并未判断到其中一按键被释放,故热键触发系统100并不会启动第二按键判断单元130来判断第二按键230。
在部分实施方式中,显示时间控制单元150与按键释放判断单元160可整合至电子装置10的一或多个处理装置中。处理装置可以是中央处理器、控制元件、微处理器、伺服器或其他可执行指令的硬件元件。在其他实施方式中,显示时间控制单元150与按键释放判断单元160可由电子装置10的电脑程序所实现且储存在储存装置中,但本发明不以此为限。
参照图2。图2为依据本发明的部分实施方式的用于电子装置的热键触方法的步骤流程图。在部分实施方式中,热键触发方法400包含以下步骤。在步骤S10中,利用拦截(hook)机制,拦截电子装置被按压的按键事件。在步骤S20中,当拦截到按键事件时,判断电子装置10被按压的第一按键210是否为热键选取键。若第一按键210被判断为热键选取键时,则执行步骤S30;若第一按键210被判断为非热键选取键时,则回到步骤S10,继续拦截按键事件。在步骤S30中,当第一按键210被判断为热键选取键时,判断第一按键210的按压时间是否足够。若第一按键210的按压时间被判断为足够时,则执行步骤S40;若第一按键210的按压时间被判断为不足够时,则回到步骤S10,继续拦截按键事件。在步骤S40中,当第一按键210的按压时间被判断为足够时,显示热键功能选单310,随后,热键功能的执行与第一按键210是否被按压无关。随后,在步骤S50中,当第一按键210的按压时间被判断为足够时,判断电子装置10被按压的第二按键230是否为热键。若第二按键230被判断为热键时,则执行步骤S60;若第二按键230被判断为非热键时,则回到步骤S10,继续拦截按键事件。在步骤S60中,当第二按键230被判断为热键后,停止显示热键功能选单310。接着,在步骤S70,当第二按键230被判断为热键时,执行热键功能,以改变电子装置10的一硬件状态。
在部分实施方式中,在步骤S20之前,更包含步骤S15。在步骤S15中,当拦截到按键事件时,判断电子装置10是否显示热键功能选单310。若在步骤S15中电子装置10被判断显示热键功能选单310时,则执行以下步骤:判断电子装置10被按压的第一按键210是否为热键。若第一按键210被判断为热键时,则停止显示热键功能选单310,接着,执行热键功能,以改变电子装置10的一硬件状态。若在步骤S15中电子装置10被判断不显示热键功能选单310时,则执行步骤S20。
在部分实施方式中,在步骤S30中,当第一按键210被判断为热键选取键时,除了判断第一按键210的按压时间是否足够,还可判断第一按键210是否被释放。当第一按键210的按压时间被判断为足够且在第一按键210被释放后,再判断第二按键220是否为热键。也就是说,在这样的实施方式中,「判断第二按键220是否为热键」的步骤是在满足「第一按键210的按压时间被判断为足够」与「第一按键210被释放」的条件下执行的,以利于使用者单指操作。
如此一来,电子装置10可藉由热键触发方法依序判断被按压的第一按键210与第二按键230,故使用者可藉由热键触发方法而单指依序地按压第一按键与第二按键,从而实现电子装置10的单键触发热键事件,俾利于提供使用者友善与简便的使用界面。
在本发明的部分实施方式中,虽然本发明已以多种实施方式公开如上,然其并非用以限定本发明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作各种更动与润饰,因此本发明的保护范围当视权利要求范围所界定的为准。
Claims (10)
1.一种用于电子装置的热键触发系统,其特征在于,包含:
一第一按键判断单元,用以判断该电子装置被按压的一第一按键是否为一热键选取键;
一第一按键时间判断单元,用以当该第一按键被判断为该热键选取键时,判断该第一按键的按压时间是否足够;
一第二按键判断单元,用以当该第一按键的按压时间被判断为足够时,判断该电子装置被按压的一第二按键是否为一热键;以及
一热键功能执行单元,用以在该第二按键被判断为该热键时,执行一热键功能,其中该热键功能包含改变该电子装置的一硬件状态。
2.根据权利要求1所述的用于电子装置的热键触发系统,其特征在于,其中当该第一按键的按压时间被判断为足够时,该热键功能的执行与该第一按键是否被按压无关。
3.根据权利要求1所述的用于电子装置的热键触发系统,其特征在于,更包含:
一显示单元,用以当该第一按键的按压时间被判断为足够时,显示一热键功能选单,该热键功能选单的至少一图案与该热键相关。
4.根据权利要求3所述的用于电子装置的热键触发系统,其特征在于,更包含:
一显示时间控制单元,用以当该第二按键被判断为该热键后,停止显示该热键功能选单。
5.根据权利要求1所述的用于电子装置的热键触发系统,其特征在于,更包含:
一按键释放判断单元,用以当该第一按键被判断为该热键选取键时,判断该第一按键是否被释放,其中该第二按键判断单元用以当该第一按键的该按压时间足够时且在该第一按键被释放后,判断该第二按键是否为该热键。
6.一种用于电子装置的热键触发方法,其特征在于,包含:
判断该电子装置被按压的一第一按键是否为一热键选取键;
当该第一按键被判断为该热键选取键时,判断该第一按键的按压时间是否足够;
当该第一按键的按压时间被判断为足够时,判断该电子装置被按压的一第二按键是否为一热键;以及
当该第二按键被判断为该热键时,执行一热键功能,以改变该电子装置的一硬件状态。
7.根据权利要求6所述的用于电子装置的热键触发方法,其特征在于,其中当该第一按键的按压时间被判断为足够时,该热键功能的执行与该第一按键是否被按压无关。
8.根据权利要求6所述的用于电子装置的热键触发方法,其特征在于,更包含:
当该第一按键的按压时间被判断为足够时,显示一热键功能选单,且该热键功能选单的至少一图案与该热键相关。
9.根据权利要求8所述的用于电子装置的热键触发方法,其特征在于,更包含:
当该第二按键被判断为该热键后,停止显示该热键功能选单。
10.根据权利要求6所述的用于电子装置的热键触发方法,其特征在于,更包含:
当该第一按键被判断为该热键选取键时,判断该第一按键是否被释放,其中当该第一按键的该按压时间被判断为足够时且在该第一按键被释放后,判断该第二按键是否为该热键。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611019887.4A CN108073348A (zh) | 2016-11-18 | 2016-11-18 | 用于电子装置的热键触发系统与方法 |
US15/475,117 US10203772B2 (en) | 2016-11-18 | 2017-03-30 | Hotkey triggering system and method for an electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611019887.4A CN108073348A (zh) | 2016-11-18 | 2016-11-18 | 用于电子装置的热键触发系统与方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108073348A true CN108073348A (zh) | 2018-05-25 |
Family
ID=62147565
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611019887.4A Pending CN108073348A (zh) | 2016-11-18 | 2016-11-18 | 用于电子装置的热键触发系统与方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10203772B2 (zh) |
CN (1) | CN108073348A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110727522A (zh) * | 2019-09-29 | 2020-01-24 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220147157A1 (en) * | 2019-07-25 | 2022-05-12 | Hewlett-Packard Development Company, L.P. | Key strike capture |
US11816318B2 (en) * | 2021-07-28 | 2023-11-14 | Google Llc | Application compatibility on a computing device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040042166A1 (en) * | 2002-09-03 | 2004-03-04 | Hsiang-Yu Huang | Computer system provided with hotkeys |
CN101271360A (zh) * | 2007-03-23 | 2008-09-24 | 英群企业股份有限公司 | 输入装置、使用该输入装置的电子装置及其输入方法 |
CN103294382A (zh) * | 2012-03-02 | 2013-09-11 | 深圳富泰宏精密工业有限公司 | 应用程序切换系统及方法 |
CN105426182A (zh) * | 2015-11-11 | 2016-03-23 | 百度在线网络技术(北京)有限公司 | 基于快捷菜单的操控方法和装置 |
CN105700796A (zh) * | 2015-12-31 | 2016-06-22 | 宇龙计算机通信科技(深圳)有限公司 | 一种快捷键控制方法、快捷键控制装置及移动终端 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100365546C (zh) | 2003-07-09 | 2008-01-30 | 安宏亮 | 全能小键盘 |
CN101354649B (zh) | 2007-07-27 | 2011-02-16 | 佛山市顺德区顺达电脑厂有限公司 | 电脑多重操作系统的启动方法 |
TWI352291B (en) | 2007-10-09 | 2011-11-11 | Wistron Corp | A computer system and a method for determining whe |
TWI366778B (en) * | 2008-08-19 | 2012-06-21 | Wistron Corp | Hotkey processing method and computer system |
TW201104503A (en) | 2009-07-31 | 2011-02-01 | Kinpo Elect Inc | Hot key control method |
US9106685B2 (en) * | 2009-10-28 | 2015-08-11 | Advanced Businesslink Corporation | Dynamic extensions to legacy application tasks |
TWI514150B (zh) * | 2014-11-26 | 2015-12-21 | Aten Int Co Ltd | 多電腦切換器及其操作方法 |
-
2016
- 2016-11-18 CN CN201611019887.4A patent/CN108073348A/zh active Pending
-
2017
- 2017-03-30 US US15/475,117 patent/US10203772B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040042166A1 (en) * | 2002-09-03 | 2004-03-04 | Hsiang-Yu Huang | Computer system provided with hotkeys |
CN101271360A (zh) * | 2007-03-23 | 2008-09-24 | 英群企业股份有限公司 | 输入装置、使用该输入装置的电子装置及其输入方法 |
CN103294382A (zh) * | 2012-03-02 | 2013-09-11 | 深圳富泰宏精密工业有限公司 | 应用程序切换系统及方法 |
CN105426182A (zh) * | 2015-11-11 | 2016-03-23 | 百度在线网络技术(北京)有限公司 | 基于快捷菜单的操控方法和装置 |
CN105700796A (zh) * | 2015-12-31 | 2016-06-22 | 宇龙计算机通信科技(深圳)有限公司 | 一种快捷键控制方法、快捷键控制装置及移动终端 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110727522A (zh) * | 2019-09-29 | 2020-01-24 | 联想(北京)有限公司 | 一种控制方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
US10203772B2 (en) | 2019-02-12 |
US20180143699A1 (en) | 2018-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112135181B (zh) | 视频预览方法、装置及电子设备 | |
US20120113008A1 (en) | On-screen keyboard with haptic effects | |
US10901608B2 (en) | Method for recognizing a screen-off gesture, and storage medium and terminal thereof | |
CN104820566B (zh) | 小型智能触摸终端返回主屏幕的方法及装置 | |
WO2019019835A1 (zh) | 响应黑屏手势的方法、装置、存储介质及移动终端 | |
CN106502605A (zh) | 一种移动终端的亮度及色温调节方法和装置 | |
CN109543378B (zh) | 指纹解锁方法及相关设备 | |
CN103049205A (zh) | 移动终端和移动终端的操控方法 | |
WO2015003648A1 (zh) | 终端设备及其加解锁方法 | |
CN101192111A (zh) | 具有屏保控制功能的鼠标 | |
CN109491573B (zh) | 电子装置控制方法以及执行此方法的电子装置 | |
EP3584710A1 (en) | Method and apparatus for controlling display of mobile terminal, storage medium, and electronic device | |
WO2016101526A1 (zh) | 一种终端屏幕显示方法、装置和计算机存储介质 | |
CN108073348A (zh) | 用于电子装置的热键触发系统与方法 | |
US20110291942A1 (en) | Display method, application program and computer readable medium for computer key function | |
US20140223328A1 (en) | Apparatus and method for automatically controlling display screen density | |
CN112764647A (zh) | 显示方法、装置、电子设备及可读存储介质 | |
CN105549857B (zh) | 一种电子终端的控制方法及电子终端 | |
US20160188024A1 (en) | Information Processing Method And Electronic Device | |
CN107665082B (zh) | 解锁方法及装置 | |
CN104020872B (zh) | 一种触控屏功能恢复方法及电子设备 | |
CN104423873A (zh) | 行动装置的解锁方法及行动装置 | |
TWI624769B (zh) | 用於電子裝置之熱鍵觸發系統與方法 | |
CN113680051A (zh) | 游戏的控制方法、装置、设备及存储介质 | |
CN102854818A (zh) | 一种调节冰箱显示板触摸按键触摸灵敏度的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
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: 20180525 |