枚举
密钥灵活
类型:uint32
在 fuchsia.input/keys.fidl 中定义
Fuchsia 键表示可以按下或松开的控件,例如键盘或其他输入设备上的按键或按钮。
枚举元素的序数索引从定义时的 USB HID 用法表派生。它是一个表示 USB HID 用途的 32 位无符号整数,其中低 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 键 |
东 |
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 键 |
问 |
458772 |
键盘 q 和 Q 键 |
在 |
458773 |
键盘 r 和 R 键 |
南 |
458774 |
键盘 s 和 S 键 |
T |
458775 |
键盘 t 和 T 键 |
U |
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) 键 |
Esc |
458793 |
键盘 Esc 键 |
回格 |
458794 |
键盘退格键 (Backward Delete) |
Tab |
458795 |
键盘 Tab 键 |
空格键 |
458796 |
键盘空格键 |
减号 |
458797 |
键盘 - 和(下划线)键 |
等于 |
458798 |
键盘 = 和 + 键 |
左对齐 |
458799 |
键盘 [ 和 { 键 |
右对齐 |
458800 |
键盘 ] 和 } 键 |
背面 |
458801 |
键盘 \ 和 | 键 |
NON_US_HASH |
458802 |
键盘非美式 # 和 ~ 键 |
半圆 |
458803 |
键盘 ; 和 : 键 |
省略号 |
458804 |
键盘 ' 和 " 键 |
GRAVE_ACCENT |
458805 |
键盘重音符号和波形符 |
逗号 |
458806 |
键盘 , 和 < 键 |
点 |
458807 |
键盘 . 和 > |
猛击 |
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 键 |
滚动锁定 |
458823 |
键盘 Scroll Lock 键 |
暂停 |
458824 |
键盘 Pause 键 |
INSERT |
458825 |
键盘 Insert 键 |
HOME |
458826 |
键盘 Home 键 |
向上翻页 |
458827 |
键盘 Page Up 键 |
DELETE |
458828 |
键盘 Forward Delete 键 |
结束 |
458829 |
键盘 End 键 |
PAGE_DOWN |
458830 |
键盘 Page Down 键 |
向右 |
458831 |
键盘向右箭头键 |
剩余 |
458832 |
键盘向左箭头键 |
DOWN |
458833 |
键盘向下箭头键 |
UP |
458834 |
键盘向上箭头键 |
NUM_LOCK |
458835 |
小键盘 Num Lock 和 Clear 键 |
KEYPAD_SLASH |
458836 |
小键盘 / 键 |
键盘辅助键 |
458837 |
小键盘 * 键 |
KEYPAD_MINUS |
458838 |
小键盘 - 键 |
键盘加星 |
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 和 Insert 键 |
KEYPAD_DOT |
458851 |
小键盘 . 并删除 |
NON_US_BACKSLASH |
458852 |
键盘 Non-US \ 和 | 键 |
键盘均衡器 |
458855 |
小键盘 = 键 |
菜单 |
458870 |
键盘菜单键 |
向左箭头 |
458976 |
键盘左 Ctrl 键 |
LEFT_SHIFT 键 |
458977 |
键盘左 Shift 键 |
LEFT_ALT 键 |
458978 |
键盘左 Alt 键 |
左元数据 |
458979 |
键盘左 GUI(Meta、Windows) |
向右 Ctrl |
458980 |
键盘右 Ctrl 键 |
RIGHT_SHIFT |
458981 |
键盘右 Shift 键 |
RIGHT_ALT |
458982 |
键盘右 Alt 键 |
RIGHT_META |
458983 |
键盘右侧 GUI(Meta、Windows) |
静音 |
458879 |
静音 将播放的声音静音。 添加数量:9
|
卷积 |
458881 |
调低音量 添加数量:9
|
用量 |
458880 |
调高音量 添加数量:9
|
播放暂停 |
786637 |
播放媒体;如果正在播放,则暂停媒体 添加数量:9
|
媒体静音 |
786658 |
媒体静音 停止播放媒体。但仍然可能听到其他声音,例如系统通知声音。 |
媒体用量增加 |
786665 |
音量增大 |
媒体用量 (MEDIA_VOLUME_DECREMENT) |
786666 |
音量减小 |
AC_返回 |
786980 |
返回 在浏览器中返回上一页。 此键和其他操作键均在 Chromium 中定义。 添加数量:9
|
AC_刷新 |
786983 |
刷新 刷新浏览器中的当前页面。 添加数量:9
|
AC_FULL_SCREEN_VIEW |
786992 |
全屏视图 将聚焦的窗口缩放至全屏。 添加数量:9
|
AC_SELECT_TASK_APPLICATION |
786850 |
选择任务/应用 显示任务选择窗口 添加数量:9
|
亮度调低 |
786543 |
调低屏幕亮度 添加数量:9
|
亮度提升 |
786544 |
调高屏幕亮度 添加数量:9
|
ASSISTANT |
4294901761 |
注意:以下是自定义设置,不必遵循 HID 用法页面。 我们使用 HID 供应商专用页面 0xFFFF 表示 Fuchsia 定义的键。 Google 助理键。 添加数量:9
|
POWER |
4294901762 |
电源按钮。 添加数量:9
|
未知 |
4294901845 |
警告:以下键码将来可能会更改,请勿使用!!! 我们在 Starnix 测试中使用以下键码。其中大多数是非美式键盘布局中的键码,一旦我们支持这些键盘布局,我们可能会将其移至含义枚举。如需了解详情,请参阅 b/311425670。 添加数量:16
|
UNKNOWN_0056 |
4294901846 |
添加数量:16
|
未知 |
4294901849 |
添加数量:16
|
UNKNOWN_005C |
4294901852 |
添加数量:16
|
未知 005D |
4294901853 |
添加数量:16
|
未知 005E |
4294901854 |
添加数量:16
|
未知 |
4294901881 |
添加数量:16
|
未知 007A |
4294901882 |
添加数量:16
|
未知 007B |
4294901883 |
添加数量:16
|
UNKNOWN_007C |
4294901884 |
添加数量:16
|
未知 |
4294901893 |
添加数量:16
|
UNKNOWN_0087 |
4294901895 |
添加数量:16
|
未知 |
4294901897 |
添加数量:16
|
未知 |
4294901916 |
添加数量:16
|
未知 |
4294901919 |
添加数量:16
|
未知 |
4294901920 |
添加数量:16
|
UNKNOWN_00A2 |
4294901922 |
添加数量:16
|
UNKNOWN_00A3 |
4294901923 |
添加数量:16
|
UNKNOWN_00A5 |
4294901925 |
添加数量:16
|
未知 |
4294901926 |
添加数量:16
|
未知 |
4294901927 |
添加数量:16
|
未知 |
4294901928 |
添加数量:16
|
未知 |
4294901929 |
添加数量:16
|
未知 00 广告 |
4294901933 |
添加数量:16
|
UNKNOWN_00B1 |
4294901937 |
添加数量:16
|
未知 |
4294901938 |
添加数量:16
|
未知 |
4294901939 |
添加数量:16
|
未知 |
4294901940 |
添加数量:16
|
未知 |
4294901961 |
添加数量:16
|
UNKNOWN_00CF |
4294901967 |
添加数量:16
|
未知 |
4294901968 |
添加数量:16
|
UNKNOWN_00D4 |
4294901972 |
添加数量:16
|
未知 |
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
|
未知 012D |
4294902061 |
添加数量:16
|
未知 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
|
未知 013B |
4294902075 |
添加数量:16
|
UNKNOWN_013C |
4294902076 |
添加数量:16
|
未知 013D |
4294902077 |
添加数量:16
|
未知 013E |
4294902078 |
添加数量:16
|
UNKNOWN_0161 |
4294902113 |
添加数量:16
|
UNKNOWN_016A |
4294902122 |
添加数量:16
|
未知 016E |
4294902126 |
添加数量:16
|
UNKNOWN_0172 |
4294902130 |
添加数量:16
|
UNKNOWN_0179 |
4294902137 |
添加数量:16
|
未知 018E |
4294902158 |
添加数量:16
|
未知 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
|
未知 020A |
4294902282 |
添加数量:16
|
未知 020B |
4294902283 |
添加数量:16
|
KeymapId 灵活
类型:uint32
在 fuchsia.input/keymap.fidl 中定义
应始终存在且可选择的按键映射。回退按键映射本身可能很有用,但主要是为了确保在未定义或使用任何其他自定义按键映射时至少存在一些按键映射。
名称 | 值 | 说明 |
---|---|---|
美国 QWERTY 键盘 |
0 |
US_QWERTY 按键映射。如果未应用设置,这也是默认设置。 |
法国 |
1 |
FR AZERTY 按键映射。 |
美国_DVORAK |
2 |
美式 Dvorak 按键映射。 |
美国 COLEMAK |
3 |
美式 Colemak 按键映射。 添加数量:10
|