Enum input_linux::Key
source · #[repr(u16)]
pub enum Key {
Show 768 variants
Reserved,
Esc,
Num1,
Num2,
Num3,
Num4,
Num5,
Num6,
Num7,
Num8,
Num9,
Num0,
Minus,
Equal,
Backspace,
Tab,
Q,
W,
E,
R,
T,
Y,
U,
I,
O,
P,
LeftBrace,
RightBrace,
Enter,
LeftCtrl,
A,
S,
D,
F,
G,
H,
J,
K,
L,
Semicolon,
Apostrophe,
Grave,
LeftShift,
Backslash,
Z,
X,
C,
V,
B,
N,
M,
Comma,
Dot,
Slash,
RightShift,
KpAsterisk,
LeftAlt,
Space,
CapsLock,
F1,
F2,
F3,
F4,
F5,
F6,
F7,
F8,
F9,
F10,
NumLock,
ScrollLock,
Kp7,
Kp8,
Kp9,
KpMinus,
Kp4,
Kp5,
Kp6,
KpPlus,
Kp1,
Kp2,
Kp3,
Kp0,
KpDot,
Unknown54,
ZenkakuHankaku,
NonUsBackslashAndPipe,
F11,
F12,
Ro,
Katakana,
Hiragana,
Henkan,
KatakanaHiragana,
Muhenkan,
KpJpComma,
KpEnter,
RightCtrl,
KpSlash,
Sysrq,
RightAlt,
LineFeed,
Home,
Up,
PageUp,
Left,
Right,
End,
Down,
PageDown,
Insert,
Delete,
Macro,
Mute,
VolumeDown,
VolumeUp,
Power,
KpEqual,
KpPlusMinus,
Pause,
Scale,
KpComma,
Hangul,
Hanja,
Yen,
LeftMeta,
RightMeta,
Compose,
Stop,
Again,
Props,
Undo,
Front,
Copy,
Open,
Paste,
Find,
Cut,
Help,
Menu,
Calc,
Setup,
Sleep,
Wakeup,
File,
SendFile,
DeleteFile,
Xfer,
Prog1,
Prog2,
WWW,
MSDOS,
Coffee,
RotateDisplay,
CycleWindows,
Mail,
Bookmarks,
Computer,
Back,
Forward,
CloseCD,
EjectCD,
EjectCloseCD,
NextSong,
PlayPause,
PreviousSong,
StopCD,
Record,
Rewind,
Phone,
Iso,
Config,
Homepage,
Refresh,
Exit,
Move,
Edit,
ScrollUp,
ScrollDown,
KpLeftParen,
KpRightParen,
New,
Redo,
F13,
F14,
F15,
F16,
F17,
F18,
F19,
F20,
F21,
F22,
F23,
F24,
UnknownC3,
UnknownC4,
UnknownC5,
UnknownC6,
UnknownC7,
PlayCD,
PauseCD,
Prog3,
Prog4,
AllApplications,
Suspend,
Close,
Play,
FastForward,
BassBoost,
Print,
Hp,
Camera,
Sound,
Question,
Email,
Chat,
Search,
Connect,
Finance,
Sport,
Shop,
Alterase,
Cancel,
BrightnessDown,
BrightnessUp,
Media,
SwitchVideoMode,
IllumToggle,
IllumDown,
IllumUp,
Send,
Reply,
ForwardMail,
Save,
Documents,
Battery,
Bluetooth,
WLAN,
UWB,
Unknown,
VideoNext,
VideoPrev,
BrightnessCycle,
BrightnessAuto,
DisplayOff,
WWAN,
Rfkill,
MicMute,
UnknownF9,
UnknownFA,
UnknownFB,
UnknownFC,
UnknownFD,
UnknownFE,
ReservedFF,
Button0,
Button1,
Button2,
Button3,
Button4,
Button5,
Button6,
Button7,
Button8,
Button9,
Unknown10A,
Unknown10B,
Unknown10C,
Unknown10D,
Unknown10E,
Unknown10F,
ButtonLeft,
ButtonRight,
ButtonMiddle,
ButtonSide,
ButtonExtra,
ButtonForward,
ButtonBack,
ButtonTask,
Unknown118,
Unknown119,
Unknown11A,
Unknown11B,
Unknown11C,
Unknown11D,
Unknown11E,
Unknown11F,
ButtonTrigger,
ButtonThumb,
ButtonThumb2,
ButtonTop,
ButtonTop2,
ButtonPinkie,
ButtonBase,
ButtonBase2,
ButtonBase3,
ButtonBase4,
ButtonBase5,
ButtonBase6,
Unknown12C,
Unknown12D,
Unknown12E,
ButtonDead,
ButtonSouth,
ButtonEast,
ButtonC,
ButtonNorth,
ButtonWest,
ButtonZ,
ButtonTL,
ButtonTR,
ButtonTL2,
ButtonTR2,
ButtonSelect,
ButtonStart,
ButtonMode,
ButtonThumbl,
ButtonThumbr,
Unknown13F,
ButtonToolPen,
ButtonToolRubber,
ButtonToolBrush,
ButtonToolPencil,
ButtonToolAirbrush,
ButtonToolFinger,
ButtonToolMouse,
ButtonToolLens,
ButtonToolQuintTap,
ButtonStylus3,
ButtonTouch,
ButtonStylus,
ButtonStylus2,
ButtonToolDoubleTap,
ButtonToolTripleTap,
ButtonToolQuadtap,
ButtonWheel,
ButtonGearUp,
Unknown152,
Unknown153,
Unknown154,
Unknown155,
Unknown156,
Unknown157,
Unknown158,
Unknown159,
Unknown15A,
Unknown15B,
Unknown15C,
Unknown15D,
Unknown15E,
Unknown15F,
Ok,
Select,
Goto,
Clear,
Power2,
Option,
Info,
Time,
Vendor,
Archive,
Program,
Channel,
Favorites,
EPG,
PVR,
MHP,
Language,
Title,
Subtitle,
Angle,
FullScreen,
Mode,
Keyboard,
AspectRatio,
PC,
TV,
TV2,
VCR,
VCR2,
Sat,
Sat2,
CD,
Tape,
Radio,
Tuner,
Player,
Text,
Dvd,
Aux,
Mp3,
Audio,
Video,
Directory,
List,
Memo,
Calendar,
Red,
Green,
Yellow,
Blue,
ChannelUp,
ChannelDown,
First,
Last,
Ab,
Next,
Restart,
Slow,
Shuffle,
Break,
Previous,
Digits,
Teen,
Twen,
Videophone,
Games,
ZoomIn,
ZoomOut,
ZoomReset,
WordProcessor,
Editor,
Spreadsheet,
GraphicsEditor,
Presentation,
Database,
News,
Voicemail,
AddressBook,
Messenger,
DisplayToggle,
SpellCheck,
Logoff,
Dollar,
Euro,
FrameBack,
FrameForward,
ContextMenu,
MediaRepeat,
TenChannelsUp,
TenChannelsDown,
Images,
Unknown1BB,
Unknown1BC,
Unknown1BD,
Unknown1BE,
Unknown1BF,
DelEol,
DelEos,
InsLine,
DelLine,
Unknown1C4,
Unknown1C5,
Unknown1C6,
Unknown1C7,
Unknown1C8,
Unknown1C9,
Unknown1CA,
Unknown1CB,
Unknown1CC,
Unknown1CD,
Unknown1CE,
Unknown1CF,
Fn,
FnEsc,
FnF1,
FnF2,
FnF3,
FnF4,
FnF5,
FnF6,
FnF7,
FnF8,
FnF9,
FnF10,
FnF11,
FnF12,
Fn1,
Fn2,
FnD,
FnE,
FnF,
FnS,
FnB,
Unknown1E5,
Unknown1E6,
Unknown1E7,
Unknown1E8,
Unknown1E9,
Unknown1EA,
Unknown1EB,
Unknown1EC,
Unknown1ED,
Unknown1EE,
Unknown1EF,
Unknown1F0,
BrlDot1,
BrlDot2,
BrlDot3,
BrlDot4,
BrlDot5,
BrlDot6,
BrlDot7,
BrlDot8,
BrlDot9,
BrlDot10,
Unknown1FB,
Unknown1FC,
Unknown1FD,
Unknown1FE,
Unknown1FF,
Numeric0,
Numeric1,
Numeric2,
Numeric3,
Numeric4,
Numeric5,
Numeric6,
Numeric7,
Numeric8,
Numeric9,
NumericStar,
NumericPound,
NumericA,
NumericB,
NumericC,
NumericD,
CameraFocus,
WpsButton,
TouchpadToggle,
TouchpadOn,
TouchpadOff,
CameraZoomin,
CameraZoomout,
CameraUp,
CameraDown,
CameraLeft,
CameraRight,
AttendantOn,
AttendantOff,
AttendantToggle,
LightsToggle,
Unknown21F,
ButtonDpadUp,
ButtonDpadDown,
ButtonDpadLeft,
ButtonDpadRight,
Unknown224,
Unknown225,
Unknown226,
Unknown227,
Unknown228,
Unknown229,
Unknown22A,
Unknown22B,
Unknown22C,
Unknown22D,
Unknown22E,
Unknown22F,
AlsToggle,
RotateLockToggle,
Unknown232,
Unknown233,
Unknown234,
Unknown235,
Unknown236,
Unknown237,
Unknown238,
Unknown239,
Unknown23A,
Unknown23B,
Unknown23C,
Unknown23D,
Unknown23E,
Unknown23F,
ButtonConfig,
TaskManager,
Journal,
ControlPanel,
AppSelect,
Screensaver,
Voicecommand,
Assistant,
KbdLayoutNext,
EmojiPicker,
Dictate,
CameraAccessEnable,
CameraAccessDisable,
CameraAccessToggle,
Unknown24E,
Unknown24F,
BrightnessMin,
BrightnessMax,
Unknown252,
Unknown253,
Unknown254,
Unknown255,
Unknown256,
Unknown257,
Unknown258,
Unknown259,
Unknown25A,
Unknown25B,
Unknown25C,
Unknown25D,
Unknown25E,
Unknown25F,
InputAssistPrev,
InputAssistNext,
InputAssistPrevGroup,
InputAssistNextGroup,
InputAssistAccept,
InputAssistCancel,
RightUp,
RightDown,
LeftUp,
LeftDown,
RootMenu,
MediaTopMenu,
Numeric11,
Numeric12,
AudioDesc,
Audio3dMode,
NextFavorite,
StopRecord,
PauseRecord,
Vod,
Unmute,
FastReverse,
SlowReverse,
Data,
OnscreenKeyboard,
PrivacyScreenToggle,
SelectiveScreenshot,
NextElement,
PreviousElement,
AutopilotEngageToggle,
MarkWaypoint,
SOS,
NavChart,
FishingChart,
SingleRangeRadar,
DualRangeRadar,
RadarOverlay,
TraditionalSonar,
ClearVuSonar,
SideVuSonar,
NavInfo,
BrightnessMenu,
Unknown28A,
Unknown28B,
Unknown28C,
Unknown28D,
Unknown28E,
Unknown28F,
Macro1,
Macro2,
Macro3,
Macro4,
Macro5,
Macro6,
Macro7,
Macro8,
Macro9,
Macro10,
Macro11,
Macro12,
Macro13,
Macro14,
Macro15,
Macro16,
Macro17,
Macro18,
Macro19,
Macro20,
Macro21,
Macro22,
Macro23,
Macro24,
Macro25,
Macro26,
Macro27,
Macro28,
Macro29,
Macro30,
Unknown2AE,
Unknown2AF,
MacroRecordStart,
MacroRecordStop,
MacroPresetCycle,
MacroPreset1,
MacroPreset2,
MacroPreset3,
Unknown2B6,
Unknown2B7,
KbdLcdMenu1,
KbdLcdMenu2,
KbdLcdMenu3,
KbdLcdMenu4,
KbdLcdMenu5,
Unknown2BD,
Unknown2BE,
Unknown2BF,
ButtonTriggerHappy1,
ButtonTriggerHappy2,
ButtonTriggerHappy3,
ButtonTriggerHappy4,
ButtonTriggerHappy5,
ButtonTriggerHappy6,
ButtonTriggerHappy7,
ButtonTriggerHappy8,
ButtonTriggerHappy9,
ButtonTriggerHappy10,
ButtonTriggerHappy11,
ButtonTriggerHappy12,
ButtonTriggerHappy13,
ButtonTriggerHappy14,
ButtonTriggerHappy15,
ButtonTriggerHappy16,
ButtonTriggerHappy17,
ButtonTriggerHappy18,
ButtonTriggerHappy19,
ButtonTriggerHappy20,
ButtonTriggerHappy21,
ButtonTriggerHappy22,
ButtonTriggerHappy23,
ButtonTriggerHappy24,
ButtonTriggerHappy25,
ButtonTriggerHappy26,
ButtonTriggerHappy27,
ButtonTriggerHappy28,
ButtonTriggerHappy29,
ButtonTriggerHappy30,
ButtonTriggerHappy31,
ButtonTriggerHappy32,
ButtonTriggerHappy33,
ButtonTriggerHappy34,
ButtonTriggerHappy35,
ButtonTriggerHappy36,
ButtonTriggerHappy37,
ButtonTriggerHappy38,
ButtonTriggerHappy39,
ButtonTriggerHappy40,
Unknown2E8,
Unknown2E9,
Unknown2EA,
Unknown2EB,
Unknown2EC,
Unknown2ED,
Unknown2EE,
Unknown2EF,
Unknown2F0,
Unknown2F1,
Unknown2F2,
Unknown2F3,
Unknown2F4,
Unknown2F5,
Unknown2F6,
Unknown2F7,
Unknown2F8,
Unknown2F9,
Unknown2FA,
Unknown2FB,
Unknown2FC,
Unknown2FD,
Unknown2FE,
Unknown2FF,
}
Expand description
Keys and Buttons
Most of the keys/buttons are modeled after USB HUT 1.12 (see http://www.usb.org/developers/hidpage).
Comment Abbreviations
AC - Application Control AL - Application Launch Button SC - System Control
Variants§
Reserved
Esc
Num1
Num2
Num3
Num4
Num5
Num6
Num7
Num8
Num9
Num0
Minus
Equal
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
LeftBrace
RightBrace
Enter
LeftCtrl
A
S
D
F
G
H
J
K
L
Semicolon
Apostrophe
Grave
LeftShift
Backslash
Z
X
C
V
B
N
M
Comma
Dot
Slash
RightShift
KpAsterisk
LeftAlt
Space
CapsLock
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
NumLock
ScrollLock
Kp7
Kp8
Kp9
KpMinus
Kp4
Kp5
Kp6
KpPlus
Kp1
Kp2
Kp3
Kp0
KpDot
Unknown54
ZenkakuHankaku
NonUsBackslashAndPipe
F11
F12
Ro
Katakana
Hiragana
Henkan
KatakanaHiragana
Muhenkan
KpJpComma
KpEnter
RightCtrl
KpSlash
Sysrq
RightAlt
LineFeed
Home
Up
PageUp
Left
Right
End
Down
PageDown
Insert
Delete
Macro
Mute
VolumeDown
VolumeUp
Power
SC System Power Down
KpEqual
KpPlusMinus
Pause
Scale
AL Compiz Scale (Expose)
KpComma
Hangul
KeyHangeul / KeyHanguel
Hanja
Yen
LeftMeta
RightMeta
Compose
Stop
AC Stop
Again
Props
AC Properties
Undo
AC Undo
Front
Copy
AC Copy
Open
AC Open
Paste
AC Paste
Find
AC Search
Cut
AC Cut
Help
AL Integrated Help Center
Menu
Menu (show menu)
Calc
AL Calculator
Setup
Sleep
SC System Sleep
Wakeup
System Wake Up
File
AL Local Machine Browser
SendFile
DeleteFile
Xfer
Prog1
Prog2
WWW
AL Internet Browser
MSDOS
Coffee
AL Terminal Lock/Screensaver KeyScreenLock
RotateDisplay
Display orientation for e.g. tablets (aka KeyDirectionKey)
CycleWindows
Bookmarks
AC Bookmarks
Computer
Back
AC Back
Forward
AC Forward
CloseCD
EjectCD
EjectCloseCD
NextSong
PlayPause
PreviousSong
StopCD
Record
Rewind
Phone
Media Select Telephone
Iso
Config
AL Consumer Control Configuration
Homepage
AC Home
Refresh
AC Refresh
Exit
AC Exit
Move
Edit
ScrollUp
ScrollDown
KpLeftParen
KpRightParen
New
AC New
Redo
AC Redo/Repeat
F13
F14
F15
F16
F17
F18
F19
F20
F21
F22
F23
F24
UnknownC3
UnknownC4
UnknownC5
UnknownC6
UnknownC7
PlayCD
PauseCD
Prog3
Prog4
AllApplications
AC Desktop Show All Applications
Suspend
Close
AC Close
Play
FastForward
BassBoost
AC Print
Hp
Camera
Sound
Question
Chat
Search
Connect
Finance
AL Checkbook/Finance
Sport
Shop
Alterase
Cancel
AC Cancel
BrightnessDown
BrightnessUp
Media
SwitchVideoMode
Cycle between available video outputs (Monitor/LCD/TV-out/etc)
IllumToggle
IllumDown
IllumUp
Send
AC Send
Reply
AC Reply
ForwardMail
AC Forward Msg
Save
AC Save
Documents
Battery
Bluetooth
WLAN
UWB
Unknown
VideoNext
drive next video source
VideoPrev
drive previous video source
BrightnessCycle
brightness up, after max is min
BrightnessAuto
Set Auto Brightness: manual brightness control is off, rely on ambient (aka KeyBrightnessZero)
DisplayOff
display device to off state
WWAN
Wireless WAN (LTE, UMTS, GSM, etc.) (aka KeyWiMAX)
Rfkill
Key that controls all radios
MicMute
Mute / unmute the microphone
UnknownF9
UnknownFA
UnknownFB
UnknownFC
UnknownFD
UnknownFE
ReservedFF
Code 255 is reserved for special needs of AT keyboard driver
Button0
Button1
Button2
Button3
Button4
Button5
Button6
Button7
Button8
Button9
Unknown10A
Unknown10B
Unknown10C
Unknown10D
Unknown10E
Unknown10F
ButtonLeft
ButtonRight
ButtonMiddle
ButtonSide
ButtonExtra
ButtonForward
ButtonBack
ButtonTask
Unknown118
Unknown119
Unknown11A
Unknown11B
Unknown11C
Unknown11D
Unknown11E
Unknown11F
ButtonTrigger
ButtonThumb
ButtonThumb2
ButtonTop
ButtonTop2
ButtonPinkie
ButtonBase
ButtonBase2
ButtonBase3
ButtonBase4
ButtonBase5
ButtonBase6
Unknown12C
Unknown12D
Unknown12E
ButtonDead
ButtonSouth
aka ButtonA
ButtonEast
aka ButtonB
ButtonC
ButtonNorth
aka ButtonX
ButtonWest
aka ButtonY
ButtonZ
ButtonTL
ButtonTR
ButtonTL2
ButtonTR2
ButtonSelect
ButtonStart
ButtonMode
ButtonThumbl
ButtonThumbr
Unknown13F
ButtonToolPen
ButtonToolRubber
ButtonToolBrush
ButtonToolPencil
ButtonToolAirbrush
ButtonToolFinger
ButtonToolMouse
ButtonToolLens
ButtonToolQuintTap
Five fingers on trackpad
ButtonStylus3
ButtonTouch
ButtonStylus
ButtonStylus2
ButtonToolDoubleTap
ButtonToolTripleTap
ButtonToolQuadtap
Four fingers on trackpad
ButtonWheel
ButtonGearUp
Unknown152
Unknown153
Unknown154
Unknown155
Unknown156
Unknown157
Unknown158
Unknown159
Unknown15A
Unknown15B
Unknown15C
Unknown15D
Unknown15E
Unknown15F
Ok
Select
Goto
Clear
Power2
Option
Info
AL OEM Features/Tips/Tutorial
Time
Vendor
Archive
Program
Media Select Program Guide
Channel
Favorites
EPG
PVR
Media Select Home
MHP
Language
Title
Subtitle
Angle
FullScreen
Mode
Keyboard
AspectRatio
PC
Media Select Computer
TV
Media Select TV
TV2
Media Select Cable
VCR
Media Select VCR
VCR2
VCR Plus
Sat
Media Select Satellite
Sat2
CD
Media Select CD
Tape
Media Select Tape
Radio
Tuner
Media Select Tuner
Player
Text
Dvd
Media Select DVD
Aux
Mp3
Audio
AL Audio Browser
Video
AL Movie Browser
Directory
List
Memo
Media Select Messages
Calendar
Red
Green
Yellow
Blue
ChannelUp
Channel Increment
ChannelDown
Channel Decrement
First
Last
Recall Last
Ab
Next
Restart
Slow
Shuffle
Break
Previous
Digits
Teen
Twen
Videophone
Media Select Video Phone
Games
Media Select Games
ZoomIn
AC Zoom In
ZoomOut
AC Zoom Out
ZoomReset
AC Zoom
WordProcessor
AL Word Processor
Editor
AL Text Editor
Spreadsheet
AL Spreadsheet
GraphicsEditor
AL Graphics Editor
Presentation
AL Presentation App
Database
AL Database App
News
AL Newsreader
Voicemail
AL Voicemail
AddressBook
AL Contacts/Address Book
Messenger
AL Instant Messaging
DisplayToggle
Turn display (LCD) on and off (aka KeyBrightnessToggle)
SpellCheck
AL Spell Check
Logoff
AL Logoff
Dollar
Euro
FrameBack
Consumer - transport controls
FrameForward
ContextMenu
GenDesc - system context menu
MediaRepeat
Consumer - transport control
TenChannelsUp
10 channels up (10+)
TenChannelsDown
10 channels down (10-)
Images
AL Image Browser
Unknown1BB
Unknown1BC
Unknown1BD
Unknown1BE
Unknown1BF
DelEol
DelEos
InsLine
DelLine
Unknown1C4
Unknown1C5
Unknown1C6
Unknown1C7
Unknown1C8
Unknown1C9
Unknown1CA
Unknown1CB
Unknown1CC
Unknown1CD
Unknown1CE
Unknown1CF
Fn
FnEsc
FnF1
FnF2
FnF3
FnF4
FnF5
FnF6
FnF7
FnF8
FnF9
FnF10
FnF11
FnF12
Fn1
Fn2
FnD
FnE
FnF
FnS
FnB
Unknown1E5
Unknown1E6
Unknown1E7
Unknown1E8
Unknown1E9
Unknown1EA
Unknown1EB
Unknown1EC
Unknown1ED
Unknown1EE
Unknown1EF
Unknown1F0
BrlDot1
BrlDot2
BrlDot3
BrlDot4
BrlDot5
BrlDot6
BrlDot7
BrlDot8
BrlDot9
BrlDot10
Unknown1FB
Unknown1FC
Unknown1FD
Unknown1FE
Unknown1FF
Numeric0
used by phones, remote controls,
Numeric1
and other keypads
Numeric2
Numeric3
Numeric4
Numeric5
Numeric6
Numeric7
Numeric8
Numeric9
NumericStar
NumericPound
NumericA
Phone key A - HUT Telephony 0xb9
NumericB
NumericC
NumericD
CameraFocus
WpsButton
WiFi Protected Setup key
TouchpadToggle
Request switch touchpad on or off
TouchpadOn
TouchpadOff
CameraZoomin
CameraZoomout
CameraUp
CameraDown
CameraLeft
CameraRight
AttendantOn
AttendantOff
AttendantToggle
Attendant call on or off
LightsToggle
Reading light on or off
Unknown21F
ButtonDpadUp
ButtonDpadDown
ButtonDpadLeft
ButtonDpadRight
Unknown224
Unknown225
Unknown226
Unknown227
Unknown228
Unknown229
Unknown22A
Unknown22B
Unknown22C
Unknown22D
Unknown22E
Unknown22F
AlsToggle
Ambient light sensor
RotateLockToggle
Unknown232
Unknown233
Unknown234
Unknown235
Unknown236
Unknown237
Unknown238
Unknown239
Unknown23A
Unknown23B
Unknown23C
Unknown23D
Unknown23E
Unknown23F
ButtonConfig
AL Button Configuration
TaskManager
AL Task/Project Manager
Journal
AL Log/Journal/Timecard
ControlPanel
AL Control Panel
AppSelect
AL Select Task/Application
Screensaver
AL Screen Saver
Voicecommand
Listening Voice Command
Assistant
AL Context-aware desktop assistant
KbdLayoutNext
AC Next Keyboard Layout Select
EmojiPicker
Show/hide emoji picker (HUTRR101)
Dictate
Start or Stop Voice Dictation Session (HUTRR99)
CameraAccessEnable
Enables programmatic access to camera devices. (HUTRR72)
CameraAccessDisable
Disables programmatic access to camera devices. (HUTRR72)
CameraAccessToggle
Toggles the current state of the camera access control. (HUTRR72)
Unknown24E
Unknown24F
BrightnessMin
Set Brightness to Minimum
BrightnessMax
Set Brightness to Maximum
Unknown252
Unknown253
Unknown254
Unknown255
Unknown256
Unknown257
Unknown258
Unknown259
Unknown25A
Unknown25B
Unknown25C
Unknown25D
Unknown25E
Unknown25F
InputAssistPrev
InputAssistNext
InputAssistPrevGroup
InputAssistNextGroup
InputAssistAccept
InputAssistCancel
RightUp
Diagonal movement keys
RightDown
LeftUp
LeftDown
RootMenu
Show Device’s Root Menu
MediaTopMenu
Show Top Menu of the Media (e.g. DVD)
Numeric11
Numeric12
AudioDesc
Toggle Audio Description: refers to an audio service that helps blind and visually impaired consumers understand the action in a program. Note: in some countries this is referred to as “Video Description”.
Audio3dMode
NextFavorite
StopRecord
PauseRecord
Vod
Video on Demand
Unmute
FastReverse
SlowReverse
Data
Control a data application associated with the currently viewed channel, e.g. teletext or data broadcast application (MHEG, MHP, HbbTV, etc.)
OnscreenKeyboard
PrivacyScreenToggle
SelectiveScreenshot
NextElement
Move the focus to the next user controllable element within a UI container
PreviousElement
Move the focus to the previous user controllable element within a UI container
AutopilotEngageToggle
Toggle Autopilot engagement
MarkWaypoint
Marine navigation shortcut key
SOS
Marine navigation shortcut key
Marine navigation shortcut key
FishingChart
Marine navigation shortcut key
SingleRangeRadar
Marine navigation shortcut key
DualRangeRadar
Marine navigation shortcut key
RadarOverlay
Marine navigation shortcut key
TraditionalSonar
Marine navigation shortcut key
ClearVuSonar
Marine navigation shortcut key
SideVuSonar
Marine navigation shortcut key
Marine navigation shortcut key
BrightnessMenu
Marine navigation shortcut key
Unknown28A
Unknown28B
Unknown28C
Unknown28D
Unknown28E
Unknown28F
Macro1
Macro2
Macro3
Macro4
Macro5
Macro6
Macro7
Macro8
Macro9
Macro10
Macro11
Macro12
Macro13
Macro14
Macro15
Macro16
Macro17
Macro18
Macro19
Macro20
Macro21
Macro22
Macro23
Macro24
Macro25
Macro26
Macro27
Macro28
Macro29
Macro30
Unknown2AE
Unknown2AF
MacroRecordStart
MacroRecordStop
MacroPresetCycle
MacroPreset1
MacroPreset2
MacroPreset3
Unknown2B6
Unknown2B7
KbdLcdMenu1
KbdLcdMenu2
KbdLcdMenu3
KbdLcdMenu4
KbdLcdMenu5
Unknown2BD
Unknown2BE
Unknown2BF
ButtonTriggerHappy1
ButtonTriggerHappy2
ButtonTriggerHappy3
ButtonTriggerHappy4
ButtonTriggerHappy5
ButtonTriggerHappy6
ButtonTriggerHappy7
ButtonTriggerHappy8
ButtonTriggerHappy9
ButtonTriggerHappy10
ButtonTriggerHappy11
ButtonTriggerHappy12
ButtonTriggerHappy13
ButtonTriggerHappy14
ButtonTriggerHappy15
ButtonTriggerHappy16
ButtonTriggerHappy17
ButtonTriggerHappy18
ButtonTriggerHappy19
ButtonTriggerHappy20
ButtonTriggerHappy21
ButtonTriggerHappy22
ButtonTriggerHappy23
ButtonTriggerHappy24
ButtonTriggerHappy25
ButtonTriggerHappy26
ButtonTriggerHappy27
ButtonTriggerHappy28
ButtonTriggerHappy29
ButtonTriggerHappy30
ButtonTriggerHappy31
ButtonTriggerHappy32
ButtonTriggerHappy33
ButtonTriggerHappy34
ButtonTriggerHappy35
ButtonTriggerHappy36
ButtonTriggerHappy37
ButtonTriggerHappy38
ButtonTriggerHappy39
ButtonTriggerHappy40
Unknown2E8
Unknown2E9
Unknown2EA
Unknown2EB
Unknown2EC
Unknown2ED
Unknown2EE
Unknown2EF
Unknown2F0
Unknown2F1
Unknown2F2
Unknown2F3
Unknown2F4
Unknown2F5
Unknown2F6
Unknown2F7
Unknown2F8
Unknown2F9
Unknown2FA
Unknown2FB
Unknown2FC
Unknown2FD
Unknown2FE
Unknown2FF
Implementations§
Trait Implementations§
source§impl BitmaskTrait for Key
impl BitmaskTrait for Key
source§fn array_default() -> Self::Array
fn array_default() -> Self::Array
source§fn array_slice(array: &Self::Array) -> &[u8] ⓘ
fn array_slice(array: &Self::Array) -> &[u8] ⓘ
source§impl<'de> Deserialize<'de> for Key
impl<'de> Deserialize<'de> for Key
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
source§impl IterableEnum for Key
impl IterableEnum for Key
source§impl Ord for Key
impl Ord for Key
source§impl PartialOrd<Key> for Key
impl PartialOrd<Key> for Key
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self
and other
) and is used by the <=
operator. Read more