Fuchsia.input

新增:7

ENUMS

flexible

类型:uint32

fuchsia.input/keys.fidl 中定义

Fuchsia 键表示可以按下或释放的控件,例如键盘或其他输入设备上的键或按钮。

枚举元素的序号索引是在定义时从 USB HID 用途表中派生出来的。这是一个 32 位无符号整数,表示 USB HID 用途,其中低 16 位是 USB HID 用途 ID,高 16 位是 USB HID 用途页面。

枚举中每个值的说明都假设采用美式英文键盘布局。实际行为因布局而异。

名称说明
0

在不知道键的值时使用。

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(返回)

458793

键盘 Escape 键

458794

键盘 Backspace(向后删除)

458795

键盘 Tab 键

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

键盘 Scroll Lock 键

458824

键盘 Pause 键

458825

键盘 Insert 键

458826

键盘 Home 键

458827

键盘 Page Up 键

458828

键盘 Forward Delete 键

458829

键盘 End 键

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 和 Insert 键

458851

小键盘 . 键(删除键)

458852

键盘 Non-US \ 和 | 键

458855

小键盘 = 键

458870

键盘菜单键

458976

键盘左 Ctrl 键

458977

键盘左 Shift 键

458978

键盘左 Alt 键

458979

键盘左 GUI 键(Meta、Windows)

458980

键盘右 Ctrl 键

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 供应商专用页面 0xFFFF 来表示 Fuchsia 定义的键。 助理键。

新增:9
4294901762

电源按钮。

新增:9
4294901763

“休眠”按钮。

添加:27
4294901845

警告:以下键码可能会在将来发生变化,请勿使用!!! 我们在 starnix 测试中使用以下键码。其中大多数都是非美国键盘布局中的键码,一旦我们支持这些键盘布局,可能会将它们移至含义枚举。 如需了解详情,请参阅 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