PhysicalKeyboardKey class Null safety
A class with static values that describe the keys that are returned from RawKeyEvent.physicalKey.
These represent physical keys, which are keys which represent a particular key location on a QWERTY keyboard. It ignores any modifiers, modes, or keyboard layouts which may be in effect. This is contrast to LogicalKeyboardKey, which represents a logical key interpreted in the context of modifiers, modes, and/or keyboard layouts.
As an example, if you wanted a game where the key next to the CAPS LOCK (the "A" key on a QWERTY keyboard) moved the player to the left, you'd want to look at the physical key to make sure that regardless of the character the key produces, you got the key that is in that location on the keyboard.
Conversely, if you wanted to implement an app where the "Q" key "quit" something, you'd want to look at the logical key to detect this, since you would like to have it match the key with "Q" on it, instead of always looking for "the key next to the TAB key", since on a French keyboard, the key next to the TAB key has an "A" on it.
To create a local project with this code sample, run:
flutter create sample=services.PhysicalKeyboardKey.1 mysample
See also:
 RawKeyEvent, the keyboard event object received by widgets that listen to keyboard events.
 Focus.onKey, the handler on a widget that lets you handle key events.
 RawKeyboardListener, a widget used to listen to keyboard events (but not handle them).
 Inheritance

 Object
 KeyboardKey
 PhysicalKeyboardKey
 Annotations
Constructors
 PhysicalKeyboardKey(int usbHidUsage)

Creates a new PhysicalKeyboardKey object for a USB HID usage.
const
Properties
 debugName → String?

The debug string to print for this keyboard key, which will be null in
release mode.
readonly
 hashCode → int

The hash code for this object.
readonlyoverride
 runtimeType → Type

A representation of the runtime type of the object.
readonlyinherited
 usbHidUsage → int

The unique USB HID usage ID of this physical key on the keyboard.
final
Methods

debugFillProperties(
DiagnosticPropertiesBuilder properties) → void 
Add additional properties associated with the node.
override

noSuchMethod(
Invocation invocation) → dynamic 
Invoked when a nonexistent method or property is accessed.
inherited

toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode 
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited

toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String 
A string representation of this object.
inherited

toStringShort(
) → String 
A brief description of this object, usually just the runtimeType and the
hashCode.
inherited
Operators

operator ==(
Object other) → bool 
The equality operator.
override
Static Properties

knownPhysicalKeys
→ Iterable<
PhysicalKeyboardKey> 
A list of all predefined constant
PhysicalKeyboardKey
s.readonly
Static Methods

findKeyByCode(
int usageCode) → PhysicalKeyboardKey?  Finds a known PhysicalKeyboardKey that matches the given USB HID usage code.
Constants
 abort → const PhysicalKeyboardKey

Represents the location of the "Abort" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007009b)
 again → const PhysicalKeyboardKey

Represents the location of the "Again" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070079)
 altLeft → const PhysicalKeyboardKey

Represents the location of the "Alt Left" key on a generalized keyboard.
PhysicalKeyboardKey(0x000700e2)
 altRight → const PhysicalKeyboardKey

Represents the location of the "Alt Right" key on a generalized keyboard.
PhysicalKeyboardKey(0x000700e6)
 arrowDown → const PhysicalKeyboardKey

Represents the location of the "Arrow Down" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070051)
 arrowLeft → const PhysicalKeyboardKey

Represents the location of the "Arrow Left" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070050)
 arrowRight → const PhysicalKeyboardKey

Represents the location of the "Arrow Right" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0007004f)
 arrowUp → const PhysicalKeyboardKey

Represents the location of the "Arrow Up" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070052)
 audioVolumeDown → const PhysicalKeyboardKey

Represents the location of the "Audio Volume Down" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070081)
 audioVolumeMute → const PhysicalKeyboardKey

Represents the location of the "Audio Volume Mute" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0007007f)
 audioVolumeUp → const PhysicalKeyboardKey

Represents the location of the "Audio Volume Up" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070080)
 backquote → const PhysicalKeyboardKey

