Enum evdev_rs::enums::EV_KEY

source ·
pub enum EV_KEY {
Show 614 variants KEY_RESERVED, KEY_ESC, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_0, KEY_MINUS, KEY_EQUAL, KEY_BACKSPACE, KEY_TAB, KEY_Q, KEY_W, KEY_E, KEY_R, KEY_T, KEY_Y, KEY_U, KEY_I, KEY_O, KEY_P, KEY_LEFTBRACE, KEY_RIGHTBRACE, KEY_ENTER, KEY_LEFTCTRL, KEY_A, KEY_S, KEY_D, KEY_F, KEY_G, KEY_H, KEY_J, KEY_K, KEY_L, KEY_SEMICOLON, KEY_APOSTROPHE, KEY_GRAVE, KEY_LEFTSHIFT, KEY_BACKSLASH, KEY_Z, KEY_X, KEY_C, KEY_V, KEY_B, KEY_N, KEY_M, KEY_COMMA, KEY_DOT, KEY_SLASH, KEY_RIGHTSHIFT, KEY_KPASTERISK, KEY_LEFTALT, KEY_SPACE, KEY_CAPSLOCK, KEY_F1, KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, KEY_F10, KEY_NUMLOCK, KEY_SCROLLLOCK, KEY_KP7, KEY_KP8, KEY_KP9, KEY_KPMINUS, KEY_KP4, KEY_KP5, KEY_KP6, KEY_KPPLUS, KEY_KP1, KEY_KP2, KEY_KP3, KEY_KP0, KEY_KPDOT, KEY_ZENKAKUHANKAKU, KEY_102ND, KEY_F11, KEY_F12, KEY_RO, KEY_KATAKANA, KEY_HIRAGANA, KEY_HENKAN, KEY_KATAKANAHIRAGANA, KEY_MUHENKAN, KEY_KPJPCOMMA, KEY_KPENTER, KEY_RIGHTCTRL, KEY_KPSLASH, KEY_SYSRQ, KEY_RIGHTALT, KEY_LINEFEED, KEY_HOME, KEY_UP, KEY_PAGEUP, KEY_LEFT, KEY_RIGHT, KEY_END, KEY_DOWN, KEY_PAGEDOWN, KEY_INSERT, KEY_DELETE, KEY_MACRO, KEY_MUTE, KEY_VOLUMEDOWN, KEY_VOLUMEUP, KEY_POWER, KEY_KPEQUAL, KEY_KPPLUSMINUS, KEY_PAUSE, KEY_SCALE, KEY_KPCOMMA, KEY_HANGEUL, KEY_HANJA, KEY_YEN, KEY_LEFTMETA, KEY_RIGHTMETA, KEY_COMPOSE, KEY_STOP, KEY_AGAIN, KEY_PROPS, KEY_UNDO, KEY_FRONT, KEY_COPY, KEY_OPEN, KEY_PASTE, KEY_FIND, KEY_CUT, KEY_HELP, KEY_MENU, KEY_CALC, KEY_SETUP, KEY_SLEEP, KEY_WAKEUP, KEY_FILE, KEY_SENDFILE, KEY_DELETEFILE, KEY_XFER, KEY_PROG1, KEY_PROG2, KEY_WWW, KEY_MSDOS, KEY_COFFEE, KEY_ROTATE_DISPLAY, KEY_CYCLEWINDOWS, KEY_MAIL, KEY_BOOKMARKS, KEY_COMPUTER, KEY_BACK, KEY_FORWARD, KEY_CLOSECD, KEY_EJECTCD, KEY_EJECTCLOSECD, KEY_NEXTSONG, KEY_PLAYPAUSE, KEY_PREVIOUSSONG, KEY_STOPCD, KEY_RECORD, KEY_REWIND, KEY_PHONE, KEY_ISO, KEY_CONFIG, KEY_HOMEPAGE, KEY_REFRESH, KEY_EXIT, KEY_MOVE, KEY_EDIT, KEY_SCROLLUP, KEY_SCROLLDOWN, KEY_KPLEFTPAREN, KEY_KPRIGHTPAREN, KEY_NEW, KEY_REDO, KEY_F13, KEY_F14, KEY_F15, KEY_F16, KEY_F17, KEY_F18, KEY_F19, KEY_F20, KEY_F21, KEY_F22, KEY_F23, KEY_F24, KEY_PLAYCD, KEY_PAUSECD, KEY_PROG3, KEY_PROG4, KEY_ALL_APPLICATIONS, KEY_SUSPEND, KEY_CLOSE, KEY_PLAY, KEY_FASTFORWARD, KEY_BASSBOOST, KEY_PRINT, KEY_HP, KEY_CAMERA, KEY_SOUND, KEY_QUESTION, KEY_EMAIL, KEY_CHAT, KEY_SEARCH, KEY_CONNECT, KEY_FINANCE, KEY_SPORT, KEY_SHOP, KEY_ALTERASE, KEY_CANCEL, KEY_BRIGHTNESSDOWN, KEY_BRIGHTNESSUP, KEY_MEDIA, KEY_SWITCHVIDEOMODE, KEY_KBDILLUMTOGGLE, KEY_KBDILLUMDOWN, KEY_KBDILLUMUP, KEY_SEND, KEY_REPLY, KEY_FORWARDMAIL, KEY_SAVE, KEY_DOCUMENTS, KEY_BATTERY, KEY_BLUETOOTH, KEY_WLAN, KEY_UWB, KEY_UNKNOWN, KEY_VIDEO_NEXT, KEY_VIDEO_PREV, KEY_BRIGHTNESS_CYCLE, KEY_BRIGHTNESS_AUTO, KEY_DISPLAY_OFF, KEY_WWAN, KEY_RFKILL, KEY_MICMUTE, KEY_OK, KEY_SELECT, KEY_GOTO, KEY_CLEAR, KEY_POWER2, KEY_OPTION, KEY_INFO, KEY_TIME, KEY_VENDOR, KEY_ARCHIVE, KEY_PROGRAM, KEY_CHANNEL, KEY_FAVORITES, KEY_EPG, KEY_PVR, KEY_MHP, KEY_LANGUAGE, KEY_TITLE, KEY_SUBTITLE, KEY_ANGLE, KEY_FULL_SCREEN, KEY_MODE, KEY_KEYBOARD, KEY_ASPECT_RATIO, KEY_PC, KEY_TV, KEY_TV2, KEY_VCR, KEY_VCR2, KEY_SAT, KEY_SAT2, KEY_CD, KEY_TAPE, KEY_RADIO, KEY_TUNER, KEY_PLAYER, KEY_TEXT, KEY_DVD, KEY_AUX, KEY_MP3, KEY_AUDIO, KEY_VIDEO, KEY_DIRECTORY, KEY_LIST, KEY_MEMO, KEY_CALENDAR, KEY_RED, KEY_GREEN, KEY_YELLOW, KEY_BLUE, KEY_CHANNELUP, KEY_CHANNELDOWN, KEY_FIRST, KEY_LAST, KEY_AB, KEY_NEXT, KEY_RESTART, KEY_SLOW, KEY_SHUFFLE, KEY_BREAK, KEY_PREVIOUS, KEY_DIGITS, KEY_TEEN, KEY_TWEN, KEY_VIDEOPHONE, KEY_GAMES, KEY_ZOOMIN, KEY_ZOOMOUT, KEY_ZOOMRESET, KEY_WORDPROCESSOR, KEY_EDITOR, KEY_SPREADSHEET, KEY_GRAPHICSEDITOR, KEY_PRESENTATION, KEY_DATABASE, KEY_NEWS, KEY_VOICEMAIL, KEY_ADDRESSBOOK, KEY_MESSENGER, KEY_DISPLAYTOGGLE, KEY_SPELLCHECK, KEY_LOGOFF, KEY_DOLLAR, KEY_EURO, KEY_FRAMEBACK, KEY_FRAMEFORWARD, KEY_CONTEXT_MENU, KEY_MEDIA_REPEAT, KEY_10CHANNELSUP, KEY_10CHANNELSDOWN, KEY_IMAGES, KEY_NOTIFICATION_CENTER, KEY_PICKUP_PHONE, KEY_HANGUP_PHONE, KEY_DEL_EOL, KEY_DEL_EOS, KEY_INS_LINE, KEY_DEL_LINE, KEY_FN, KEY_FN_ESC, KEY_FN_F1, KEY_FN_F2, KEY_FN_F3, KEY_FN_F4, KEY_FN_F5, KEY_FN_F6, KEY_FN_F7, KEY_FN_F8, KEY_FN_F9, KEY_FN_F10, KEY_FN_F11, KEY_FN_F12, KEY_FN_1, KEY_FN_2, KEY_FN_D, KEY_FN_E, KEY_FN_F, KEY_FN_S, KEY_FN_B, KEY_FN_RIGHT_SHIFT, KEY_BRL_DOT1, KEY_BRL_DOT2, KEY_BRL_DOT3, KEY_BRL_DOT4, KEY_BRL_DOT5, KEY_BRL_DOT6, KEY_BRL_DOT7, KEY_BRL_DOT8, KEY_BRL_DOT9, KEY_BRL_DOT10, KEY_NUMERIC_0, KEY_NUMERIC_1, KEY_NUMERIC_2, KEY_NUMERIC_3, KEY_NUMERIC_4, KEY_NUMERIC_5, KEY_NUMERIC_6, KEY_NUMERIC_7, KEY_NUMERIC_8, KEY_NUMERIC_9, KEY_NUMERIC_STAR, KEY_NUMERIC_POUND, KEY_NUMERIC_A, KEY_NUMERIC_B, KEY_NUMERIC_C, KEY_NUMERIC_D, KEY_CAMERA_FOCUS, KEY_WPS_BUTTON, KEY_TOUCHPAD_TOGGLE, KEY_TOUCHPAD_ON, KEY_TOUCHPAD_OFF, KEY_CAMERA_ZOOMIN, KEY_CAMERA_ZOOMOUT, KEY_CAMERA_UP, KEY_CAMERA_DOWN, KEY_CAMERA_LEFT, KEY_CAMERA_RIGHT, KEY_ATTENDANT_ON, KEY_ATTENDANT_OFF, KEY_ATTENDANT_TOGGLE, KEY_LIGHTS_TOGGLE, KEY_ALS_TOGGLE, KEY_ROTATE_LOCK_TOGGLE, KEY_BUTTONCONFIG, KEY_TASKMANAGER, KEY_JOURNAL, KEY_CONTROLPANEL, KEY_APPSELECT, KEY_SCREENSAVER, KEY_VOICECOMMAND, KEY_ASSISTANT, KEY_KBD_LAYOUT_NEXT, KEY_EMOJI_PICKER, KEY_DICTATE, KEY_CAMERA_ACCESS_ENABLE, KEY_CAMERA_ACCESS_DISABLE, KEY_CAMERA_ACCESS_TOGGLE, KEY_BRIGHTNESS_MIN, KEY_BRIGHTNESS_MAX, KEY_KBDINPUTASSIST_PREV, KEY_KBDINPUTASSIST_NEXT, KEY_KBDINPUTASSIST_PREVGROUP, KEY_KBDINPUTASSIST_NEXTGROUP, KEY_KBDINPUTASSIST_ACCEPT, KEY_KBDINPUTASSIST_CANCEL, KEY_RIGHT_UP, KEY_RIGHT_DOWN, KEY_LEFT_UP, KEY_LEFT_DOWN, KEY_ROOT_MENU, KEY_MEDIA_TOP_MENU, KEY_NUMERIC_11, KEY_NUMERIC_12, KEY_AUDIO_DESC, KEY_3D_MODE, KEY_NEXT_FAVORITE, KEY_STOP_RECORD, KEY_PAUSE_RECORD, KEY_VOD, KEY_UNMUTE, KEY_FASTREVERSE, KEY_SLOWREVERSE, KEY_DATA, KEY_ONSCREEN_KEYBOARD, KEY_PRIVACY_SCREEN_TOGGLE, KEY_SELECTIVE_SCREENSHOT, KEY_NEXT_ELEMENT, KEY_PREVIOUS_ELEMENT, KEY_AUTOPILOT_ENGAGE_TOGGLE, KEY_MARK_WAYPOINT, KEY_SOS, KEY_NAV_CHART, KEY_FISHING_CHART, KEY_SINGLE_RANGE_RADAR, KEY_DUAL_RANGE_RADAR, KEY_RADAR_OVERLAY, KEY_TRADITIONAL_SONAR, KEY_CLEARVU_SONAR, KEY_SIDEVU_SONAR, KEY_NAV_INFO, KEY_BRIGHTNESS_MENU, KEY_MACRO1, KEY_MACRO2, KEY_MACRO3, KEY_MACRO4, KEY_MACRO5, KEY_MACRO6, KEY_MACRO7, KEY_MACRO8, KEY_MACRO9, KEY_MACRO10, KEY_MACRO11, KEY_MACRO12, KEY_MACRO13, KEY_MACRO14, KEY_MACRO15, KEY_MACRO16, KEY_MACRO17, KEY_MACRO18, KEY_MACRO19, KEY_MACRO20, KEY_MACRO21, KEY_MACRO22, KEY_MACRO23, KEY_MACRO24, KEY_MACRO25, KEY_MACRO26, KEY_MACRO27, KEY_MACRO28, KEY_MACRO29, KEY_MACRO30, KEY_MACRO_RECORD_START, KEY_MACRO_RECORD_STOP, KEY_MACRO_PRESET_CYCLE, KEY_MACRO_PRESET1, KEY_MACRO_PRESET2, KEY_MACRO_PRESET3, KEY_KBD_LCD_MENU1, KEY_KBD_LCD_MENU2, KEY_KBD_LCD_MENU3, KEY_KBD_LCD_MENU4, KEY_KBD_LCD_MENU5, KEY_MAX, BTN_0, BTN_1, BTN_2, BTN_3, BTN_4, BTN_5, BTN_6, BTN_7, BTN_8, BTN_9, BTN_LEFT, BTN_RIGHT, BTN_MIDDLE, BTN_SIDE, BTN_EXTRA, BTN_FORWARD, BTN_BACK, BTN_TASK, BTN_TRIGGER, BTN_THUMB, BTN_THUMB2, BTN_TOP, BTN_TOP2, BTN_PINKIE, BTN_BASE, BTN_BASE2, BTN_BASE3, BTN_BASE4, BTN_BASE5, BTN_BASE6, BTN_DEAD, BTN_SOUTH, BTN_EAST, BTN_C, BTN_NORTH, BTN_WEST, BTN_Z, BTN_TL, BTN_TR, BTN_TL2, BTN_TR2, BTN_SELECT, BTN_START, BTN_MODE, BTN_THUMBL, BTN_THUMBR, BTN_TOOL_PEN, BTN_TOOL_RUBBER, BTN_TOOL_BRUSH, BTN_TOOL_PENCIL, BTN_TOOL_AIRBRUSH, BTN_TOOL_FINGER, BTN_TOOL_MOUSE, BTN_TOOL_LENS, BTN_TOOL_QUINTTAP, BTN_STYLUS3, BTN_TOUCH, BTN_STYLUS, BTN_STYLUS2, BTN_TOOL_DOUBLETAP, BTN_TOOL_TRIPLETAP, BTN_TOOL_QUADTAP, BTN_GEAR_DOWN, BTN_GEAR_UP, BTN_DPAD_UP, BTN_DPAD_DOWN, BTN_DPAD_LEFT, BTN_DPAD_RIGHT, BTN_TRIGGER_HAPPY1, BTN_TRIGGER_HAPPY2, BTN_TRIGGER_HAPPY3, BTN_TRIGGER_HAPPY4, BTN_TRIGGER_HAPPY5, BTN_TRIGGER_HAPPY6, BTN_TRIGGER_HAPPY7, BTN_TRIGGER_HAPPY8, BTN_TRIGGER_HAPPY9, BTN_TRIGGER_HAPPY10, BTN_TRIGGER_HAPPY11, BTN_TRIGGER_HAPPY12, BTN_TRIGGER_HAPPY13, BTN_TRIGGER_HAPPY14, BTN_TRIGGER_HAPPY15, BTN_TRIGGER_HAPPY16, BTN_TRIGGER_HAPPY17, BTN_TRIGGER_HAPPY18, BTN_TRIGGER_HAPPY19, BTN_TRIGGER_HAPPY20, BTN_TRIGGER_HAPPY21, BTN_TRIGGER_HAPPY22, BTN_TRIGGER_HAPPY23, BTN_TRIGGER_HAPPY24, BTN_TRIGGER_HAPPY25, BTN_TRIGGER_HAPPY26, BTN_TRIGGER_HAPPY27, BTN_TRIGGER_HAPPY28, BTN_TRIGGER_HAPPY29, BTN_TRIGGER_HAPPY30, BTN_TRIGGER_HAPPY31, BTN_TRIGGER_HAPPY32, BTN_TRIGGER_HAPPY33, BTN_TRIGGER_HAPPY34, BTN_TRIGGER_HAPPY35, BTN_TRIGGER_HAPPY36, BTN_TRIGGER_HAPPY37, BTN_TRIGGER_HAPPY38, BTN_TRIGGER_HAPPY39, BTN_TRIGGER_HAPPY40,
}

