fuchsia.input

新增:7

ENUMS

flexible

類型:uint32

fuchsia.input/keys.fidl 中定義

Fuchsia 鍵代表可按下或釋放的控制項,例如鍵盤或其他輸入裝置上的按鍵。

列舉元素的序數索引會在定義時,從 USB HID 用途表格衍生而來。這是一個 32 位元無符號整數,代表 USB HID 用途,其中低位元 16 位元是 USB HID 用途 ID,高位元 16 位元是 USB HID 用途頁面。

列舉中每個值的說明假設使用美式英文鍵盤配置。實際行為會因版面配置而異。

名稱說明
0

當 Key 的值不明時使用。

458756

鍵盤 a 和 A

458757

鍵盤 b 和 B

458758

鍵盤 c 和 C

458759

鍵盤 d 和 D

458760

鍵盤 e 和 E

458761

鍵盤 f 和 F

458762

鍵盤 g 和 G

458763

鍵盤 h 和 H

458764

鍵盤 i 和 I

458765

鍵盤 j 和 J

458766

鍵盤 k 和 K

458767

鍵盤 l 和 L

458768

鍵盤 m 和 M

458769

鍵盤 n 和 N

458770

鍵盤 o 和 O

458771

鍵盤 p 和 P

458772

鍵盤 q 和 Q

458773

鍵盤 r 和 R

458774

鍵盤 s 和 S

458775

鍵盤 t 和 T

458776

鍵盤的 u 和 U

458777

鍵盤 v 和 V

458778

鍵盤 W 和 W

458779

鍵盤 x 和 X

458780

鍵盤 y 和 Y

458781

鍵盤 z 和 Z

458782

鍵盤 1 和 !

458783

鍵盤 2 和 @

458784

鍵盤 3 和 #

458785

鍵盤 4 和 $

458786

鍵盤 5 和 %

458787

鍵盤 6 和 ^

458788

鍵盤 7 和 &

458789

鍵盤 8 和 *

458790

鍵盤 9 和 (

458791

鍵盤 0 和 )

458792

鍵盤 Enter (Return) 鍵

458793

鍵盤 Escape

458794

鍵盤 Backspace 鍵 (向後刪除)

458795

鍵盤分頁

458796

鍵盤空格鍵

458797

鍵盤 - 底線

458798

鍵盤 = 和 +

458799

鍵盤 [ 和 {

458800

鍵盤 ] 和 }

458801

鍵盤 \ 和 |

458802

非美式鍵盤的 # 和 ~

458803

鍵盤 ; 和 :

458804

鍵盤 '和 "

458805

鍵盤 Grave Accent 和 Tilde

458806

鍵盤 , 和 <

458807

鍵盤。和 >

458808

鍵盤上的 / 和 ?

458809

鍵盤 Caps Lock 鍵

458810

鍵盤 F1

458811

鍵盤 F2

458812

鍵盤 F3

458813

鍵盤 F4

458814

鍵盤 F5

458815

鍵盤 F6

458816

鍵盤 F7

458817

鍵盤 F8

458818

鍵盤 F9

458819

鍵盤 F10

458820

鍵盤 F11 鍵

458821

鍵盤 F12

458822

鍵盤 Print Screen

458823

鍵盤捲動鎖定

458824

鍵盤暫停

458825

鍵盤插入

458826

鍵盤首頁

458827

鍵盤 Page Up 鍵

458828

鍵盤向前刪除

458829

鍵盤結束

458830

鍵盤 Page Down

458831

鍵盤向右箭頭

458832

鍵盤向左箭頭

458833

鍵盤向下箭頭

458834

鍵盤向上鍵

458835

鍵盤的 Num Lock 和 Clear

458836

撥號鍵盤 /

458837

撥號鍵盤 *

458838

撥號鍵盤:

458839

撥號鍵盤 +

458840

撥號鍵盤 ENTER 鍵

458841

撥號鍵盤 1 和 End

458842

鍵盤 2 和向下鍵

458843

撥號鍵 3 和 Page Down

458844

按鍵盤 4 和向左鍵

458845

撥號鍵盤 5

458846

按鍵盤 6 和向右鍵

458847

撥號鍵盤 7 和 Home

458848

按鍵盤 8 和向上鍵

458849

撥號鍵盤 9 和 Page Up

458850

撥號鍵盤 0 和插入

458851

撥號鍵盤。和刪除

458852

非美式鍵盤的 \ 和 |

458855

撥號鍵盤 =

458870