Represents the location of the "Backquote" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070035)
 backslash → const PhysicalKeyboardKey

Represents the location of the "Backslash" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070031)
 backspace → const PhysicalKeyboardKey

Represents the location of the "Backspace" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007002a)
 bassBoost → const PhysicalKeyboardKey

Represents the location of the "Bass Boost" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c00e5)
 bracketLeft → const PhysicalKeyboardKey

Represents the location of the "Bracket Left" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0007002f)
 bracketRight → const PhysicalKeyboardKey

Represents the location of the "Bracket Right" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070030)
 brightnessAuto → const PhysicalKeyboardKey

Represents the location of the "Brightness Auto" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0075)
 brightnessDown → const PhysicalKeyboardKey

Represents the location of the "Brightness Down" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0070)
 brightnessMaximum → const PhysicalKeyboardKey

Represents the location of the "Brightness Maximum" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0074)
 brightnessMinimum → const PhysicalKeyboardKey

Represents the location of the "Brightness Minimum" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0073)
 brightnessToggle → const PhysicalKeyboardKey

Represents the location of the "Brightness Toggle" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0072)
 brightnessUp → const PhysicalKeyboardKey

Represents the location of the "Brightness Up" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c006f)
 browserBack → const PhysicalKeyboardKey

Represents the location of the "Browser Back" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0224)
 browserFavorites → const PhysicalKeyboardKey

Represents the location of the "Browser Favorites" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c022a)
 browserForward → const PhysicalKeyboardKey

Represents the location of the "Browser Forward" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0225)
 browserHome → const PhysicalKeyboardKey

Represents the location of the "Browser Home" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0223)
 browserRefresh → const PhysicalKeyboardKey

Represents the location of the "Browser Refresh" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0227)
 browserSearch → const PhysicalKeyboardKey

Represents the location of the "Browser Search" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0221)
 browserStop → const PhysicalKeyboardKey

Represents the location of the "Browser Stop" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0226)
 capsLock → const PhysicalKeyboardKey

Represents the location of the "Caps Lock" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070039)
 channelDown → const PhysicalKeyboardKey

Represents the location of the "Channel Down" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c009d)
 channelUp → const PhysicalKeyboardKey

Represents the location of the "Channel Up" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c009c)
 close → const PhysicalKeyboardKey

Represents the location of the "Close" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0203)
 closedCaptionToggle → const PhysicalKeyboardKey

Represents the location of the "Closed Caption Toggle" key on a
generalized keyboard.
PhysicalKeyboardKey(0x000c0061)
 comma → const PhysicalKeyboardKey

Represents the location of the "Comma" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070036)
 contextMenu → const PhysicalKeyboardKey

Represents the location of the "Context Menu" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070065)
 controlLeft → const PhysicalKeyboardKey

Represents the location of the "Control Left" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700e0)
 controlRight → const PhysicalKeyboardKey

Represents the location of the "Control Right" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700e4)
 convert → const PhysicalKeyboardKey

Represents the location of the "Convert" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007008a)
 copy → const PhysicalKeyboardKey

Represents the location of the "Copy" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007007c)
 cut → const PhysicalKeyboardKey

Represents the location of the "Cut" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007007b)
 delete → const PhysicalKeyboardKey

Represents the location of the "Delete" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007004c)
 digit0 → const PhysicalKeyboardKey

Represents the location of the "Digit 0" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070027)
 digit1 → const PhysicalKeyboardKey

Represents the location of the "Digit 1" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007001e)
 digit2 → const PhysicalKeyboardKey

Represents the location of the "Digit 2" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007001f)
 digit3 → const PhysicalKeyboardKey

Represents the location of the "Digit 3" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070020)
 digit4 → const PhysicalKeyboardKey

Represents the location of the "Digit 4" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070021)
 digit5 → const PhysicalKeyboardKey

Represents the location of the "Digit 5" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070022)
 digit6 → const PhysicalKeyboardKey

Represents the location of the "Digit 6" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070023)
 digit7 → const PhysicalKeyboardKey

