ENUMS
鍵 flexible
類型:uint32
在 fuchsia.input/keys.fidl 中定義
Fuchsia 鍵代表可按下或釋放的控制項,例如鍵盤或其他輸入裝置上的按鍵。
列舉元素的序數索引會在定義時,從 USB HID 用途表格衍生而來。這是一個 32 位元無符號整數,代表 USB HID 用途,其中低位元 16 位元是 USB HID 用途 ID,高位元 16 位元是 USB HID 用途頁面。
列舉中每個值的說明假設使用美式英文鍵盤配置。實際行為會因版面配置而異。
名稱 | 值 | 說明 |
---|---|---|
不明 |
0 |
當 Key 的值不明時使用。 |
A |
458756 |
鍵盤 a 和 A |
B |
458757 |
鍵盤 b 和 B |
C |
458758 |
鍵盤 c 和 C |
D |
458759 |
鍵盤 d 和 D |
E |
458760 |
鍵盤 e 和 E |
五 |
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 |
更新 |
458776 |
鍵盤的 u 和 U |
V |
458777 |
鍵盤 v 和 V |
三 |
458778 |
鍵盤 W 和 W |
X |
458779 |
鍵盤 x 和 X |
是 |
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 |
鍵盤 - 底線 |
EQUALS |
458798 |
鍵盤 = 和 + |
LEFT_BRACE |
458799 |
鍵盤 [ 和 { |
RIGHT_BRACE |
458800 |
鍵盤 ] 和 } |
BACKSLASH |
458801 |
鍵盤 \ 和 | |
NON_US_HASH |
458802 |
非美式鍵盤的 # 和 ~ |
半形分號 |
458803 |
鍵盤 ; 和 : |
APOSTROPHE |
458804 |
鍵盤 '和 " |
GRAVE_ACCENT |
458805 |
鍵盤 Grave Accent 和 Tilde |
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 |
鍵盤結束 |
PAGE_DOWN |
458830 |
鍵盤 Page Down |
置右 |
458831 |
鍵盤向右箭頭 |
餘額 |
458832 |
鍵盤向左箭頭 |
朝下 |
458833 |
鍵盤向下箭頭 |
UP |
458834 |
鍵盤向上鍵 |
NUM_LOCK |
458835 |
鍵盤的 Num Lock 和 Clear |
KEYPAD_SLASH |
458836 |
撥號鍵盤 / |
KEYPAD_ASTERISK |
458837 |
撥號鍵盤 * |
KEYPAD_MINUS |
458838 |
撥號鍵盤: |
KEYPAD_PLUS |
458839 |
撥號鍵盤 + |
KEYPAD_ENTER |
458840 |
撥號鍵盤 ENTER 鍵 |
KEYPAD_1 |
458841 |
撥號鍵盤 1 和 End |
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 |
撥號鍵盤 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 |
鍵盤左控制鍵 |
LEFT_SHIFT |
458977 |
鍵盤左 Shift 鍵 |
LEFT_ALT |
458978 |
鍵盤左 Alt 鍵 |
LEFT_META |
458979 |
鍵盤左側 GUI (Meta、Windows) |
RIGHT_CTRL |
458980 |
鍵盤右側控制 |
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-Vendor-Specific 頁面 0xFFFF 代表 Fuchsia 定義的鍵。助理鍵。 新增日期:9
|
電源 |
4294901762 |
電源鍵。 新增日期:9
|
住宿 |
4294901763 |
睡眠按鈕。 新增:NEXT
|
UNKNOWN_0055 |
4294901845 |
警告:以下按鍵代碼日後可能會變更,請勿使用!我們在 Starnix 測試中使用以下按鍵代碼。其中大部分是美國以外鍵盤版面配置的鍵碼,一旦我們支援這些鍵盤版面配置,就會將這些鍵碼移至意義 enum。詳情請參閱 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 彈性
類型:uint32
一律應顯示且可選取的鍵盤配置。備用鍵盤對應表本身可能很實用,但主要用途是確保在未定義或使用其他自訂鍵盤對應表時,至少有某些鍵盤對應表。
名稱 | 值 | 說明 |
---|---|---|
US_QWERTY |
0 |
US_QWERTY 鍵盤對應表。如果從未套用任何設定,這也是預設值。 |
FR_AZERTY |
1 |
FR AZERTY 鍵盤配置。 |
US_DVORAK |
2 |
美式 Dvorak 鍵盤。 |
US_COLEMAK |
3 |
美式 Colemak 鍵盤。 新增:10
|