openharmony 鸿蒙 capi-oh-key-code-h

2025-06-12 浏览 (1)

oh_key_code.h

Overview

Defines key codes of the key device.

Library: libohinput.so

System capability: SystemCapability.MultimodalInput.Input.Core

Since: 12

Related module: input

Summary

Enums

Nametypedef KeywordDescription
Input_KeyCodeInput_KeyCodeKey code value.

Enum Description

Input_KeyCode

enum Input_KeyCode

Description

Enumerates keycode values.

Since: 12

EnumDescription
KEYCODE_UNKNOWN = -1Unknown key.
KEYCODE_FN = 0Function (Fn) key.
KEYCODE_VOLUME_UP = 16Volume Up key.
KEYCODE_VOLUME_DOWN = 17Volume Down key.
KEYCODE_POWER = 18Power key.
KEYCODE_CAMERA = 19Camera key.
KEYCODE_VOLUME_MUTE = 22Speaker Mute key.
KEYCODE_MUTE = 23Mute key.
KEYCODE_BRIGHTNESS_UP = 40Brightness Up key
KEYCODE_BRIGHTNESS_DOWN = 41Brightness Down key
KEYCODE_0 = 2000Key 0.
KEYCODE_1 = 2001Key 1.
KEYCODE_2 = 2002Key 2.
KEYCODE_3 = 2003Key 3.
KEYCODE_4 = 2004Key 4.
KEYCODE_5 = 2005Key 5.
KEYCODE_6 = 2006Key 6.
KEYCODE_7 = 2007Key 7.
KEYCODE_8 = 2008Key 8.
KEYCODE_9 = 2009Key 9.
KEYCODE_STAR = 2010Key *
KEYCODE_POUND = 2011Key #
KEYCODE_DPAD_UP = 2012Up key on D-pad
KEYCODE_DPAD_DOWN = 2013Down key on D-pad
KEYCODE_DPAD_LEFT = 2014Left key on D-pad
KEYCODE_DPAD_RIGHT = 2015Right key on D-pad
KEYCODE_DPAD_CENTER = 2016Center key on D-pad
KEYCODE_A = 2017Key A.
KEYCODE_B = 2018Key B.
KEYCODE_C = 2019Key C.
KEYCODE_D = 2020Key D.
KEYCODE_E = 2021Key E.
KEYCODE_F = 2022Key F.
KEYCODE_G = 2023Key G.
KEYCODE_H = 2024Key H.
KEYCODE_I = 2025Key I.
KEYCODE_J = 2026Key J.
KEYCODE_K = 2027Key K.
KEYCODE_L = 2028Key L.
KEYCODE_M = 2029Key M.
KEYCODE_N = 2030Key N.
KEYCODE_O = 2031Key O.
KEYCODE_P = 2032Key P.
KEYCODE_Q = 2033Key Q
KEYCODE_R = 2034Key R.
KEYCODE_S = 2035Key S.
KEYCODE_T = 2036Key T.
KEYCODE_U = 2037Key U.
KEYCODE_V = 2038Key V.
KEYCODE_W = 2039Key W.
KEYCODE_X = 2040Key X.
KEYCODE_Y = 2041Key Y.
KEYCODE_Z = 2042Key Z.
KEYCODE_COMMA = 2043Key ,.
KEYCODE_PERIOD = 2044Key ..
KEYCODE_ALT_LEFT = 2045Left Alt key.
KEYCODE_ALT_RIGHT = 2046Right Alt key.
KEYCODE_SHIFT_LEFT = 2047Left Shift key.
KEYCODE_SHIFT_RIGHT = 2048Right Shift key.
KEYCODE_TAB = 2049Tab key.
KEYCODE_SPACE = 2050Space key.
KEYCODE_SYM = 2051Symbol key.
KEYCODE_EXPLORER = 2052Explorer key, used to start the explorer application
KEYCODE_ENVELOPE = 2053Email key, used to start the email application
KEYCODE_ENTER = 2054Enter key.
KEYCODE_DEL = 2055Delete key.
KEYCODE_GRAVE = 2056Key `
KEYCODE_MINUS = 2057Key -.
KEYCODE_EQUALS = 2058Key =.
KEYCODE_LEFT_BRACKET = 2059Key [.
KEYCODE_RIGHT_BRACKET = 2060Key ].
KEYCODE_BACKSLASH = 2061Key .
KEYCODE_SEMICOLON = 2062Key ;.
KEYCODE_APOSTROPHE = 2063Key '.
KEYCODE_SLASH = 2064Key /.
KEYCODE_AT = 2065Key @
KEYCODE_PLUS = 2066Key +.
KEYCODE_MENU = 2067Menu key.
KEYCODE_PAGE_UP = 2068Page Up key.
KEYCODE_PAGE_DOWN = 2069Page Down key.
KEYCODE_ESCAPE = 2070ESC key.
KEYCODE_FORWARD_DEL = 2071Forward Delete key.
KEYCODE_CTRL_LEFT = 2072Left Ctrl key.
KEYCODE_CTRL_RIGHT = 2073Right Ctrl key.
KEYCODE_CAPS_LOCK = 2074Caps Lock key.
KEYCODE_SCROLL_LOCK = 2075Scroll Lock key.
KEYCODE_META_LEFT = 2076Left Meta key.
KEYCODE_META_RIGHT = 2077Right Meta key.
KEYCODE_FUNCTION = 2078Function key.
KEYCODE_SYSRQ = 2079System Request/Print Screen key.
KEYCODE_BREAK = 2080Break/Pause key.
KEYCODE_MOVE_HOME = 2081Move to Home key.
KEYCODE_MOVE_END = 2082Move to End key.
KEYCODE_INSERT = 2083Insert key.
KEYCODE_FORWARD = 2084Forward key.
KEYCODE_MEDIA_PLAY = 2085Play key.
KEYCODE_MEDIA_PAUSE = 2086Pause key
KEYCODE_MEDIA_CLOSE = 2087Close key
KEYCODE_MEDIA_EJECT = 2088Eject key
KEYCODE_MEDIA_RECORD = 2089Record key
KEYCODE_F1 = 2090F1 key.
KEYCODE_F2 = 2091F2 key.
KEYCODE_F3 = 2092F3 key.
KEYCODE_F4 = 2093F4 key.
KEYCODE_F5 = 2094F5 key.
KEYCODE_F6 = 2095F6 key.
KEYCODE_F7 = 2096F7 key.
KEYCODE_F8 = 2097F8 key.
KEYCODE_F9 = 2098F9 key.
KEYCODE_F10 = 2099F10 key.
KEYCODE_F11 = 2100F11 key.
KEYCODE_F12 = 2101F12 key.
KEYCODE_NUM_LOCK = 2102Number Lock key.
KEYCODE_NUMPAD_0 = 2103Key 0 on numeric keypad.
KEYCODE_NUMPAD_1 = 2104Key 1 on numeric keypad.
KEYCODE_NUMPAD_2 = 2105Key 2 on numeric keypad.
KEYCODE_NUMPAD_3 = 2106Key 3 on numeric keypad.
KEYCODE_NUMPAD_4 = 2107Key 4 on numeric keypad.
KEYCODE_NUMPAD_5 = 2108Key 5 on numeric keypad.
KEYCODE_NUMPAD_6 = 2109Key 6 on numeric keypad.
KEYCODE_NUMPAD_7 = 2110Key 7 on numeric keypad.
KEYCODE_NUMPAD_8 = 2111Key 8 on numeric keypad.
KEYCODE_NUMPAD_9 = 2112Key 9 on numeric keypad.
KEYCODE_NUMPAD_DIVIDE = 2113Key / on numeric keypad.
KEYCODE_NUMPAD_MULTIPLY = 2114Key * on numeric keypad
KEYCODE_NUMPAD_SUBTRACT = 2115Key - on numeric keypad.
KEYCODE_NUMPAD_ADD = 2116Key + on numeric keypad.
KEYCODE_NUMPAD_DOT = 2117Key . on numeric keypad.
KEYCODE_NUMPAD_COMMA = 2118Key , on numeric keypad.
KEYCODE_NUMPAD_ENTER = 2119Enter key on numeric keypad.
KEYCODE_NUMPAD_EQUALS = 2120Key = on numeric keypad.
KEYCODE_NUMPAD_LEFT_PAREN = 2121Key ( on numeric keypad.
KEYCODE_NUMPAD_RIGHT_PAREN = 2122Key ) on numeric keypad.
KEYCODE_DAGGER_CLICK = 3211Dagger click key on the smart watch
Since: 18
KEYCODE_DAGGER_DOUBLE_CLICK = 3212Dagger double-click key on the smart watch
Since: 18
KEYCODE_DAGGER_LONG_PRESS = 3213Dagger long-press key on the smart watch
Since: 18

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Input Kit

harmony 鸿蒙Input_DeviceListener

harmony 鸿蒙Input_InterceptorEventCallback

harmony 鸿蒙Input_AxisEvent

harmony 鸿蒙Input_DeviceInfo

harmony 鸿蒙Input_DeviceListener

harmony 鸿蒙Input_Hotkey

harmony 鸿蒙Input_InterceptorEventCallback

harmony 鸿蒙Input_InterceptorOptions

harmony 鸿蒙Input_KeyEvent

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/a4XQ1x