Represents the location of the "Digit 7" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070024)
 digit8 → const PhysicalKeyboardKey

Represents the location of the "Digit 8" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070025)
 digit9 → const PhysicalKeyboardKey

Represents the location of the "Digit 9" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070026)
 displayToggleIntExt → const PhysicalKeyboardKey

Represents the location of the "Display Toggle Int Ext" key on a
generalized keyboard.
PhysicalKeyboardKey(0x000100b5)
 eject → const PhysicalKeyboardKey

Represents the location of the "Eject" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c00b8)
 end → const PhysicalKeyboardKey

Represents the location of the "End" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007004d)
 enter → const PhysicalKeyboardKey

Represents the location of the "Enter" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070028)
 equal → const PhysicalKeyboardKey

Represents the location of the "Equal" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007002e)
 escape → const PhysicalKeyboardKey

Represents the location of the "Escape" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070029)
 exit → const PhysicalKeyboardKey

Represents the location of the "Exit" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0094)
 f1 → const PhysicalKeyboardKey

Represents the location of the "F1" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007003a)
 f2 → const PhysicalKeyboardKey

Represents the location of the "F2" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007003b)
 f3 → const PhysicalKeyboardKey

Represents the location of the "F3" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007003c)
 f4 → const PhysicalKeyboardKey

Represents the location of the "F4" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007003d)
 f5 → const PhysicalKeyboardKey

Represents the location of the "F5" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007003e)
 f6 → const PhysicalKeyboardKey

Represents the location of the "F6" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007003f)
 f7 → const PhysicalKeyboardKey

Represents the location of the "F7" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070040)
 f8 → const PhysicalKeyboardKey

Represents the location of the "F8" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070041)
 f9 → const PhysicalKeyboardKey

Represents the location of the "F9" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070042)
 f10 → const PhysicalKeyboardKey

Represents the location of the "F10" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070043)
 f11 → const PhysicalKeyboardKey

Represents the location of the "F11" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070044)
 f12 → const PhysicalKeyboardKey

Represents the location of the "F12" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070045)
 f13 → const PhysicalKeyboardKey

Represents the location of the "F13" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070068)
 f14 → const PhysicalKeyboardKey

Represents the location of the "F14" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070069)
 f15 → const PhysicalKeyboardKey

Represents the location of the "F15" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007006a)
 f16 → const PhysicalKeyboardKey

Represents the location of the "F16" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007006b)
 f17 → const PhysicalKeyboardKey

Represents the location of the "F17" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007006c)
 f18 → const PhysicalKeyboardKey

Represents the location of the "F18" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007006d)
 f19 → const PhysicalKeyboardKey

Represents the location of the "F19" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007006e)
 f20 → const PhysicalKeyboardKey

Represents the location of the "F20" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007006f)
 f21 → const PhysicalKeyboardKey

Represents the location of the "F21" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070070)
 f22 → const PhysicalKeyboardKey

Represents the location of the "F22" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070071)
 f23 → const PhysicalKeyboardKey

Represents the location of the "F23" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070072)
 f24 → const PhysicalKeyboardKey

Represents the location of the "F24" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070073)
 find → const PhysicalKeyboardKey

Represents the location of the "Find" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007007e)
 fn → const PhysicalKeyboardKey

Represents the location of the "Fn" key on a generalized keyboard.
PhysicalKeyboardKey(0x00000012)
 fnLock → const PhysicalKeyboardKey

Represents the location of the "Fn Lock" key on a generalized keyboard.
PhysicalKeyboardKey(0x00000013)
 gameButton1 → const PhysicalKeyboardKey

Represents the location of the "Game Button 1" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff01)
 gameButton2 → const PhysicalKeyboardKey

Represents the location of the "Game Button 2" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff02)
 gameButton3 → const PhysicalKeyboardKey

Represents the location of the "Game Button 3" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff03)
 gameButton4 → const PhysicalKeyboardKey

Represents the location of the "Game Button 4" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff04)
 gameButton5 → const PhysicalKeyboardKey

Represents the location of the "Game Button 5" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff05)
 gameButton6 → const PhysicalKeyboardKey