Variants§

§

KEY_RESERVED

§

KEY_ESC

§

KEY_1

§

KEY_2

§

KEY_3

§

KEY_4

§

KEY_5

§

KEY_6

§

KEY_7

§

KEY_8

§

KEY_9

§

KEY_0

§

KEY_MINUS

§

KEY_EQUAL

§

KEY_BACKSPACE

§

KEY_TAB

§

KEY_Q

§

KEY_W

§

KEY_E

§

KEY_R

§

KEY_T

§

KEY_Y

§

KEY_U

§

KEY_I

§

KEY_O

§

KEY_P

§

KEY_LEFTBRACE

§

KEY_RIGHTBRACE

§

KEY_ENTER

§

KEY_LEFTCTRL

§

KEY_A

§

KEY_S

§

KEY_D

§

KEY_F

§

KEY_G

§

KEY_H

§

KEY_J

§

KEY_K

§

KEY_L

§

KEY_SEMICOLON

§

KEY_APOSTROPHE

§

KEY_GRAVE

§

KEY_LEFTSHIFT

§

KEY_BACKSLASH

§

KEY_Z

§

KEY_X

§

KEY_C

§

KEY_V

§

KEY_B

§

KEY_N

§

KEY_M

§

KEY_COMMA

§

KEY_DOT

