ENUMS
鍵 flexible
類型:uint32
Fuchsia 鍵代表可按下或放開的控制項,例如鍵盤或其他輸入裝置上的按鍵或按鈕。
列舉元素的序數索引衍生自定義時的 USB HID 用途表。這是代表 USB HID 用途的 32 位元無符號整數,其中低 16 位元是 USB HID 用途 ID,高 16 位元則是 USB HID 用途頁面。
列舉中每個值的說明都以美國英文鍵盤配置為準。實際行為會因版面配置而異。
名稱 | 值 | 說明 |
---|---|---|
不明 |
0 |
如果不知道金鑰的值,請使用這個值。 |
A |
458756 |
鍵盤上的 a 和 A |
B |
458757 |
鍵盤上的 b 和 B |
C |
458758 |
鍵盤上的 c 和 C |
D |
458759 |
鍵盤上的 d 鍵和 D 鍵 |
E |
458760 |
鍵盤上的「e」和「E」 |
F |
458761 |
鍵盤上的 f 和 F 鍵 |
G |
458762 |
鍵盤上的 g 和 G |
H |
458763 |
鍵盤上的 h 和 H |
I |
458764 |
鍵盤 i 和 I |
J |
458765 |
鍵盤上的 j 和 J 鍵 |
K |
458766 |
鍵盤按鍵 k 和 K |
L |
458767 |
鍵盤上的 l 和 L |
M |
458768 |
鍵盤上的 m 和 M |
否 |
458769 |
鍵盤上的 n 和 N |
O |
458770 |
鍵盤上的 o 和 O |
P |
458771 |
鍵盤上的 p 和 P 鍵 |
Q |
458772 |
鍵盤上的 q 和 Q |
R |
458773 |
鍵盤上的 r 和 R 鍵 |
S |
458774 |
鍵盤上的 s 和 S |
T |
458775 |
鍵盤上的 t 和 T |
U |
458776 |
鍵盤上的 u 和 U |
V |
458777 |
鍵盤 v 和 V |
W |
458778 |
鍵盤上的 w 和 W |
X |
458779 |
鍵盤上的 x 和 X |
Y |
458780 |
鍵盤上的 y 和 Y |
Z |
458781 |
鍵盤上的 z 和 Z |
KEY_1 |
458782 |
鍵盤 1 和 ! |
KEY_2 |
458783 |
鍵盤 2 和 @ |
KEY_3 |
458784 |
鍵盤 3 和 # |
KEY_4 |
458785 |
鍵盤上的 4 和 $ |
KEY_5 |
458786 |
鍵盤上的 5 和 % |
KEY_6 |
458787 |
鍵盤上的 6 和 ^ |
KEY_7 |
458788 |
鍵盤 7 和 & |
KEY_8 |
458789 |
鍵盤上的 8 和 * 鍵 |
KEY_9 |
458790 |
鍵盤上的 9 和 ( |
KEY_0 |
458791 |
鍵盤上的 0 和 ) |
輸入 |
458792 |
鍵盤 Enter 鍵 (Return 鍵) |
ESCAPE |
458793 |
鍵盤 Escape 鍵 |
BACKSPACE |
458794 |
鍵盤 Backspace 鍵 (向後刪除) |
TAB |
458795 |
「鍵盤」分頁 |
SPACE |
458796 |
鍵盤空格鍵 |
MINUS |
458797 |
鍵盤 - 和 (底線) |
等於 |
458798 |
鍵盤上的「=」和「+」 |
LEFT_BRACE |
458799 |
鍵盤上的 [ 和 { |
RIGHT_BRACE |
458800 |
鍵盤上的 ] 和 } 鍵 |
BACKSLASH |
458801 |
鍵盤上的 \ 和 | |
NON_US_HASH |
458802 |
美國以外國家/地區的鍵盤 # 和 ~ |
SEMICOLON |
458803 |
鍵盤上的「;」和「:」 |
單引號 |
458804 |
鍵盤上的「'」和「"」 |
GRAVE_ACCENT |
458805 |
鍵盤上的重音符和波浪號 |
COMMA |
458806 |
鍵盤和 < |
DOT |
458807 |
鍵盤。和 > |
SLASH |
458808 |
鍵盤上的「/」和「?」 |
CAPS_LOCK |
458809 |
鍵盤 Caps Lock 鍵 |
F1 |
458810 |
鍵盤 F1 |
F2 |
458811 |
鍵盤 F2 |
F3 |
458812 |
鍵盤 F3 |
F4 |
458813 |
鍵盤 F4 |
F5 |
458814 |
鍵盤 F5 鍵 |
F6 鍵 |
458815 |
鍵盤 F6 鍵 |
F7 鍵 |
458816 |
鍵盤 F7 鍵 |
F8 |
458817 |
鍵盤 F8 |
F9 |
458818 |
鍵盤 F9 |
F10 |
458819 |
鍵盤 F10 鍵 |
F11 |
458820 |
鍵盤 F11 鍵 |
F12 |
458821 |
鍵盤 F12 |
PRINT_SCREEN |
458822 |
鍵盤 Print Screen |
SCROLL_LOCK |
458823 |
鍵盤捲動鎖定 |
暫停 |
458824 |
鍵盤暫停 |
INSERT |
458825 |
鍵盤插入 |
住家 |
458826 |
鍵盤主畫面 |
PAGE_UP |
458827 |
鍵盤 Page Up 鍵 |
DELETE |
458828 |
鍵盤向前刪除 |
結束 |
458829 |
鍵盤 End 鍵 |
PAGE_DOWN |
458830 |
鍵盤 Page Down 鍵 |
RIGHT |
458831 |
鍵盤向右箭頭 |
餘額 |
458832 |
鍵盤向左箭頭 |
DOWN |
458833 |
鍵盤向下箭頭 |
UP |
458834 |
鍵盤向上鍵 |
NUM_LOCK |
458835 |
數字鍵盤的數字鍵鎖定和清除鍵 |
KEYPAD_SLASH |
458836 |
撥號鍵盤 / |
KEYPAD_ASTERISK |
458837 |
撥號鍵盤 * |
KEYPAD_MINUS |
458838 |
鍵盤 - |
KEYPAD_PLUS |
458839 |
鍵盤 + |
KEYPAD_ENTER |
458840 |
鍵盤 ENTER 鍵 |
KEYPAD_1 |
458841 |
數字鍵 1 和「結束」鍵 |
KEYPAD_2 |
458842 |
數字鍵 2 和向下鍵 |
KEYPAD_3 |
458843 |
數字鍵盤 3 和 Page Down 鍵 |
KEYPAD_4 |
458844 |
數字鍵 4 和向左鍵 |
KEYPAD_5 |
458845 |
撥號鍵盤 5 |
KEYPAD_6 |
458846 |
數字鍵 6 和向右鍵 |
KEYPAD_7 |
458847 |
Keypad 7 和 Home |
KEYPAD_8 |
458848 |
數字鍵 8 和向上鍵 |
KEYPAD_9 |
458849 |
數字鍵 9 和 Page Up 鍵 |
KEYPAD_0 |
458850 |
數字鍵 0 和「插入」鍵 |
KEYPAD_DOT |
458851 |
鍵盤。並刪除 |
NON_US_BACKSLASH |
458852 |
鍵盤非美國 \ 和 | |
KEYPAD_EQUALS |
458855 |
撥號鍵盤 = |
選單 |
458870 |
鍵盤選單 |
LEFT_CTRL |
458976 |
鍵盤左 Ctrl 鍵 |
LEFT_SHIFT |
458977 |
鍵盤左 Shift 鍵 |
LEFT_ALT |
458978 |
鍵盤左 Alt 鍵 |
LEFT_META |
458979 |
鍵盤左側 GUI (Meta、Windows) |
RIGHT_CTRL |
458980 |
鍵盤右 Ctrl 鍵 |
RIGHT_SHIFT |
458981 |
鍵盤右 Shift 鍵 |
RIGHT_ALT |
458982 |
鍵盤右 Alt 鍵 |
RIGHT_META |
458983 |
鍵盤右側 GUI 鍵 (Meta、Windows) |
關閉 |
458879 |
靜音 將播放的聲音設為靜音。 新增:9
|
VOLUME_DOWN |
458881 |
調低音量 新增:9
|
VOLUME_UP |
458880 |
調高音量 新增:9
|
PLAY_PAUSE |
786637 |
播放媒體,或暫停播放媒體 新增:9
|
MEDIA_MUTE |
786658 |
媒體靜音 將媒體播放音量調到靜音。你可能還是會聽到其他聲音,例如系統通知音效。 |
MEDIA_VOLUME_INCREMENT |
786665 |
增量型 |
MEDIA_VOLUME_DECREMENT |
786666 |
調低音量 |
AC_BACK |
786980 |
返回 返回瀏覽器中的上一頁。 這項和其他動作鍵定義於 Chromium。 新增:9
|
AC_REFRESH |
786983 |
重新整理 在瀏覽器中重新整理目前的網頁。 新增:9
|
AC_FULL_SCREEN_VIEW |
786992 |
全螢幕檢視畫面 將焦點視窗放大為全螢幕。 新增:9
|
AC_SELECT_TASK_APPLICATION |
786850 |
選取工作/應用程式 顯示工作選取視窗 新增:9
|
BRIGHTNESS_DOWN |
786543 |
降低螢幕亮度 新增:9
|
BRIGHTNESS_UP |
786544 |
調高螢幕亮度 新增:9
|
ASSISTANT |
4294901761 |
注意:以下為自行定義,不必遵循 HID 用法頁面。 我們使用 HID 廠商專屬頁面 0xFFFF 代表 Fuchsia 定義的按鍵。Google 助理鍵。 新增:9
|
電源 |
4294901762 |
電源鍵。 新增:9
|
住宿 |
4294901763 |
睡眠按鈕。 新增:27
|
UNKNOWN_0055 |
4294901845 |
警告:下列鍵碼日後可能會變更,請勿使用! 我們在 starnix 測試中使用下列鍵碼。其中大多數是美國以外鍵盤配置中的鍵碼,我們可能會在支援這些鍵盤配置後,將這些鍵碼移至意義列舉。 詳情請參閱 b/311425670。 新增:16
|
UNKNOWN_0056 |
4294901846 |
新增:16
|
UNKNOWN_0059 |
4294901849 |
新增:16
|
UNKNOWN_005C |
4294901852 |
新增:16
|
UNKNOWN_005D |
4294901853 |
新增:16
|
UNKNOWN_005E |
4294901854 |
新增:16
|
UNKNOWN_0079 |
4294901881 |
新增:16
|
UNKNOWN_007A |
4294901882 |
新增:16
|
UNKNOWN_007B |
4294901883 |
新增:16
|
UNKNOWN_007C |
4294901884 |
新增:16
|
UNKNOWN_0085 |
4294901893 |
新增:16
|
UNKNOWN_0087 |
4294901895 |
新增:16
|
UNKNOWN_0089 |
4294901897 |
新增:16
|
UNKNOWN_009C |
4294901916 |
新增:16
|
UNKNOWN_009F |
4294901919 |
新增:16
|
UNKNOWN_00A0 |
4294901920 |
新增:16
|
UNKNOWN_00A2 |
4294901922 |
新增:16
|
UNKNOWN_00A3 |
4294901923 |
新增:16
|
UNKNOWN_00A5 |
4294901925 |
新增:16
|
UNKNOWN_00A6 |
4294901926 |
新增:16
|
UNKNOWN_00A7 |
4294901927 |
新增:16
|
UNKNOWN_00A8 |
4294901928 |
新增:16
|
UNKNOWN_00A9 |
4294901929 |
新增:16
|
UNKNOWN_00AD |
4294901933 |
新增:16
|
UNKNOWN_00B1 |
4294901937 |
新增:16
|
UNKNOWN_00B2 |
4294901938 |
新增:16
|
UNKNOWN_00B3 |
4294901939 |
新增:16
|
UNKNOWN_00B4 |
4294901940 |
新增:16
|
UNKNOWN_00C9 |
4294901961 |
新增:16
|
UNKNOWN_00CF |
4294901967 |
新增:16
|
UNKNOWN_00D0 |
4294901968 |
新增:16
|
UNKNOWN_00D4 |
4294901972 |
新增:16
|
UNKNOWN_00E2 |
4294901986 |
新增:16
|
UNKNOWN_0120 |
4294902048 |
新增:16
|
UNKNOWN_0121 |
4294902049 |
新增:16
|
UNKNOWN_0122 |
4294902050 |
新增:16
|
UNKNOWN_0123 |
4294902051 |
新增:16
|
UNKNOWN_0124 |
4294902052 |
新增:16
|
UNKNOWN_0125 |
4294902053 |
新增:16
|
UNKNOWN_0126 |
4294902054 |
新增:16
|
UNKNOWN_0127 |
4294902055 |
新增:16
|
UNKNOWN_0128 |
4294902056 |
新增:16
|
UNKNOWN_0129 |
4294902057 |
新增:16
|
UNKNOWN_012A |
4294902058 |
新增:16
|
UNKNOWN_012B |
4294902059 |
新增:16
|
UNKNOWN_012C |
4294902060 |
新增:16
|
UNKNOWN_012D |
4294902061 |
新增:16
|
UNKNOWN_012E |
4294902062 |
新增:16
|
UNKNOWN_012F |
4294902063 |
新增:16
|
UNKNOWN_0130 |
4294902064 |
新增:16
|
UNKNOWN_0131 |
4294902065 |
新增:16
|
UNKNOWN_0132 |
4294902066 |
新增:16
|
UNKNOWN_0133 |
4294902067 |
新增:16
|
UNKNOWN_0134 |
4294902068 |
新增:16
|
UNKNOWN_0135 |
4294902069 |
新增:16
|
UNKNOWN_0136 |
4294902070 |
新增:16
|
UNKNOWN_0137 |
4294902071 |
新增:16
|
UNKNOWN_0138 |
4294902072 |
新增:16
|
UNKNOWN_0139 |
4294902073 |
新增:16
|
UNKNOWN_013A |
4294902074 |
新增:16
|
UNKNOWN_013B |
4294902075 |
新增:16
|
UNKNOWN_013C |
4294902076 |
新增:16
|
UNKNOWN_013D |
4294902077 |
新增:16
|
UNKNOWN_013E |
4294902078 |
新增:16
|
UNKNOWN_0161 |
4294902113 |
新增:16
|
UNKNOWN_016A |
4294902122 |
新增:16
|
UNKNOWN_016E |
4294902126 |
新增:16
|
UNKNOWN_0172 |
4294902130 |
新增:16
|
UNKNOWN_0179 |
4294902137 |
新增:16
|
UNKNOWN_018E |
4294902158 |
新增:16
|
UNKNOWN_018F |
4294902159 |
新增:16
|
UNKNOWN_0190 |
4294902160 |
新增:16
|
UNKNOWN_0191 |
4294902161 |
新增:16
|
UNKNOWN_0192 |
4294902162 |
新增:16
|
UNKNOWN_0193 |
4294902163 |
新增:16
|
UNKNOWN_0195 |
4294902165 |
新增:16
|
UNKNOWN_01D0 |
4294902224 |
新增:16
|
UNKNOWN_020A |
4294902282 |
新增:16
|
UNKNOWN_020B |
4294902283 |
新增:16
|
KeymapId flexible
類型:uint32
應一律顯示並可選取的鍵盤對應表。備用鍵盤對應表本身可能很有用,但主要目的是確保在未定義或使用任何其他自訂鍵盤對應表時,至少會顯示某個鍵盤對應表。
名稱 | 值 | 說明 |
---|---|---|
US_QWERTY |
0 |
US_QWERTY 鍵盤對應表。如果從未套用任何設定,這也是預設值。 |
FR_AZERTY |
1 |
法文 AZERTY 按鍵對應配置。 |
US_DVORAK |
2 |
美式 Dvorak 按鍵對應。 |
US_COLEMAK |
3 |
美式 Colemak 按鍵對應。 新增:10
|