Represents the location of the "Game Button 6" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff06)
 gameButton7 → const PhysicalKeyboardKey

Represents the location of the "Game Button 7" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff07)
 gameButton8 → const PhysicalKeyboardKey

Represents the location of the "Game Button 8" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff08)
 gameButton9 → const PhysicalKeyboardKey

Represents the location of the "Game Button 9" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff09)
 gameButton10 → const PhysicalKeyboardKey

Represents the location of the "Game Button 10" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff0a)
 gameButton11 → const PhysicalKeyboardKey

Represents the location of the "Game Button 11" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff0b)
 gameButton12 → const PhysicalKeyboardKey

Represents the location of the "Game Button 12" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff0c)
 gameButton13 → const PhysicalKeyboardKey

Represents the location of the "Game Button 13" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff0d)
 gameButton14 → const PhysicalKeyboardKey

Represents the location of the "Game Button 14" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff0e)
 gameButton15 → const PhysicalKeyboardKey

Represents the location of the "Game Button 15" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff0f)
 gameButton16 → const PhysicalKeyboardKey

Represents the location of the "Game Button 16" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff10)
 gameButtonA → const PhysicalKeyboardKey

Represents the location of the "Game Button A" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff11)
 gameButtonB → const PhysicalKeyboardKey

Represents the location of the "Game Button B" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff12)
 gameButtonC → const PhysicalKeyboardKey

Represents the location of the "Game Button C" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff13)
 gameButtonLeft1 → const PhysicalKeyboardKey

Represents the location of the "Game Button Left 1" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff14)
 gameButtonLeft2 → const PhysicalKeyboardKey

Represents the location of the "Game Button Left 2" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff15)
 gameButtonMode → const PhysicalKeyboardKey

Represents the location of the "Game Button Mode" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff16)
 gameButtonRight1 → const PhysicalKeyboardKey

Represents the location of the "Game Button Right 1" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff17)
 gameButtonRight2 → const PhysicalKeyboardKey

Represents the location of the "Game Button Right 2" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff18)
 gameButtonSelect → const PhysicalKeyboardKey

Represents the location of the "Game Button Select" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff19)
 gameButtonStart → const PhysicalKeyboardKey

Represents the location of the "Game Button Start" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff1a)
 gameButtonThumbLeft → const PhysicalKeyboardKey

Represents the location of the "Game Button Thumb Left" key on a
generalized keyboard.
PhysicalKeyboardKey(0x0005ff1b)
 gameButtonThumbRight → const PhysicalKeyboardKey

Represents the location of the "Game Button Thumb Right" key on a
generalized keyboard.
PhysicalKeyboardKey(0x0005ff1c)
 gameButtonX → const PhysicalKeyboardKey

Represents the location of the "Game Button X" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff1d)
 gameButtonY → const PhysicalKeyboardKey

Represents the location of the "Game Button Y" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff1e)
 gameButtonZ → const PhysicalKeyboardKey

Represents the location of the "Game Button Z" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0005ff1f)
 help → const PhysicalKeyboardKey

Represents the location of the "Help" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070075)
 home → const PhysicalKeyboardKey

Represents the location of the "Home" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007004a)
 hyper → const PhysicalKeyboardKey

Represents the location of the "Hyper" key on a generalized keyboard.
PhysicalKeyboardKey(0x00000010)
 info → const PhysicalKeyboardKey

Represents the location of the "Info" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0060)
 insert → const PhysicalKeyboardKey

Represents the location of the "Insert" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070049)
 intlBackslash → const PhysicalKeyboardKey

Represents the location of the "Intl Backslash" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070064)
 intlRo → const PhysicalKeyboardKey

Represents the location of the "Intl Ro" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070087)
 intlYen → const PhysicalKeyboardKey

Represents the location of the "Intl Yen" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070089)
 kanaMode → const PhysicalKeyboardKey

Represents the location of the "Kana Mode" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070088)
 kbdIllumDown → const PhysicalKeyboardKey