鍵盤選單

458976

鍵盤左控制鍵

458977

鍵盤左 Shift 鍵

458978

鍵盤左 Alt 鍵

458979

鍵盤左側 GUI (Meta、Windows)

458980

鍵盤右側控制

458981

鍵盤右 Shift 鍵

458982

鍵盤右 Alt 鍵

458983

鍵盤右側 GUI (Meta、Windows)

458879

靜音

將播放的聲音設為靜音。

新增日期:9
458881

調低音量

新增日期:9
458880

調高音量

新增日期:9
786637

播放媒體,或暫停播放中的媒體

新增日期:9
786658

媒體靜音

停止播放媒體。但仍可能會聽到其他聲音,例如系統通知音效。

786665

音量增量

786666

調低音量

786980

返回

在瀏覽器中返回上一頁。這個鍵和其他動作鍵皆在 Chromium 中定義

新增日期:9
786983

重新整理

在瀏覽器中重新整理目前的網頁。

新增日期:9
786992

全螢幕檢視畫面

將焦點視窗放大至全螢幕。

新增日期:9
786850

選取工作/應用程式

顯示工作選取視窗

新增日期:9
786543

降低螢幕亮度

新增日期:9
786544

調高螢幕亮度

新增日期:9
4294901761

注意:以下是自訂的值,不必遵循 HID 使用說明頁面。我們使用 HID-Vendor-Specific 頁面 0xFFFF 代表 Fuchsia 定義的鍵。助理鍵。

新增日期:9
4294901762

電源鍵。

新增日期:9
4294901763

睡眠按鈕。

新增:NEXT
4294901845

警告:以下按鍵代碼日後可能會變更,請勿使用!我們在 Starnix 測試中使用以下按鍵代碼。其中大部分是美國以外鍵盤版面配置的鍵碼,一旦我們支援這些鍵盤版面配置,就會將這些鍵碼移至意義 enum。詳情請參閱 b/311425670。

新增:16
4294901846
新增:16
4294901849
新增:16
4294901852
新增:16
4294901853
新增:16
4294901854
新增:16
4294901881
新增:16
4294901882
新增:16
4294901883
新增:16
4294901884
新增:16
4294901893
新增:16
4294901895
新增:16
4294901897
新增:16
4294901916
新增:16
4294901919
新增:16
4294901920
新增:16
4294901922
新增:16
4294901923
新增:16
4294901925
新增:16
4294901926
新增:16
4294901927
新增:16
4294901928
新增:16
4294901929
新增:16
4294901933
新增:16
4294901937
新增:16
4294901938
新增:16
4294901939
新增:16
4294901940
新增:16
4294901961
新增:16
4294901967
新增:16
4294901968
新增:16
4294901972
新增:16
4294901986
新增:16
4294902048
新增:16
4294902049
新增:16
4294902050
新增:16
4294902051
新增:16
4294902052
新增:16
4294902053
新增:16
4294902054
新增:16
4294902055
新增:16
4294902056
新增:16
4294902057
新增:16
4294902058
新增:16
4294902059
新增:16
4294902060
新增:16
4294902061
新增:16
4294902062
新增:16
4294902063
新增:16
4294902064
新增:16
4294902065
新增:16
4294902066
新增:16
4294902067
新增:16
4294902068
新增:16
4294902069
新增:16
4294902070
新增:16
4294902071
新增:16
4294902072
新增:16
4294902073
新增:16
4294902074
新增:16
4294902075
新增:16
4294902076
新增:16
4294902077
新增:16
4294902078
新增:16
4294902113
新增:16
4294902122
新增:16
4294902126
新增:16
4294902130
新增:16
4294902137
新增:16
4294902158
新增:16
4294902159
新增:16
4294902160
新增:16
4294902161
新增:16
4294902162
新增:16
4294902163
新增:16
4294902165
新增:16
4294902224
新增:16
4294902282
新增:16
4294902283
新增:16

KeymapId 彈性

類型:uint32

定義於 fuchsia.input/keymap.fidl

一律應顯示且可選取的鍵盤配置。備用鍵盤對應表本身可能很實用,但主要用途是確保在未定義或使用其他自訂鍵盤對應表時,至少有某些鍵盤對應表。

名稱說明
0

US_QWERTY 鍵盤對應表。如果從未套用任何設定,這也是預設值。

1

FR AZERTY 鍵盤配置。

2

美式 Dvorak 鍵盤。

3

美式 Colemak 鍵盤。

新增:10