fuchsia.input

新增:7

ENUMS

彈性

類型:uint32

定義於 fuchsia.input/keys.fidl

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

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

列舉中每個值的說明都以美國英文鍵盤配置為準。實際行為會因版面配置而異。

名稱說明
0

Used when the value of Key is not known.

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

鍵盤上的重音符和波浪號

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

鍵盤 End 鍵

458830

鍵盤 Page Down 鍵

458831

鍵盤向右箭頭

458832

鍵盤上的向左箭頭

458833

鍵盤向下箭頭

458834

鍵盤上的向上箭頭

458835

數字鍵盤的數字鍵鎖定和清除鍵

458836

撥號鍵盤 /

458837

撥號鍵盤 *

458838

撥號鍵盤 -

458839

撥號鍵盤 +

458840

撥號鍵盤 ENTER 鍵

458841

撥號鍵盤 1 和「結束」

458842

數字鍵 2 和向下鍵

458843

數字鍵盤 3 和 Page Down

458844

數字鍵 4 和向左鍵

458845

撥號鍵盤 5

458846

數字鍵 6 和向右鍵

458847

Keypad 7 和 Home

458848

數字鍵 8 和向上鍵

458849

數字鍵 9 和 Page Up 鍵

458850

數字鍵 0 和插入

458851

撥號鍵盤。並刪除

458852

非美國鍵盤的 \ 和 |

458855

撥號鍵盤 =

458870

鍵盤選單

458976

鍵盤左 Ctrl 鍵

458977

鍵盤左 Shift 鍵

458978

鍵盤左 Alt 鍵

458979

鍵盤左側 GUI (Meta、Windows)

458980

鍵盤右 Ctrl 鍵

458981

鍵盤右 Shift 鍵

458982

鍵盤右 Alt 鍵

458983

鍵盤右側 GUI (Meta、Windows)

458879

靜音

將播放的聲音設為靜音。

458881

調低音量

458880

調高音量

786637

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

786658

媒體靜音

將媒體播放音量調到靜音。你可能還是會聽到其他聲音,例如系統通知音效。

786665

增量型

786666

調低音量

786980

返回

返回瀏覽器中的上一頁。 這項和其他動作鍵定義於 Chromium

786983

重新整理

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

786992

全螢幕檢視

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

786850

選取工作/應用程式

顯示工作選取視窗

786543

降低螢幕亮度

786544

調高螢幕亮度

4294901761

注意:以下為自行定義,不一定要遵循 HID 用法頁面。 我們使用 HID 廠商專屬頁面 0xFFFF 代表 Fuchsia 定義的按鍵。Google 助理鍵。

4294901762

電源鍵。

4294901763

睡眠按鈕。

新增:27
4294901845

警告:以下鍵碼日後可能會變更,請勿使用! 我們在 starnix 測試中使用下列鍵碼。其中大多數是美國以外鍵盤配置中的鍵碼,我們可能會在支援這些鍵盤配置後,將這些鍵碼移至意義列舉。 詳情請參閱 b/311425670。

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

KeymapId flexible

類型:uint32

定義於 fuchsia.input/keymap.fidl

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

名稱說明
0

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

1

法文 AZERTY 按鍵對應配置。

2

美國 Dvorak 按鍵對應。

3

美式 Colemak 按鍵對應。

新增:10