Represents the location of the "Kbd Illum Down" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c007a)
 kbdIllumUp → const PhysicalKeyboardKey

Represents the location of the "Kbd Illum Up" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0079)
 keyA → const PhysicalKeyboardKey

Represents the location of the "Key A" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070004)
 keyB → const PhysicalKeyboardKey

Represents the location of the "Key B" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070005)
 keyboardLayoutSelect → const PhysicalKeyboardKey

Represents the location of the "Keyboard Layout Select" key on a
generalized keyboard.
PhysicalKeyboardKey(0x000c029d)
 keyC → const PhysicalKeyboardKey

Represents the location of the "Key C" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070006)
 keyD → const PhysicalKeyboardKey

Represents the location of the "Key D" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070007)
 keyE → const PhysicalKeyboardKey

Represents the location of the "Key E" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070008)
 keyF → const PhysicalKeyboardKey

Represents the location of the "Key F" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070009)
 keyG → const PhysicalKeyboardKey

Represents the location of the "Key G" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007000a)
 keyH → const PhysicalKeyboardKey

Represents the location of the "Key H" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007000b)
 keyI → const PhysicalKeyboardKey

Represents the location of the "Key I" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007000c)
 keyJ → const PhysicalKeyboardKey

Represents the location of the "Key J" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007000d)
 keyK → const PhysicalKeyboardKey

Represents the location of the "Key K" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007000e)
 keyL → const PhysicalKeyboardKey

Represents the location of the "Key L" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007000f)
 keyM → const PhysicalKeyboardKey

Represents the location of the "Key M" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070010)
 keyN → const PhysicalKeyboardKey

Represents the location of the "Key N" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070011)
 keyO → const PhysicalKeyboardKey

Represents the location of the "Key O" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070012)
 keyP → const PhysicalKeyboardKey

Represents the location of the "Key P" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070013)
 keyQ → const PhysicalKeyboardKey

Represents the location of the "Key Q" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070014)
 keyR → const PhysicalKeyboardKey

Represents the location of the "Key R" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070015)
 keyS → const PhysicalKeyboardKey

Represents the location of the "Key S" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070016)
 keyT → const PhysicalKeyboardKey

Represents the location of the "Key T" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070017)
 keyU → const PhysicalKeyboardKey

Represents the location of the "Key U" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070018)
 keyV → const PhysicalKeyboardKey

Represents the location of the "Key V" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070019)
 keyW → const PhysicalKeyboardKey

Represents the location of the "Key W" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007001a)
 keyX → const PhysicalKeyboardKey

Represents the location of the "Key X" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007001b)
 keyY → const PhysicalKeyboardKey

Represents the location of the "Key Y" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007001c)
 keyZ → const PhysicalKeyboardKey

Represents the location of the "Key Z" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007001d)
 lang1 → const PhysicalKeyboardKey

Represents the location of the "Lang 1" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070090)
 lang2 → const PhysicalKeyboardKey

Represents the location of the "Lang 2" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070091)
 lang3 → const PhysicalKeyboardKey

Represents the location of the "Lang 3" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070092)
 lang4 → const PhysicalKeyboardKey

Represents the location of the "Lang 4" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070093)
 lang5 → const PhysicalKeyboardKey

Represents the location of the "Lang 5" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070094)
 launchApp1 → const PhysicalKeyboardKey

Represents the location of the "Launch App1" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0194)
 launchApp2 → const PhysicalKeyboardKey

Represents the location of the "Launch App2" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0192)
 launchAssistant → const PhysicalKeyboardKey

Represents the location of the "Launch Assistant" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c01cb)
 launchAudioBrowser → const PhysicalKeyboardKey

Represents the location of the "Launch Audio Browser" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c01b7)
 launchCalendar → const PhysicalKeyboardKey

Represents the location of the "Launch Calendar" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c018e)
 launchContacts → const PhysicalKeyboardKey

Represents the location of the "Launch Contacts" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c018d)
 launchControlPanel → const PhysicalKeyboardKey