§

KEY_SLASH

§

KEY_RIGHTSHIFT

§

KEY_KPASTERISK

§

KEY_LEFTALT

§

KEY_SPACE

§

KEY_CAPSLOCK

§

KEY_F1

§

KEY_F2

§

KEY_F3

§

KEY_F4

§

KEY_F5

§

KEY_F6

§

KEY_F7

§

KEY_F8

§

KEY_F9

§

KEY_F10

§

KEY_NUMLOCK

§

KEY_SCROLLLOCK

§

KEY_KP7

§

KEY_KP8

§

KEY_KP9

§

KEY_KPMINUS

§

KEY_KP4

§

KEY_KP5

§

KEY_KP6

§

KEY_KPPLUS

§

KEY_KP1

§

KEY_KP2

§

KEY_KP3

§

KEY_KP0

§

KEY_KPDOT

§

KEY_ZENKAKUHANKAKU

§

KEY_102ND

§

KEY_F11

§

KEY_F12

§

KEY_RO

§

KEY_KATAKANA

§

KEY_HIRAGANA

§

KEY_HENKAN

§

KEY_KATAKANAHIRAGANA

§

KEY_MUHENKAN

§

KEY_KPJPCOMMA

§

KEY_KPENTER

§

KEY_RIGHTCTRL

