Setting method, control method and notebook computer
By introducing a mode setting interface and a function button setting table in a notebook computer, users are allowed to set the function button mode according to their habits, solving the problem of inconvenient use of function buttons in the prior art and improving work efficiency.
Patent Information
- Application Number
- CN202311537729.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-17
- Publication Date
- 2025-05-20
AI Technical Summary
The setting method of function keys on existing keyboards is relatively inconvenient, especially when the function keys and function trigger keys are required to simultaneously press the function keys to perform common functions, the user feels inconvenient and affects work efficiency.
By introducing a mode setting interface in a laptop computer, users are allowed to set the function buttons to the media priority mode or function priority mode according to their own habits, record the setting information to the function button setting table, and then judge and execute the corresponding functions through the embedded controller.
It realizes that users can execute common functions without pressing the function button and the function trigger button at the same time, which improves the efficiency and convenience of the function buttons and enhances work efficiency.
Smart Images

Figure CN120020681A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a notebook computer and a processing method, and more particularly to a setting method, a control method for function keys, and a notebook computer applying the same. Background Art
[0002] In current keyboards, each function key (such as the key labeled "F1") has its function and its predetermined pressing method pre-set. For example, pressing a single function key to execute a first function, or pressing a function key and a function trigger key (such as the key labeled "Fn") simultaneously to execute a second function. For users, pressing a function key and a function trigger key simultaneously is inconvenient. When the second function is used more frequently than the first function, it will cause trouble to users in use.
[0003] Therefore, in order to use function keys more efficiently and thus improve work efficiency, R & D personnel are working hard to propose a more user-friendly setting and control method for function keys. Summary of the Invention
[0004] This disclosure relates to a setting method, a control method, and a notebook computer applying the same. According to the usage habits of users, this disclosure can set multiple function keys in different modes. After setting, for functions that users use more frequently, users only need to press the function keys alone to execute the set functions. In this way, users can effectively utilize the function keys, enabling users to conveniently and efficiently perform word processing work.
[0005] According to one aspect of this disclosure, a setting method for at least one function key is proposed. The setting method includes the following steps. Obtain a user account from a login interface. Provide a mode setting interface to display the function keys. For the function keys, set the function keys to correspond to a media priority mode or a function priority mode. Record the user account and the function keys corresponding to the media priority mode or the function priority mode in a function key setting table.
[0006] According to another aspect of the present disclosure, a control method for at least one function key is proposed. The control method includes the following steps. Obtain a user account currently logged in. According to the user account, obtain a function key setting table from a storage unit. The function key setting table records that the user account and the function keys respectively correspond to a media priority mode or a function priority mode. Temporarily store the function key setting table in an Embedded Controller (EC). Determine whether the function key is pressed alone. If the function key is pressed alone, then according to the function key setting table temporarily stored in the embedded controller, determine whether the pressed function key corresponds to the media priority mode or the function priority mode. In the media priority mode, execute a media control function corresponding to the pressed function key. In the function priority mode, execute an application function corresponding to the pressed function key.
[0007] According to yet another aspect of the present disclosure, a notebook computer is proposed. The notebook computer includes a keyboard, a processing unit, a display unit, and a storage unit. The keyboard includes several function keys and a function trigger key. The processing unit controls the display unit to provide a login interface and a mode setting interface. The login interface is used for a user account to log in. The mode setting interface is used to display these function keys to set that each function key corresponds to a media priority mode or a function priority mode. The storage unit is used to record a function key setting table. The function key setting table includes the user account and each function key corresponding to the media priority mode or the function priority mode.
[0008] In order to have a better understanding of the above and other aspects of the present disclosure, specific embodiments are given below and described in detail in conjunction with the accompanying drawings as follows: Description of the Drawings
[0009] Figure 1 An example illustrates the media priority mode of the function keys according to an embodiment.
[0010] Figure 2 An example illustrates the function priority mode of the function keys according to an embodiment.
[0011] Figure 3A An example illustrates the media priority mode of the function keys according to an embodiment.
[0012] Figure 3B An example illustrates the function priority mode of the function keys according to an embodiment.
[0013] Figure 4 A block diagram of a notebook computer according to an embodiment is shown.
[0014] Figure 5 A flowchart illustrating a method for setting function keys according to an embodiment is shown.
[0015] Figure 6 An example illustrates the login interface according to an embodiment.
[0016] Figure 7 An example illustrates the mode setting interface according to an embodiment.
[0017] Figure 8A and Figure 8B A flowchart showing a control method of function keys according to an embodiment is illustrated.
[0018] Figure 9 An example illustrates a keycap pattern of each function key.
[0019] Figure 10 An example illustrates a prompt window.
[0020] Figure 11 An example illustrates steps S661, S662, S671, S672, S681, S682, S683, S684.
[0021] Wherein,
[0022] 100: Notebook computer;
[0023] 110: Keyboard;
[0024] 120: Processing unit;
[0025] 130: Display unit;
[0026] 140: Storage unit;
[0027] 150: Embedded controller;
[0028] CMi1: Media control function;
[0029] CMi2: Application function;
[0030] F1, F2, F3, F4, F5, Fi: Function keys;
[0031] Fn: Function trigger key;
[0032] IDj: User account;
[0033] M1: Media priority mode;
[0034] M2: Function priority mode;
[0035] MS: Prompt message;
[0036] PTi: Keycap pattern;
[0037] S510, S520, S530, S540, S610, S620, S630, S640, S650, S661, S662, S671, S672, S681, S682, S683, S684, S690, S691: Steps;
[0038] TBj: Function key setting table;
[0039] UI1: Login interface;
[0040] UI2: Mode setting interface;
[0041] WD: Horizontal prompt window. Detailed implementation
[0042] Please refer to Figure 1 , which illustrates the media priority mode M1 of the function keys F1, F2, F3, …, Fi, … according to an embodiment. In the media priority mode M1, the user can press the function key F1 alone to activate the media control function of "increasing volume"; or, the user can press the function key F1 and the function trigger key Fn together to activate the application function of "saving files".
[0043] Please refer to Figure 2 , which illustrates the function priority mode M2 of the function keys F1, F2, F3, …, Fi, … according to an embodiment. In the function priority mode M2, the user can press the function key F2 alone to activate the media control function of "deleting"; or, the user can press the function key F2 and the function trigger key Fn together to activate the media control function of "muting".
[0044] Please refer to Figure 3A , which illustrates the media priority mode M1 of the function key Fi according to an embodiment. In the media priority mode M1, the user can press the function key Fi alone to execute the corresponding media control function CMi1; or, the user can press the function key Fi and the function trigger key Fn together to execute the application function CMi2. For example, as shown in Table 1, the function key F1 is set to the media priority mode M1. When the function key F1 is pressed alone, the media control function CMi1 of "volume up" is activated; when the function key F1 and the function trigger key Fn are pressed together, the application function CMi2 of "opening help" is activated. The function key F5 is also set to the media priority mode M1. When the function key F5 is pressed alone, the media control function CMi1 of "microphone off" is activated; when the function key F5 and the function trigger key Fn are pressed together, the application function CMi2 of "refreshing the active window" is activated.
[0045]
[0046] Table 1 (Function Button Setting Table TBj)
[0047] Please refer to Figure 3B , which exemplifies the function priority mode M2 of the function button Fi according to an embodiment. In the function priority mode M2, the user can press the function button Fi alone to execute the corresponding application program function CMi2; alternatively, the user can press the function button Fi and the function trigger key Fn together to execute the corresponding media control function CMi1. For example, as shown in Table 1, the function button F2 is set to the function priority mode M2. When the function button F2 is pressed alone, the application program function CMi2 of "Rename the selected item" is launched. When the function button F2 and the function trigger key Fn are pressed together, the media control function CMi1 of "Mute" is launched. The function button F3 is set to the function priority mode M2. When the function button F3 is pressed alone, the application program function CMi2 of "Search for files or folders in 'File Explorer'" is launched. When the function button F3 and the function trigger key Fn are pressed together, the media control function CMi1 of "Volume Down" is launched. The function button F4 is set to the function priority mode M2. When the function button F4 is pressed alone, the application program function CMi2 of "Display the list of URL columns in 'File Explorer'" is launched. When the function button F4 and the function trigger key Fn are pressed together, the media control function CMi1 of "Microphone On" is launched.
[0048] The above Table 1 is the function button setting table TBj corresponding to the user account IDj of "ID1". Each user can make different settings. The user can set the function button Fi to the media priority mode M1 or the function priority mode M2 according to usage habits, so that the user can effectively utilize the function button Fi and can also perform word processing work more efficiently.
[0049] Please refer to Figure 4, which shows a block diagram of a notebook computer 100 according to an embodiment. The notebook computer 100 includes a keyboard 110, a processing unit 120, a display unit 130, a storage unit 140, and an Embedded Controller (EC) 150. The keyboard 110 includes at least function keys Fi and a function trigger key Fn. The processing unit 120 is used to execute various processing and analysis programs. The processing unit 120 is, for example, a central processing unit (CPU), or other programmable general-purpose or special-purpose micro control units (MCUs), microprocessors, digital signal processors (DSPs), programmable controllers, application specific integrated circuits (ASICs), graphics processing units (GPUs), image signal processors (ISPs), image processing units (IPUs), arithmetic logic units (ALUs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), or other similar components, or a combination of the above components.
[0050] The display unit 130 is used to display information. The display unit 130 is, for example, a liquid crystal display panel, an OLED display panel, or an electronic paper display.
[0051] The embedded controller 150 is used to execute the control program of the keyboard 110 and is, for example, a circuit, a firmware, or a storage unit storing program codes.
[0052] The storage unit 140 is used to store data. The storage unit 140 is, for example, any type of fixed or removable random access memory (RAM), read-only memory (ROM), flash memory, hard disk drive (HDD), solid state drive (SSD), or similar components, or a combination of the above components, and is used to store multiple modules or various application programs that can be executed by the processing unit 120.
[0053] In this embodiment, the processing unit 120 can be used to set the function key Fi to correspond to the media priority mode M1 or the function priority mode M2, and store the setting content in the function key setting table TBj, so that the user can effectively use the function key Fi and can also perform document processing work more efficiently. The operations of the above components will be described in detail below with reference to the flowchart of the function key setting method.
[0054] Please refer to Figure 5 , which shows a flowchart of a function key setting method according to an embodiment. The function key setting method includes steps S510 to S540. In Figure 5 step S510, as Figure 4 and Figure 6 shown, the processing unit 120 obtains the user account IDj from a login interface UI1. Figure 6 An example of the login interface UI1 according to an embodiment is described. The notebook computer 100 can be used by multiple users. The notebook computer 100 will only log in to one user account IDj through the login interface UI1. When the user logs in through the login interface UI1, the processing unit 120 can obtain the currently logged-in user account IDj.
[0055] Next, in Figure 5 step S520, as Figure 4 and Figure 7 shown, a mode setting interface UI2 is provided to display at least one function key Fi. Figure 7 An example of the mode setting interface UI2 according to an embodiment is described. The mode setting interface UI2 provides the media priority mode M1 and the function priority mode M2 for the function key Fi for the user to select. The user can only select one mode for each function key Fi.
[0056] Then, in Figure 5 step S530, as Figure 4 , Figure 7 and Table 1, for the function key Fi, set the function key Fi to correspond to the media priority mode M1 or the function priority mode M2. For example, the function keys F1 and F5 are set to the media priority mode M1, and the function keys F2, F3, and F4 are set to the function priority mode M2. In this step, the user can change the mode of the function key Fi at any time according to his usage habits. In an embodiment, the function key Fi can be preset to the media priority mode M1, and only when the user changes a certain function key Fi, it will be changed to the function priority mode M2.
[0057] Next, in Figure 5 step S540, as Figure 4As shown in Table 1, the storage unit 140 records the user account IDj and the function button Fi corresponding to the media priority mode M1 or the function priority mode M2 in the function button setting table TBj. After the user sets the function button Fi and the corresponding mode according to the usage habit, the user account IDj and the function button Fi corresponding to the media priority mode M1 or the function priority mode M2 are recorded in the storage unit 140 in the function button setting table TBj, so that when the user presses the function button Fi, the corresponding function can be directly executed in the media priority mode M1 or the function priority mode M2 without re-setting. After the function button Fi is set, the control method of the function button can be executed according to the function button setting table TBj.
[0058] Please refer to Figure 8A and Figure 8B , which shows a flowchart of the control method of the function button according to an embodiment. In Figure 8A step S610, the processing unit 120 determines whether there is a user logged in. If there is a user logged in, it proceeds to step S620.
[0059] In Figure 8A step S620, as Figure 6 shown, the processing unit 120 obtains the currently logged-in user account IDj.
[0060] Next, in Figure 8A step S630, as Figure 4 shown, the embedded controller 150 obtains the corresponding function button setting table TBj from the storage unit 140 according to the selected user account IDj. The function button setting table TBj records the selected user account IDj and the function button Fi individually corresponding to the media priority mode M1 or the function priority mode M2.
[0061] Then, in Figure 8A step S640, as Figure 4 shown, the function button setting table TBj is temporarily stored in the embedded controller 150. In one embodiment, the embedded controller 150 only temporarily stores one function button setting table TBj corresponding to one user account IDj. And, the embedded controller 150 will temporarily store the function button setting table TBj until the power is turned off or the user account IDj logs out.
[0062] Next, in Figure 8A step S650, as Figure 9 and Figure 10 shown, the keyboard 110 or the display unit 130 provides a prompt message MS. Figure 9 An example illustrates a keycap pattern PTi of one of the function buttons Fi. As Figure 9As shown, the prompt message MS is, for example, the keycap pattern PTi of the function key Fi. For example, when a certain function key Fi is set to the media priority mode M1, the keycap pattern PTi will display the symbol of "volume up" to inform the user that the function of "volume up" will be executed when the function key Fi is pressed alone. When a certain function key Fi is switched to the function priority mode M2, the keycap pattern PTi will display the symbol of "save" to inform the user that the function of "save" will be executed when the function key Fi is pressed alone.
[0063] Figure 10 Example 1 illustrates a prompt window WD. Alternatively, as Figure 10 shown, the prompt message MS is, for example, the prompt window WD. In this embodiment, the prompt window WD is displayed at the lower edge of the display unit 130, and the media priority mode M1 or the function priority mode M2 is prompted at the position corresponding to the function key Fi. Through the prompt of the prompt window WD, the user can clearly know that each function key Fi corresponds to the media priority mode M1 or the function priority mode M2. In other different embodiments, the prompt window WD can be adaptively displayed at the upper edge of the display unit 130, or the prompt message MS can also be a vertical prompt window and correspondingly displayed at the left / right edge of the display unit 130, or the prompt message MS can be adaptively displayed at any position of the display unit 130, rather than being limited to the display manner Figure 10 shown.
[0064] Then, please refer to Figure 11 , which illustrates Figure 8B the steps S661, S662, S671, S672, S681, S682, S683, S684 of Figure 8B . In the step S661 of Figure 11 , as shown, the embedded controller 150 determines whether the function key Fi is pressed alone. If the function key Fi is pressed alone, it proceeds to step S671; otherwise, it proceeds to step S662.
[0065] In Figure 8B the step S671, as shown in Figure 11 , according to the function key setting table TBj temporarily stored in the embedded controller 150, the embedded controller 150 determines whether the pressed function key Fi corresponds to the media priority mode M1 or the function priority mode M2. If the function key Fi is pressed alone and corresponds to the media priority mode M1, it proceeds to step S681 to execute the media control function CMi1 corresponding to the pressed function key Fi.
[0066] If the function button Fi is pressed alone and corresponds to the function priority mode M2, step S682 is entered to execute the application function CMi2 corresponding to the pressed function button Fi.
[0067] In Figure 8B step S662, as Figure 11 shown, the embedded controller 150 determines whether the function button Fi is pressed together with the function trigger key Fn. If the function button Fi is pressed together with the function trigger key Fn, step S672 is entered; otherwise, it returns to step S661.
[0068] Next, in Figure 8B step S672, according to the function button setting table TBj temporarily stored in the embedded controller 150, the embedded controller 150 determines whether the pressed function button Fi corresponds to the media priority mode M1 or the function priority mode M2. If the function button Fi is pressed together with the function trigger key Fn and corresponds to the media priority mode M1, step S683 is entered to execute the application function CMi2 corresponding to the pressed function button Fi.
[0069] If the function button Fi is pressed together with the function trigger key Fn and corresponds to the function priority mode M2, step S684 is entered to execute the media control function CMi1 corresponding to the pressed function button Fi.
[0070] Next, in Figure 8B step S690, the processing unit 120 determines whether the user account IDj has been logged out. If the user account IDj has been logged out, step S691 is entered.
[0071] In Figure 8B step S691, as Figure 4 shown, the function button setting table TBj temporarily stored in the embedded controller 150 is cleared.
[0072] According to the above embodiments, the user can set the function button Fi to the media priority mode M1 or the function priority mode M2 according to usage habits, so that the user can use the function button Fi more effectively and be more efficient in performing document processing work.
[0073] In summary, although the present disclosure has been disclosed as above by way of embodiments, it is not intended to limit the present disclosure. Those skilled in the art in the technical field to which the present disclosure pertains can make various changes and modifications without departing from the spirit and scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be determined by what is defined in the claims.
Claims
1. A setting method for at least one function key, the setting method comprising: Obtain a user account from a login interface; Providing a mode setting interface to display the at least one function button; For the at least one function button, setting the at least one function button to correspond to a media priority mode or a function priority mode; and The user account and the at least one function button corresponding to the media priority mode or the function priority mode are recorded in a function button setting table.
2. The setting method according to claim 1, characterized in that: In the media priority mode, the at least one function button is used to be pressed alone to execute a media control function; and In the media priority mode, the at least one function key is used to be pressed together with a function trigger key to execute an application function.
3. The setting method according to claim 1, characterized in that: In the function priority mode, the at least one function button is used to be pressed alone to execute an application function; and In the function priority mode, the at least one function key is pressed together with a function trigger key to execute a media control function.
4. The setting method according to claim 1, characterized in that: The at least one function key is plural in number, some of the function keys correspond to the media priority mode, and some of the function keys correspond to the function priority mode.
5. A control method for at least one function key, the control method comprising: Get the currently logged in user account; According to the user account, a function key setting table is obtained from a storage unit, wherein the function key setting table records that the user account and the at least one function key correspond to a media priority mode or a function priority mode respectively; Temporarily storing the function button setting table in an embedded controller; Determining whether the at least one function key is pressed individually; If the at least one function key is pressed alone, determining whether the at least one function key pressed corresponds to the media priority mode or the function priority mode according to the function key setting table temporarily stored in the embedded controller; If the at least one function button is pressed alone, and in the media priority mode, a media control function corresponding to the pressed function button is executed; as well as If the at least one function key is pressed alone, and in the function priority mode, an application function corresponding to the pressed function key is executed.
6. The control method according to claim 5, characterized in that: Also includes: Determining whether the at least one function key and a function trigger key are pressed together; If the at least one function key and the function trigger key are pressed together, determining whether the at least one function key pressed corresponds to the media priority mode or the function priority mode according to the function key setting table temporarily stored in the embedded controller; If the at least one function key and the function trigger key are pressed together, in the media priority mode, the application function corresponding to the at least one function key pressed is executed; as well as If the at least one function key and the function trigger key are pressed together, in the function priority mode, the media control function corresponding to the at least one function key pressed is executed.
7. The control method according to claim 5, characterized in that: Also includes: Provide a prompt message.
8. The control method according to claim 7, characterized in that: The prompt message is a key cap pattern of the at least one function key.
9. The control method according to claim 7, characterized in that: The prompt message is a prompt window displayed on a display unit.
10. The control method according to claim 5, characterized in that: Also includes: Determine whether the user account has been logged out; as well as If the user account has been logged out, the function key setting table temporarily stored in the embedded controller is cleared.
11. A notebook computer comprising: A keyboard including a plurality of function keys and a function trigger key; a processing unit; a display unit, the processing unit controls the display unit to provide a login interface and a mode setting interface, the login interface is used for a user account to log in, the mode setting interface is used to display the function buttons to set each function button to correspond to a media priority mode or a function priority mode; as well as A storage unit is used to record a function key setting table, wherein the function key setting table includes the user account and each function key corresponding to the media priority mode or the function priority mode.
12. The notebook computer according to claim 11, wherein: In the media priority mode, each of the function keys is used to be pressed individually to execute a media control function; and In the media priority mode, each of the function keys is used to be pressed together with a function trigger key to execute an application function.
13. The notebook computer according to claim 11, wherein: In the function priority mode, each of the function keys is used to be pressed individually to execute an application function; and In the function priority mode, each of the function keys is used to be pressed together with a function trigger key to execute a media control function.
14. The notebook computer according to claim 11, wherein: Some of the function keys correspond to the media priority mode, and some of the function keys correspond to the function priority mode.
15. The notebook computer according to claim 11, wherein: Also includes: an embedded controller, for obtaining the function key setting table from the storage unit according to the user account, and temporarily storing the function key setting table; The embedded controller determines whether one of the function keys is pressed alone; if one of the function keys is pressed alone, the embedded controller determines whether the pressed function key corresponds to the media priority mode or the function priority mode according to the function key setting table temporarily stored in the embedded controller; If one of the function keys is pressed alone, and in the media priority mode, the embedded controller executes a media control function corresponding to the pressed function key; and If one of the function keys is pressed alone, and in the function priority mode, the embedded controller executes an application function corresponding to the pressed function key.
16. The notebook computer according to claim 15, wherein: The embedded controller also determines whether one of the function keys and a function trigger key are pressed together; If one of the function keys is pressed together with the function trigger key, the embedded controller determines whether the pressed function key corresponds to the media priority mode or the function priority mode according to the function key setting table temporarily stored in the embedded controller; If one of the function keys is pressed together with the function trigger key, and in the media priority mode, the embedded controller executes the application function corresponding to the pressed function key; and If one of the function keys is pressed together with the function trigger key, and in the function priority mode, the embedded controller executes the media control function corresponding to the pressed function key.
17. The notebook computer according to claim 15, wherein: Each of the function keys also displays a key cap pattern as a prompt message.
18. The notebook computer according to claim 15, wherein: The display unit is also used to display a prompt window as a prompt message.
19. The notebook computer according to claim 15, wherein: If the user account has been logged out, the embedded controller clears the temporarily stored function key setting table.