Represents the location of the "Launch Control Panel" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c019f)
 launchDocuments → const PhysicalKeyboardKey

Represents the location of the "Launch Documents" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c01a7)
 launchInternetBrowser → const PhysicalKeyboardKey

Represents the location of the "Launch Internet Browser" key on a
generalized keyboard.
PhysicalKeyboardKey(0x000c0196)
 launchKeyboardLayout → const PhysicalKeyboardKey

Represents the location of the "Launch Keyboard Layout" key on a
generalized keyboard.
PhysicalKeyboardKey(0x000c01ae)
 launchMail → const PhysicalKeyboardKey

Represents the location of the "Launch Mail" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c018a)
 launchPhone → const PhysicalKeyboardKey

Represents the location of the "Launch Phone" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c008c)
 launchScreenSaver → const PhysicalKeyboardKey

Represents the location of the "Launch Screen Saver" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c01b1)
 launchSpreadsheet → const PhysicalKeyboardKey

Represents the location of the "Launch Spreadsheet" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0186)
 launchWordProcessor → const PhysicalKeyboardKey

Represents the location of the "Launch Word Processor" key on a
generalized keyboard.
PhysicalKeyboardKey(0x000c0184)
 lockScreen → const PhysicalKeyboardKey

Represents the location of the "Lock Screen" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c019e)
 logOff → const PhysicalKeyboardKey

Represents the location of the "Log Off" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c019c)
 mailForward → const PhysicalKeyboardKey

Represents the location of the "Mail Forward" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c028b)
 mailReply → const PhysicalKeyboardKey

Represents the location of the "Mail Reply" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0289)
 mailSend → const PhysicalKeyboardKey

Represents the location of the "Mail Send" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c028c)
 mediaFastForward → const PhysicalKeyboardKey

Represents the location of the "Media Fast Forward" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00b3)
 mediaLast → const PhysicalKeyboardKey

Represents the location of the "Media Last" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0083)
 mediaPause → const PhysicalKeyboardKey

Represents the location of the "Media Pause" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00b1)
 mediaPlay → const PhysicalKeyboardKey

Represents the location of the "Media Play" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c00b0)
 mediaPlayPause → const PhysicalKeyboardKey

Represents the location of the "Media Play Pause" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00cd)
 mediaRecord → const PhysicalKeyboardKey

Represents the location of the "Media Record" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00b2)
 mediaRewind → const PhysicalKeyboardKey

Represents the location of the "Media Rewind" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00b4)
 mediaSelect → const PhysicalKeyboardKey

Represents the location of the "Media Select" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0183)
 mediaStop → const PhysicalKeyboardKey

Represents the location of the "Media Stop" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c00b7)
 mediaTrackNext → const PhysicalKeyboardKey

Represents the location of the "Media Track Next" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00b5)
 mediaTrackPrevious → const PhysicalKeyboardKey

Represents the location of the "Media Track Previous" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00b6)
 metaLeft → const PhysicalKeyboardKey

Represents the location of the "Meta Left" key on a generalized keyboard.
PhysicalKeyboardKey(0x000700e3)
 metaRight → const PhysicalKeyboardKey

Represents the location of the "Meta Right" key on a generalized keyboard.
PhysicalKeyboardKey(0x000700e7)
 microphoneMuteToggle → const PhysicalKeyboardKey

Represents the location of the "Microphone Mute Toggle" key on a
generalized keyboard.
PhysicalKeyboardKey(0x00000018)
 minus → const PhysicalKeyboardKey

Represents the location of the "Minus" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007002d)
 newKey → const PhysicalKeyboardKey

Represents the location of the "New Key" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0201)
 nonConvert → const PhysicalKeyboardKey

Represents the location of the "Non Convert" key on a generalized
keyboard.
PhysicalKeyboardKey(0x0007008b)
 numLock → const PhysicalKeyboardKey

Represents the location of the "Num Lock" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070053)
 numpad0 → const PhysicalKeyboardKey

Represents the location of the "Numpad 0" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070062)
 numpad1 → const PhysicalKeyboardKey