§

KEY_KPSLASH

§

KEY_SYSRQ

§

KEY_RIGHTALT

§

KEY_LINEFEED

§

KEY_HOME

§

KEY_UP

§

KEY_PAGEUP

§

KEY_LEFT

§

KEY_RIGHT

§

KEY_END

§

KEY_DOWN

§

KEY_PAGEDOWN

§

KEY_INSERT

§

KEY_DELETE

§

KEY_MACRO

§

KEY_MUTE

§

KEY_VOLUMEDOWN

§

KEY_VOLUMEUP

§

KEY_POWER

§

KEY_KPEQUAL

§

KEY_KPPLUSMINUS

§

KEY_PAUSE

§

KEY_SCALE

§

KEY_KPCOMMA

§

KEY_HANGEUL

§

KEY_HANJA

§

KEY_YEN

§

KEY_LEFTMETA

§

KEY_RIGHTMETA

§

KEY_COMPOSE

§

KEY_STOP

§

KEY_AGAIN

§

KEY_PROPS

§

KEY_UNDO

§

KEY_FRONT

§

KEY_COPY

§

KEY_OPEN

§

KEY_PASTE

§

KEY_FIND

§

KEY_CUT

§

KEY_HELP

§

KEY_MENU

§

KEY_CALC

§

KEY_SETUP

§

KEY_SLEEP

§

KEY_WAKEUP

§

KEY_FILE

§

KEY_SENDFILE

§

KEY_DELETEFILE

§

KEY_XFER

§

KEY_PROG1

§

KEY_PROG2

§

KEY_WWW

§

KEY_MSDOS

§

KEY_COFFEE

§

KEY_ROTATE_DISPLAY

§

KEY_CYCLEWINDOWS

§

KEY_MAIL

§

KEY_BOOKMARKS

§

KEY_COMPUTER

§

KEY_BACK

§

KEY_FORWARD

§

KEY_CLOSECD

§

KEY_EJECTCD

§

KEY_EJECTCLOSECD

§

KEY_NEXTSONG

§

KEY_PLAYPAUSE

§

KEY_PREVIOUSSONG

§

KEY_STOPCD

§

KEY_RECORD

§

KEY_REWIND

§

KEY_PHONE

§

KEY_ISO

§

KEY_CONFIG

§

KEY_HOMEPAGE

§

KEY_REFRESH

§

KEY_EXIT

§

KEY_MOVE

§

KEY_EDIT

§

KEY_SCROLLUP

§

KEY_SCROLLDOWN

§

KEY_KPLEFTPAREN

§

KEY_KPRIGHTPAREN

§

KEY_NEW

§

KEY_REDO

§

KEY_F13

§

KEY_F14

§

KEY_F15

§

KEY_F16

§

KEY_F17

§

KEY_F18

§

KEY_F19

§

KEY_F20

§

KEY_F21

§

KEY_F22

§

KEY_F23

§

KEY_F24

§

KEY_PLAYCD

§

KEY_PAUSECD

§

KEY_PROG3

§

KEY_PROG4

§

KEY_ALL_APPLICATIONS

§

KEY_SUSPEND

§

KEY_CLOSE

§

KEY_PLAY

§

KEY_FASTFORWARD

§

KEY_BASSBOOST

§

KEY_PRINT

§

KEY_HP

§

KEY_CAMERA

§

KEY_SOUND

§

KEY_QUESTION

§

KEY_EMAIL

§

KEY_CHAT

§

KEY_CONNECT

§

KEY_FINANCE

§

KEY_SPORT

§

KEY_SHOP

§

KEY_ALTERASE

§

KEY_CANCEL

§

KEY_BRIGHTNESSDOWN

§

KEY_BRIGHTNESSUP

§

KEY_MEDIA

§

KEY_SWITCHVIDEOMODE

§

KEY_KBDILLUMTOGGLE

§

KEY_KBDILLUMDOWN

§

KEY_KBDILLUMUP

§

KEY_SEND

§

KEY_REPLY

§

KEY_FORWARDMAIL

§

KEY_SAVE

§

KEY_DOCUMENTS

§

KEY_BATTERY

§

KEY_BLUETOOTH

§

KEY_WLAN

§

KEY_UWB

§

KEY_UNKNOWN

§

KEY_VIDEO_NEXT

§