Represents the location of the "Numpad 1" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070059)
 numpad2 → const PhysicalKeyboardKey

Represents the location of the "Numpad 2" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007005a)
 numpad3 → const PhysicalKeyboardKey

Represents the location of the "Numpad 3" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007005b)
 numpad4 → const PhysicalKeyboardKey

Represents the location of the "Numpad 4" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007005c)
 numpad5 → const PhysicalKeyboardKey

Represents the location of the "Numpad 5" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007005d)
 numpad6 → const PhysicalKeyboardKey

Represents the location of the "Numpad 6" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007005e)
 numpad7 → const PhysicalKeyboardKey

Represents the location of the "Numpad 7" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007005f)
 numpad8 → const PhysicalKeyboardKey

Represents the location of the "Numpad 8" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070060)
 numpad9 → const PhysicalKeyboardKey

Represents the location of the "Numpad 9" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070061)
 numpadAdd → const PhysicalKeyboardKey

Represents the location of the "Numpad Add" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070057)
 numpadBackspace → const PhysicalKeyboardKey

Represents the location of the "Numpad Backspace" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700bb)
 numpadClear → const PhysicalKeyboardKey

Represents the location of the "Numpad Clear" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700d8)
 numpadClearEntry → const PhysicalKeyboardKey

Represents the location of the "Numpad Clear Entry" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700d9)
 numpadComma → const PhysicalKeyboardKey

Represents the location of the "Numpad Comma" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070085)
 numpadDecimal → const PhysicalKeyboardKey

Represents the location of the "Numpad Decimal" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070063)
 numpadDivide → const PhysicalKeyboardKey

Represents the location of the "Numpad Divide" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070054)
 numpadEnter → const PhysicalKeyboardKey

Represents the location of the "Numpad Enter" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070058)
 numpadEqual → const PhysicalKeyboardKey

Represents the location of the "Numpad Equal" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070067)
 numpadMemoryAdd → const PhysicalKeyboardKey

Represents the location of the "Numpad Memory Add" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700d3)
 numpadMemoryClear → const PhysicalKeyboardKey

Represents the location of the "Numpad Memory Clear" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700d2)
 numpadMemoryRecall → const PhysicalKeyboardKey

Represents the location of the "Numpad Memory Recall" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700d1)
 numpadMemoryStore → const PhysicalKeyboardKey

Represents the location of the "Numpad Memory Store" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700d0)
 numpadMemorySubtract → const PhysicalKeyboardKey

Represents the location of the "Numpad Memory Subtract" key on a
generalized keyboard.
PhysicalKeyboardKey(0x000700d4)
 numpadMultiply → const PhysicalKeyboardKey

Represents the location of the "Numpad Multiply" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070055)
 numpadParenLeft → const PhysicalKeyboardKey

Represents the location of the "Numpad Paren Left" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700b6)
 numpadParenRight → const PhysicalKeyboardKey

Represents the location of the "Numpad Paren Right" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700b7)
 numpadSignChange → const PhysicalKeyboardKey

Represents the location of the "Numpad Sign Change" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700d7)
 numpadSubtract → const PhysicalKeyboardKey

Represents the location of the "Numpad Subtract" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070056)
 open → const PhysicalKeyboardKey

Represents the location of the "Open" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070074)
 pageDown → const PhysicalKeyboardKey

Represents the location of the "Page Down" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007004e)
 pageUp → const PhysicalKeyboardKey

Represents the location of the "Page Up" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007004b)
 paste → const PhysicalKeyboardKey

Represents the location of the "Paste" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007007d)
 pause → const PhysicalKeyboardKey

Represents the location of the "Pause" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070048)
 period → const PhysicalKeyboardKey

Represents the location of the "Period" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070037)
 power → const PhysicalKeyboardKey

Represents the location of the "Power" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070066)
 print → const PhysicalKeyboardKey

Represents the location of the "Print" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0208)
 printScreen → const PhysicalKeyboardKey

Represents the location of the "Print Screen" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070046)
 privacyScreenToggle → const PhysicalKeyboardKey