KEY_VIDEO_PREV

§

KEY_BRIGHTNESS_CYCLE

§

KEY_BRIGHTNESS_AUTO

§

KEY_DISPLAY_OFF

§

KEY_WWAN

§

KEY_RFKILL

§

KEY_MICMUTE

§

KEY_OK

§

KEY_SELECT

§

KEY_GOTO

§

KEY_CLEAR

§

KEY_POWER2

§

KEY_OPTION

§

KEY_INFO

§

KEY_TIME

§

KEY_VENDOR

§

KEY_ARCHIVE

§

KEY_PROGRAM

§

KEY_CHANNEL

§

KEY_FAVORITES

§

KEY_EPG

§

KEY_PVR

§

KEY_MHP

§

KEY_LANGUAGE

§

KEY_TITLE

§

KEY_SUBTITLE

§

KEY_ANGLE

§

KEY_FULL_SCREEN

§

KEY_MODE

§

KEY_KEYBOARD

§

KEY_ASPECT_RATIO

§

KEY_PC

§

KEY_TV

§

KEY_TV2

§

KEY_VCR

§

KEY_VCR2

§

KEY_SAT

§

KEY_SAT2

§

KEY_CD

§

KEY_TAPE

§

KEY_RADIO

§

KEY_TUNER

§

KEY_PLAYER

§

KEY_TEXT

§

KEY_DVD

§

KEY_AUX

§

KEY_MP3

§

KEY_AUDIO

§

KEY_VIDEO

§

KEY_DIRECTORY

§

KEY_LIST

§

KEY_MEMO

§

KEY_CALENDAR

§

KEY_RED

§

KEY_GREEN

§

KEY_YELLOW

§

KEY_BLUE

§

KEY_CHANNELUP

§

KEY_CHANNELDOWN

§

KEY_FIRST

§

KEY_LAST

§

KEY_AB

§

KEY_NEXT

§

KEY_RESTART

§

KEY_SLOW

§

KEY_SHUFFLE

§

KEY_BREAK

§

KEY_PREVIOUS

§

KEY_DIGITS

§

KEY_TEEN

§

KEY_TWEN

§

KEY_VIDEOPHONE

§

KEY_GAMES

§

KEY_ZOOMIN

§

KEY_ZOOMOUT

§

KEY_ZOOMRESET

§

KEY_WORDPROCESSOR

§

KEY_EDITOR

§

KEY_SPREADSHEET

§

KEY_GRAPHICSEDITOR

§

KEY_PRESENTATION

§

KEY_DATABASE

§

KEY_NEWS

§

KEY_VOICEMAIL

§

KEY_ADDRESSBOOK

§

KEY_MESSENGER

§

KEY_DISPLAYTOGGLE

§

KEY_SPELLCHECK

§

KEY_LOGOFF

§

KEY_DOLLAR

§

KEY_EURO

§

KEY_FRAMEBACK

§

KEY_FRAMEFORWARD

§

KEY_CONTEXT_MENU

§

KEY_MEDIA_REPEAT

§

KEY_10CHANNELSUP

§

KEY_10CHANNELSDOWN

§

KEY_IMAGES

§

KEY_NOTIFICATION_CENTER

§

KEY_PICKUP_PHONE

§

KEY_HANGUP_PHONE

§

KEY_DEL_EOL

§

KEY_DEL_EOS

§

KEY_INS_LINE

§

KEY_DEL_LINE

§

KEY_FN

§

KEY_FN_ESC

§

KEY_FN_F1

§

KEY_FN_F2

§

KEY_FN_F3

§

KEY_FN_F4

§

KEY_FN_F5

§

KEY_FN_F6

§

KEY_FN_F7

§

KEY_FN_F8

§

KEY_FN_F9

§

KEY_FN_F10

§

KEY_FN_F11

§

KEY_FN_F12

§

KEY_FN_1

§

KEY_FN_2

§

KEY_FN_D

§

KEY_FN_E

§

KEY_FN_F

§

KEY_FN_S

§

KEY_FN_B

§

KEY_FN_RIGHT_SHIFT

§

KEY_BRL_DOT1

§

KEY_BRL_DOT2

§

KEY_BRL_DOT3

§

KEY_BRL_DOT4

§

KEY_BRL_DOT5

§

KEY_BRL_DOT6

§

KEY_BRL_DOT7

§

KEY_BRL_DOT8

§

KEY_BRL_DOT9

§

KEY_BRL_DOT10

§

KEY_NUMERIC_0

§

KEY_NUMERIC_1

§

KEY_NUMERIC_2

§

KEY_NUMERIC_3

§

KEY_NUMERIC_4

§

KEY_NUMERIC_5

§

KEY_NUMERIC_6

§

KEY_NUMERIC_7

§

KEY_NUMERIC_8

§

KEY_NUMERIC_9

§

KEY_NUMERIC_STAR

§

KEY_NUMERIC_POUND

§