Represents the location of the "Privacy Screen Toggle" key on a
generalized keyboard.
PhysicalKeyboardKey(0x00000017)
 programGuide → const PhysicalKeyboardKey

Represents the location of the "Program Guide" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c008d)
 props → const PhysicalKeyboardKey

Represents the location of the "Props" key on a generalized keyboard.
PhysicalKeyboardKey(0x000700a3)
 quote → const PhysicalKeyboardKey

Represents the location of the "Quote" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070034)
 redo → const PhysicalKeyboardKey

Represents the location of the "Redo" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0279)
 resume → const PhysicalKeyboardKey

Represents the location of the "Resume" key on a generalized keyboard.
PhysicalKeyboardKey(0x00000015)
 save → const PhysicalKeyboardKey

Represents the location of the "Save" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c0207)
 scrollLock → const PhysicalKeyboardKey

Represents the location of the "Scroll Lock" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070047)
 select → const PhysicalKeyboardKey

Represents the location of the "Select" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070077)
 selectTask → const PhysicalKeyboardKey

Represents the location of the "Select Task" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c01a2)
 semicolon → const PhysicalKeyboardKey

Represents the location of the "Semicolon" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070033)
 shiftLeft → const PhysicalKeyboardKey

Represents the location of the "Shift Left" key on a generalized keyboard.
PhysicalKeyboardKey(0x000700e1)
 shiftRight → const PhysicalKeyboardKey

Represents the location of the "Shift Right" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000700e5)
 showAllWindows → const PhysicalKeyboardKey

Represents the location of the "Show All Windows" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c029f)
 slash → const PhysicalKeyboardKey

Represents the location of the "Slash" key on a generalized keyboard.
PhysicalKeyboardKey(0x00070038)
 sleep → const PhysicalKeyboardKey

Represents the location of the "Sleep" key on a generalized keyboard.
PhysicalKeyboardKey(0x00010082)
 space → const PhysicalKeyboardKey

Represents the location of the "Space" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007002c)
 speechInputToggle → const PhysicalKeyboardKey

Represents the location of the "Speech Input Toggle" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c00cf)
 spellCheck → const PhysicalKeyboardKey

Represents the location of the "Spell Check" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c01ab)
 superKey → const PhysicalKeyboardKey

Represents the location of the "Super Key" key on a generalized keyboard.
PhysicalKeyboardKey(0x00000011)
 suspend → const PhysicalKeyboardKey

Represents the location of the "Suspend" key on a generalized keyboard.
PhysicalKeyboardKey(0x00000014)
 tab → const PhysicalKeyboardKey

Represents the location of the "Tab" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007002b)
 turbo → const PhysicalKeyboardKey

Represents the location of the "Turbo" key on a generalized keyboard.
PhysicalKeyboardKey(0x00000016)
 undo → const PhysicalKeyboardKey

Represents the location of the "Undo" key on a generalized keyboard.
PhysicalKeyboardKey(0x0007007a)
 usbErrorRollOver → const PhysicalKeyboardKey

Represents the location of the "Usb Error Roll Over" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070001)
 usbErrorUndefined → const PhysicalKeyboardKey

Represents the location of the "Usb Error Undefined" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070003)
 usbPostFail → const PhysicalKeyboardKey

Represents the location of the "Usb Post Fail" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070002)
 usbReserved → const PhysicalKeyboardKey

Represents the location of the "Usb Reserved" key on a generalized
keyboard.
PhysicalKeyboardKey(0x00070000)
 wakeUp → const PhysicalKeyboardKey

Represents the location of the "Wake Up" key on a generalized keyboard.
PhysicalKeyboardKey(0x00010083)
 zoomIn → const PhysicalKeyboardKey

Represents the location of the "Zoom In" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c022d)
 zoomOut → const PhysicalKeyboardKey

Represents the location of the "Zoom Out" key on a generalized keyboard.
PhysicalKeyboardKey(0x000c022e)
 zoomToggle → const PhysicalKeyboardKey

Represents the location of the "Zoom Toggle" key on a generalized
keyboard.
PhysicalKeyboardKey(0x000c0232)