KEY_NUMERIC_A

§

KEY_NUMERIC_B

§

KEY_NUMERIC_C

§

KEY_NUMERIC_D

§

KEY_CAMERA_FOCUS

§

KEY_WPS_BUTTON

§

KEY_TOUCHPAD_TOGGLE

§

KEY_TOUCHPAD_ON

§

KEY_TOUCHPAD_OFF

§

KEY_CAMERA_ZOOMIN

§

KEY_CAMERA_ZOOMOUT

§

KEY_CAMERA_UP

§

KEY_CAMERA_DOWN

§

KEY_CAMERA_LEFT

§

KEY_CAMERA_RIGHT

§

KEY_ATTENDANT_ON

§

KEY_ATTENDANT_OFF

§

KEY_ATTENDANT_TOGGLE

§

KEY_LIGHTS_TOGGLE

§

KEY_ALS_TOGGLE

§

KEY_ROTATE_LOCK_TOGGLE

§

KEY_BUTTONCONFIG

§

KEY_TASKMANAGER

§

KEY_JOURNAL

§

KEY_CONTROLPANEL

§

KEY_APPSELECT

§

KEY_SCREENSAVER

§

KEY_VOICECOMMAND

§

KEY_ASSISTANT

§

KEY_KBD_LAYOUT_NEXT

§

KEY_EMOJI_PICKER

§

KEY_DICTATE

§

KEY_CAMERA_ACCESS_ENABLE

§

KEY_CAMERA_ACCESS_DISABLE

§

KEY_CAMERA_ACCESS_TOGGLE

§

KEY_BRIGHTNESS_MIN

§

KEY_BRIGHTNESS_MAX

§

KEY_KBDINPUTASSIST_PREV

§

KEY_KBDINPUTASSIST_NEXT

§

KEY_KBDINPUTASSIST_PREVGROUP

§

KEY_KBDINPUTASSIST_NEXTGROUP

§

KEY_KBDINPUTASSIST_ACCEPT

§

KEY_KBDINPUTASSIST_CANCEL

§

KEY_RIGHT_UP

§

KEY_RIGHT_DOWN

§

KEY_LEFT_UP

§

KEY_LEFT_DOWN

§

KEY_ROOT_MENU

§

KEY_MEDIA_TOP_MENU

§

KEY_NUMERIC_11

§

KEY_NUMERIC_12

§

KEY_AUDIO_DESC

§

KEY_3D_MODE

§

KEY_NEXT_FAVORITE

§

KEY_STOP_RECORD

§

KEY_PAUSE_RECORD

§

KEY_VOD

§

KEY_UNMUTE

§

KEY_FASTREVERSE

§

KEY_SLOWREVERSE

§

KEY_DATA

§

KEY_ONSCREEN_KEYBOARD

§

KEY_PRIVACY_SCREEN_TOGGLE

§

KEY_SELECTIVE_SCREENSHOT

§

KEY_NEXT_ELEMENT

§

KEY_PREVIOUS_ELEMENT

§

KEY_AUTOPILOT_ENGAGE_TOGGLE

§

KEY_MARK_WAYPOINT

§

KEY_SOS

§

KEY_NAV_CHART

§

KEY_FISHING_CHART

§

KEY_SINGLE_RANGE_RADAR

§

KEY_DUAL_RANGE_RADAR

§

KEY_RADAR_OVERLAY

§

KEY_TRADITIONAL_SONAR

§

KEY_CLEARVU_SONAR

§

KEY_SIDEVU_SONAR

§

KEY_NAV_INFO

§

KEY_BRIGHTNESS_MENU

§

KEY_MACRO1

§

KEY_MACRO2

§

KEY_MACRO3

§

KEY_MACRO4

§

KEY_MACRO5

§

KEY_MACRO6

§

KEY_MACRO7

§

KEY_MACRO8

§

KEY_MACRO9

§

KEY_MACRO10

§

KEY_MACRO11

§

KEY_MACRO12

§

KEY_MACRO13

§

KEY_MACRO14

§

KEY_MACRO15

§

KEY_MACRO16

§

KEY_MACRO17

§

KEY_MACRO18

§

KEY_MACRO19

§

KEY_MACRO20

§

KEY_MACRO21

§

KEY_MACRO22

§

KEY_MACRO23

§

KEY_MACRO24

§

KEY_MACRO25

§

KEY_MACRO26

§

KEY_MACRO27

§

KEY_MACRO28

§

KEY_MACRO29

§

KEY_MACRO30

§

KEY_MACRO_RECORD_START

§

KEY_MACRO_RECORD_STOP

§

KEY_MACRO_PRESET_CYCLE

§

KEY_MACRO_PRESET1

§

KEY_MACRO_PRESET2

§

KEY_MACRO_PRESET3

§

KEY_KBD_LCD_MENU1

§

KEY_KBD_LCD_MENU2

§

KEY_KBD_LCD_MENU3

§

KEY_KBD_LCD_MENU4

§

KEY_KBD_LCD_MENU5

§

KEY_MAX

§

BTN_0

§

BTN_1

§

BTN_2

§

BTN_3

§

BTN_4

§

BTN_5

§

BTN_6

§

BTN_7

§

BTN_8

§

BTN_9

§

BTN_LEFT

§

BTN_RIGHT

§

BTN_MIDDLE

§

BTN_SIDE

§

BTN_EXTRA

§

BTN_FORWARD

§

BTN_BACK

§

BTN_TASK

§

BTN_TRIGGER

§

BTN_THUMB

§

BTN_THUMB2

§

BTN_TOP

§

BTN_TOP2

§

BTN_PINKIE

§

BTN_BASE

§

BTN_BASE2

§

BTN_BASE3

§

BTN_BASE4

§

BTN_BASE5

§

BTN_BASE6

§

BTN_DEAD

§

BTN_SOUTH

§

BTN_EAST

§

BTN_C

§

BTN_NORTH

§

BTN_WEST

§

BTN_Z

§

BTN_TL

§

BTN_TR

§

BTN_TL2

§

BTN_TR2

§

BTN_SELECT

§

BTN_START

§

BTN_MODE

§

BTN_THUMBL

§

BTN_THUMBR

§

BTN_TOOL_PEN

§

BTN_TOOL_RUBBER

§

BTN_TOOL_BRUSH

§

BTN_TOOL_PENCIL

§

BTN_TOOL_AIRBRUSH

§

BTN_TOOL_FINGER

§

BTN_TOOL_MOUSE

§

BTN_TOOL_LENS

§

BTN_TOOL_QUINTTAP

§

BTN_STYLUS3

§

BTN_TOUCH

§

BTN_STYLUS

§

BTN_STYLUS2

§

BTN_TOOL_DOUBLETAP

§

BTN_TOOL_TRIPLETAP

§

BTN_TOOL_QUADTAP

§

BTN_GEAR_DOWN

§

BTN_GEAR_UP

§

BTN_DPAD_UP

§

BTN_DPAD_DOWN

§

BTN_DPAD_LEFT

§

BTN_DPAD_RIGHT

§

BTN_TRIGGER_HAPPY1

§

BTN_TRIGGER_HAPPY2

§

BTN_TRIGGER_HAPPY3

§

BTN_TRIGGER_HAPPY4

§

BTN_TRIGGER_HAPPY5

§

BTN_TRIGGER_HAPPY6

§

BTN_TRIGGER_HAPPY7

§

BTN_TRIGGER_HAPPY8

§

BTN_TRIGGER_HAPPY9

§

BTN_TRIGGER_HAPPY10

§

BTN_TRIGGER_HAPPY11

§

BTN_TRIGGER_HAPPY12

§

BTN_TRIGGER_HAPPY13

§

BTN_TRIGGER_HAPPY14

§

BTN_TRIGGER_HAPPY15

§

BTN_TRIGGER_HAPPY16

§

BTN_TRIGGER_HAPPY17

§

BTN_TRIGGER_HAPPY18

§

BTN_TRIGGER_HAPPY19

§

BTN_TRIGGER_HAPPY20

§

BTN_TRIGGER_HAPPY21

§

BTN_TRIGGER_HAPPY22

§

BTN_TRIGGER_HAPPY23

§

BTN_TRIGGER_HAPPY24

§

BTN_TRIGGER_HAPPY25

§

BTN_TRIGGER_HAPPY26

§

BTN_TRIGGER_HAPPY27

§

BTN_TRIGGER_HAPPY28

§

BTN_TRIGGER_HAPPY29

§

BTN_TRIGGER_HAPPY30

§

BTN_TRIGGER_HAPPY31

§

BTN_TRIGGER_HAPPY32

§

BTN_TRIGGER_HAPPY33

§

BTN_TRIGGER_HAPPY34

§

BTN_TRIGGER_HAPPY35

§

BTN_TRIGGER_HAPPY36

§

BTN_TRIGGER_HAPPY37

§

BTN_TRIGGER_HAPPY38

§

BTN_TRIGGER_HAPPY39

§

BTN_TRIGGER_HAPPY40

Trait Implementations§

source§

impl Clone for EV_KEY

source§

fn clone(&self) -> EV_KEY

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EV_KEY

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for EV_KEY

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl FromStr for EV_KEY

§

type Err = ()

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for EV_KEY

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for EV_KEY

source§

fn cmp(&self, other: &EV_KEY) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<EV_KEY> for EV_KEY

source§

fn eq(&self, other: &EV_KEY) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<EV_KEY> for EV_KEY

source§

fn partial_cmp(&self, other: &EV_KEY) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for EV_KEY

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for EV_KEY

source§

impl Eq for EV_KEY

source§

impl StructuralEq for EV_KEY

source§

impl StructuralPartialEq for EV_KEY

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,