| // Copyright 2014 The Flutter Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| import 'package:flutter/foundation.dart'; |
| |
| export 'package:flutter/foundation.dart' show DiagnosticPropertiesBuilder; |
| |
| // DO NOT EDIT -- DO NOT EDIT -- DO NOT EDIT |
| // This file is generated by dev/tools/gen_keycodes/bin/gen_keycodes.dart and |
| // should not be edited directly. |
| // |
| // Edit the template dev/tools/gen_keycodes/data/keyboard_key.tmpl instead. |
| // See dev/tools/gen_keycodes/README.md for more information. |
| |
| /// A base class for all keyboard key types. |
| /// |
| /// See also: |
| /// |
| /// * [PhysicalKeyboardKey], a class with static values that describe the keys |
| /// that are returned from [RawKeyEvent.physicalKey]. |
| /// * [LogicalKeyboardKey], a class with static values that describe the keys |
| /// that are returned from [RawKeyEvent.logicalKey]. |
| abstract class KeyboardKey with Diagnosticable { |
| /// Abstract const constructor. This constructor enables subclasses to provide |
| /// const constructors so that they can be used in const expressions. |
| const KeyboardKey(); |
| } |
| |
| /// A class with static values that describe the keys that are returned from |
| /// [RawKeyEvent.logicalKey]. |
| /// |
| /// These represent *logical* keys, which are keys which are interpreted in the |
| /// context of any modifiers, modes, or keyboard layouts which may be in effect. |
| /// |
| /// This is contrast to [PhysicalKeyboardKey], which represents a physical key |
| /// in a particular location on the keyboard, without regard for the modifier |
| /// state, mode, or keyboard layout. |
| /// |
| /// As an example, 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. |
| /// |
| /// Conversely, 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. |
| /// |
| /// {@tool dartpad} |
| /// This example shows how to detect if the user has selected the logical "Q" |
| /// key and handle the key if they have. |
| /// |
| /// ** See code in examples/api/lib/services/keyboard_key/logical_keyboard_key.0.dart ** |
| /// {@end-tool} |
| /// 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). |
| @immutable |
| class LogicalKeyboardKey extends KeyboardKey { |
| /// Creates a new LogicalKeyboardKey object for a key ID. |
| const LogicalKeyboardKey(this.keyId); |
| |
| /// A unique code representing this key. |
| /// |
| /// This is an opaque code. It should not be unpacked to derive information |
| /// from it, as the representation of the code could change at any time. |
| final int keyId; |
| |
| // Returns the bits that are not included in [valueMask], shifted to the |
| // right. |
| // |
| // For example, if the input is 0x12abcdabcd, then the result is 0x12. |
| // |
| // This is mostly equivalent to a right shift, resolving the problem that |
| // JavaScript only support 32-bit bitwise operation and needs to use division |
| // instead. |
| static int _nonValueBits(int n) { |
| // `n >> valueMaskWidth` is equivalent to `n / divisorForValueMask`. |
| const int divisorForValueMask = valueMask + 1; |
| const int valueMaskWidth = 32; |
| |
| // Equivalent to assert(divisorForValueMask == (1 << valueMaskWidth)). |
| const int firstDivisorWidth = 28; |
| assert(divisorForValueMask == |
| (1 << firstDivisorWidth) * (1 << (valueMaskWidth - firstDivisorWidth))); |
| |
| // JS only supports up to 2^53 - 1, therefore non-value bits can only |
| // contain (maxSafeIntegerWidth - valueMaskWidth) bits. |
| const int maxSafeIntegerWidth = 52; |
| const int nonValueMask = (1 << (maxSafeIntegerWidth - valueMaskWidth)) - 1; |
| |
| if (kIsWeb) { |
| return (n / divisorForValueMask).floor() & nonValueMask; |
| } else { |
| return (n >> valueMaskWidth) & nonValueMask; |
| } |
| } |
| |
| static String? _unicodeKeyLabel(int keyId) { |
| if (_nonValueBits(keyId) == 0) { |
| return String.fromCharCode(keyId).toUpperCase(); |
| } |
| return null; |
| } |
| |
| /// A description representing the character produced by a [RawKeyEvent]. |
| /// |
| /// This value is useful for providing readable strings for keys or keyboard |
| /// shortcuts. Do not use this value to compare equality of keys; compare |
| /// [keyId] instead. |
| /// |
| /// For printable keys, this is usually the printable character in upper case |
| /// ignoring modifiers or combining keys, such as 'A', '1', or '/'. This |
| /// might also return accented letters (such as 'Ù') for keys labeled as so, |
| /// but not if such character is a result from preceding combining keys ('`̀' |
| /// followed by key U). |
| /// |
| /// For other keys, [keyLabel] looks up the full key name from a predefined |
| /// map, such as 'F1', 'Shift Left', or 'Media Down'. This value is an empty |
| /// string if there's no key label data for a key. |
| /// |
| /// For the printable representation that takes into consideration the |
| /// modifiers and combining keys, see [RawKeyEvent.character]. |
| /// |
| /// {@macro flutter.services.RawKeyEventData.keyLabel} |
| String get keyLabel { |
| return _unicodeKeyLabel(keyId) |
| ?? _keyLabels[keyId] |
| ?? ''; |
| } |
| |
| /// The debug string to print for this keyboard key, which will be null in |
| /// release mode. |
| /// |
| /// For printable keys, this is usually a more descriptive name related to |
| /// [keyLabel], such as 'Key A', 'Digit 1', 'Backslash'. This might |
| /// also return accented letters (such as 'Key Ù') for keys labeled as so. |
| /// |
| /// For other keys, this looks up the full key name from a predefined map (the |
| /// same value as [keyLabel]), such as 'F1', 'Shift Left', or 'Media Down'. If |
| /// there's no key label data for a key, this returns a name that explains the |
| /// ID (such as 'Key with ID 0x00100012345'). |
| String? get debugName { |
| String? result; |
| assert(() { |
| result = _keyLabels[keyId]; |
| if (result == null) { |
| final String? unicodeKeyLabel = _unicodeKeyLabel(keyId); |
| if (unicodeKeyLabel != null) { |
| result = 'Key $unicodeKeyLabel'; |
| } else { |
| result = 'Key with ID 0x${keyId.toRadixString(16).padLeft(11, '0')}'; |
| } |
| } |
| return true; |
| }()); |
| return result; |
| } |
| |
| @override |
| int get hashCode => keyId.hashCode; |
| |
| @override |
| bool operator ==(Object other) { |
| if (identical(this, other)) { |
| return true; |
| } |
| if (other.runtimeType != runtimeType) { |
| return false; |
| } |
| return other is LogicalKeyboardKey |
| && other.keyId == keyId; |
| } |
| |
| /// Returns the [LogicalKeyboardKey] constant that matches the given ID, or |
| /// null, if not found. |
| static LogicalKeyboardKey? findKeyByKeyId(int keyId) => _knownLogicalKeys[keyId]; |
| |
| /// Returns true if the given label represents a Unicode control character. |
| /// |
| /// Examples of control characters are characters like "U+000A LINE FEED (LF)" |
| /// or "U+001B ESCAPE (ESC)". |
| /// |
| /// See <https://en.wikipedia.org/wiki/Unicode_control_characters> for more |
| /// information. |
| /// |
| /// Used by [RawKeyEvent] subclasses to help construct IDs. |
| static bool isControlCharacter(String label) { |
| if (label.length != 1) { |
| return false; |
| } |
| final int codeUnit = label.codeUnitAt(0); |
| return (codeUnit <= 0x1f && codeUnit >= 0x00) || (codeUnit >= 0x7f && codeUnit <= 0x9f); |
| } |
| |
| /// Returns true if the [keyId] of this object is one that is auto-generated by |
| /// Flutter. |
| /// |
| /// Auto-generated key IDs are generated in response to platform key codes |
| /// which Flutter doesn't recognize, and their IDs shouldn't be used in a |
| /// persistent way. |
| /// |
| /// Auto-generated IDs should be a rare occurrence: Flutter supports most keys. |
| /// |
| /// Keys that generate Unicode characters (even if unknown to Flutter) will |
| /// not return true for [isAutogenerated], since they will be assigned a |
| /// Unicode-based code that will remain stable. |
| /// |
| /// If Flutter adds support for a previously unsupported key code, the ID it |
| /// reports will change, but the ID will remain stable on the platform it is |
| /// produced on until Flutter adds support for recognizing it. |
| /// |
| /// So, hypothetically, if Android added a new key code of 0xffff, |
| /// representing a new "do what I mean" key, then the auto-generated code |
| /// would be 0x1020000ffff, but once Flutter added the "doWhatIMean" key to |
| /// the definitions below, the new code would be 0x0020000ffff for all |
| /// platforms that had a "do what I mean" key from then on. |
| bool get isAutogenerated => (keyId & planeMask) >= startOfPlatformPlanes; |
| |
| /// Returns a set of pseudo-key synonyms for the given `key`. |
| /// |
| /// This allows finding the pseudo-keys that also represents a concrete |
| /// `key` so that a class with a key map can match pseudo-keys as well as the |
| /// actual generated keys. |
| /// |
| /// The pseudo-keys returned in the set are typically used to represent keys |
| /// which appear in multiple places on the keyboard, such as the [shift], |
| /// [alt], [control], and [meta] keys. The keys in the returned set won't ever |
| /// be generated directly, but if a more specific key event is received, then |
| /// this set can be used to find the more general pseudo-key. For example, if |
| /// this is a [shiftLeft] key, this accessor will return the set |
| /// `<LogicalKeyboardKey>{ shift }`. |
| Set<LogicalKeyboardKey> get synonyms { |
| final LogicalKeyboardKey? result = _synonyms[this]; |
| return result == null ? <LogicalKeyboardKey>{} : <LogicalKeyboardKey>{result}; |
| } |
| |
| /// Takes a set of keys, and returns the same set, but with any keys that have |
| /// synonyms replaced. |
| /// |
| /// It is used, for example, to make sets of keys with members like |
| /// [controlRight] and [controlLeft] and convert that set to contain just |
| /// [control], so that the question "is any control key down?" can be asked. |
| static Set<LogicalKeyboardKey> collapseSynonyms(Set<LogicalKeyboardKey> input) { |
| final Set<LogicalKeyboardKey> result = <LogicalKeyboardKey>{}; |
| for (final LogicalKeyboardKey key in input) { |
| final LogicalKeyboardKey? synonym = _synonyms[key]; |
| result.add(synonym ?? key); |
| } |
| return result; |
| } |
| |
| @override |
| void debugFillProperties(DiagnosticPropertiesBuilder properties) { |
| super.debugFillProperties(properties); |
| properties.add(StringProperty('keyId', '0x${keyId.toRadixString(16).padLeft(8, '0')}')); |
| properties.add(StringProperty('keyLabel', keyLabel)); |
| properties.add(StringProperty('debugName', debugName, defaultValue: null)); |
| } |
| |
| /// Mask for the 32-bit value portion of the key code. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int valueMask = 0x000ffffffff; |
| |
| /// Mask for the plane prefix portion of the key code. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int planeMask = 0x0ff00000000; |
| |
| /// The plane value for keys which have a Unicode representation. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int unicodePlane = 0x00000000000; |
| |
| /// The plane value for keys defined by Chromium and does not have a Unicode |
| /// representation. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int unprintablePlane = 0x00100000000; |
| |
| /// The plane value for keys defined by Flutter. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int flutterPlane = 0x00200000000; |
| |
| /// The platform plane with the lowest mask value, beyond which the keys are |
| /// considered autogenerated. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int startOfPlatformPlanes = 0x01100000000; |
| |
| /// The plane value for the private keys defined by the Android embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int androidPlane = 0x01100000000; |
| |
| /// The plane value for the private keys defined by the Fuchsia embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int fuchsiaPlane = 0x01200000000; |
| |
| /// The plane value for the private keys defined by the iOS embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int iosPlane = 0x01300000000; |
| |
| /// The plane value for the private keys defined by the macOS embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int macosPlane = 0x01400000000; |
| |
| /// The plane value for the private keys defined by the Gtk embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int gtkPlane = 0x01500000000; |
| |
| /// The plane value for the private keys defined by the Windows embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int windowsPlane = 0x01600000000; |
| |
| /// The plane value for the private keys defined by the Web embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int webPlane = 0x01700000000; |
| |
| /// The plane value for the private keys defined by the GLFW embedding. |
| /// |
| /// This is used by platform-specific code to generate Flutter key codes. |
| static const int glfwPlane = 0x01800000000; |
| |
| /// Represents the logical "Space" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey space = LogicalKeyboardKey(0x00000000020); |
| |
| /// Represents the logical "Exclamation" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey exclamation = LogicalKeyboardKey(0x00000000021); |
| |
| /// Represents the logical "Quote" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey quote = LogicalKeyboardKey(0x00000000022); |
| |
| /// Represents the logical "Number Sign" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numberSign = LogicalKeyboardKey(0x00000000023); |
| |
| /// Represents the logical "Dollar" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey dollar = LogicalKeyboardKey(0x00000000024); |
| |
| /// Represents the logical "Percent" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey percent = LogicalKeyboardKey(0x00000000025); |
| |
| /// Represents the logical "Ampersand" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey ampersand = LogicalKeyboardKey(0x00000000026); |
| |
| /// Represents the logical "Quote Single" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey quoteSingle = LogicalKeyboardKey(0x00000000027); |
| |
| /// Represents the logical "Parenthesis Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey parenthesisLeft = LogicalKeyboardKey(0x00000000028); |
| |
| /// Represents the logical "Parenthesis Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey parenthesisRight = LogicalKeyboardKey(0x00000000029); |
| |
| /// Represents the logical "Asterisk" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey asterisk = LogicalKeyboardKey(0x0000000002a); |
| |
| /// Represents the logical "Add" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey add = LogicalKeyboardKey(0x0000000002b); |
| |
| /// Represents the logical "Comma" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey comma = LogicalKeyboardKey(0x0000000002c); |
| |
| /// Represents the logical "Minus" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey minus = LogicalKeyboardKey(0x0000000002d); |
| |
| /// Represents the logical "Period" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey period = LogicalKeyboardKey(0x0000000002e); |
| |
| /// Represents the logical "Slash" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey slash = LogicalKeyboardKey(0x0000000002f); |
| |
| /// Represents the logical "Digit 0" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit0 = LogicalKeyboardKey(0x00000000030); |
| |
| /// Represents the logical "Digit 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit1 = LogicalKeyboardKey(0x00000000031); |
| |
| /// Represents the logical "Digit 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit2 = LogicalKeyboardKey(0x00000000032); |
| |
| /// Represents the logical "Digit 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit3 = LogicalKeyboardKey(0x00000000033); |
| |
| /// Represents the logical "Digit 4" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit4 = LogicalKeyboardKey(0x00000000034); |
| |
| /// Represents the logical "Digit 5" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit5 = LogicalKeyboardKey(0x00000000035); |
| |
| /// Represents the logical "Digit 6" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit6 = LogicalKeyboardKey(0x00000000036); |
| |
| /// Represents the logical "Digit 7" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit7 = LogicalKeyboardKey(0x00000000037); |
| |
| /// Represents the logical "Digit 8" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit8 = LogicalKeyboardKey(0x00000000038); |
| |
| /// Represents the logical "Digit 9" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey digit9 = LogicalKeyboardKey(0x00000000039); |
| |
| /// Represents the logical "Colon" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey colon = LogicalKeyboardKey(0x0000000003a); |
| |
| /// Represents the logical "Semicolon" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey semicolon = LogicalKeyboardKey(0x0000000003b); |
| |
| /// Represents the logical "Less" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey less = LogicalKeyboardKey(0x0000000003c); |
| |
| /// Represents the logical "Equal" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey equal = LogicalKeyboardKey(0x0000000003d); |
| |
| /// Represents the logical "Greater" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey greater = LogicalKeyboardKey(0x0000000003e); |
| |
| /// Represents the logical "Question" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey question = LogicalKeyboardKey(0x0000000003f); |
| |
| /// Represents the logical "At" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey at = LogicalKeyboardKey(0x00000000040); |
| |
| /// Represents the logical "Bracket Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey bracketLeft = LogicalKeyboardKey(0x0000000005b); |
| |
| /// Represents the logical "Backslash" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey backslash = LogicalKeyboardKey(0x0000000005c); |
| |
| /// Represents the logical "Bracket Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey bracketRight = LogicalKeyboardKey(0x0000000005d); |
| |
| /// Represents the logical "Caret" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey caret = LogicalKeyboardKey(0x0000000005e); |
| |
| /// Represents the logical "Underscore" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey underscore = LogicalKeyboardKey(0x0000000005f); |
| |
| /// Represents the logical "Backquote" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey backquote = LogicalKeyboardKey(0x00000000060); |
| |
| /// Represents the logical "Key A" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyA = LogicalKeyboardKey(0x00000000061); |
| |
| /// Represents the logical "Key B" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyB = LogicalKeyboardKey(0x00000000062); |
| |
| /// Represents the logical "Key C" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyC = LogicalKeyboardKey(0x00000000063); |
| |
| /// Represents the logical "Key D" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyD = LogicalKeyboardKey(0x00000000064); |
| |
| /// Represents the logical "Key E" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyE = LogicalKeyboardKey(0x00000000065); |
| |
| /// Represents the logical "Key F" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyF = LogicalKeyboardKey(0x00000000066); |
| |
| /// Represents the logical "Key G" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyG = LogicalKeyboardKey(0x00000000067); |
| |
| /// Represents the logical "Key H" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyH = LogicalKeyboardKey(0x00000000068); |
| |
| /// Represents the logical "Key I" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyI = LogicalKeyboardKey(0x00000000069); |
| |
| /// Represents the logical "Key J" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyJ = LogicalKeyboardKey(0x0000000006a); |
| |
| /// Represents the logical "Key K" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyK = LogicalKeyboardKey(0x0000000006b); |
| |
| /// Represents the logical "Key L" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyL = LogicalKeyboardKey(0x0000000006c); |
| |
| /// Represents the logical "Key M" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyM = LogicalKeyboardKey(0x0000000006d); |
| |
| /// Represents the logical "Key N" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyN = LogicalKeyboardKey(0x0000000006e); |
| |
| /// Represents the logical "Key O" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyO = LogicalKeyboardKey(0x0000000006f); |
| |
| /// Represents the logical "Key P" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyP = LogicalKeyboardKey(0x00000000070); |
| |
| /// Represents the logical "Key Q" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyQ = LogicalKeyboardKey(0x00000000071); |
| |
| /// Represents the logical "Key R" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyR = LogicalKeyboardKey(0x00000000072); |
| |
| /// Represents the logical "Key S" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyS = LogicalKeyboardKey(0x00000000073); |
| |
| /// Represents the logical "Key T" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyT = LogicalKeyboardKey(0x00000000074); |
| |
| /// Represents the logical "Key U" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyU = LogicalKeyboardKey(0x00000000075); |
| |
| /// Represents the logical "Key V" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyV = LogicalKeyboardKey(0x00000000076); |
| |
| /// Represents the logical "Key W" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyW = LogicalKeyboardKey(0x00000000077); |
| |
| /// Represents the logical "Key X" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyX = LogicalKeyboardKey(0x00000000078); |
| |
| /// Represents the logical "Key Y" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyY = LogicalKeyboardKey(0x00000000079); |
| |
| /// Represents the logical "Key Z" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey keyZ = LogicalKeyboardKey(0x0000000007a); |
| |
| /// Represents the logical "Brace Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey braceLeft = LogicalKeyboardKey(0x0000000007b); |
| |
| /// Represents the logical "Bar" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey bar = LogicalKeyboardKey(0x0000000007c); |
| |
| /// Represents the logical "Brace Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey braceRight = LogicalKeyboardKey(0x0000000007d); |
| |
| /// Represents the logical "Tilde" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tilde = LogicalKeyboardKey(0x0000000007e); |
| |
| /// Represents the logical "Unidentified" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey unidentified = LogicalKeyboardKey(0x00100000001); |
| |
| /// Represents the logical "Backspace" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey backspace = LogicalKeyboardKey(0x00100000008); |
| |
| /// Represents the logical "Tab" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tab = LogicalKeyboardKey(0x00100000009); |
| |
| /// Represents the logical "Enter" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey enter = LogicalKeyboardKey(0x0010000000d); |
| |
| /// Represents the logical "Escape" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey escape = LogicalKeyboardKey(0x0010000001b); |
| |
| /// Represents the logical "Delete" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey delete = LogicalKeyboardKey(0x0010000007f); |
| |
| /// Represents the logical "Accel" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey accel = LogicalKeyboardKey(0x00100000101); |
| |
| /// Represents the logical "Alt Graph" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey altGraph = LogicalKeyboardKey(0x00100000103); |
| |
| /// Represents the logical "Caps Lock" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey capsLock = LogicalKeyboardKey(0x00100000104); |
| |
| /// Represents the logical "Fn" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey fn = LogicalKeyboardKey(0x00100000106); |
| |
| /// Represents the logical "Fn Lock" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey fnLock = LogicalKeyboardKey(0x00100000107); |
| |
| /// Represents the logical "Hyper" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey hyper = LogicalKeyboardKey(0x00100000108); |
| |
| /// Represents the logical "Num Lock" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numLock = LogicalKeyboardKey(0x0010000010a); |
| |
| /// Represents the logical "Scroll Lock" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey scrollLock = LogicalKeyboardKey(0x0010000010c); |
| |
| /// Represents the logical "Super" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey superKey = LogicalKeyboardKey(0x0010000010e); |
| |
| /// Represents the logical "Symbol" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey symbol = LogicalKeyboardKey(0x0010000010f); |
| |
| /// Represents the logical "Symbol Lock" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey symbolLock = LogicalKeyboardKey(0x00100000110); |
| |
| /// Represents the logical "Shift Level 5" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey shiftLevel5 = LogicalKeyboardKey(0x00100000111); |
| |
| /// Represents the logical "Arrow Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey arrowDown = LogicalKeyboardKey(0x00100000301); |
| |
| /// Represents the logical "Arrow Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey arrowLeft = LogicalKeyboardKey(0x00100000302); |
| |
| /// Represents the logical "Arrow Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey arrowRight = LogicalKeyboardKey(0x00100000303); |
| |
| /// Represents the logical "Arrow Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey arrowUp = LogicalKeyboardKey(0x00100000304); |
| |
| /// Represents the logical "End" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey end = LogicalKeyboardKey(0x00100000305); |
| |
| /// Represents the logical "Home" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey home = LogicalKeyboardKey(0x00100000306); |
| |
| /// Represents the logical "Page Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pageDown = LogicalKeyboardKey(0x00100000307); |
| |
| /// Represents the logical "Page Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pageUp = LogicalKeyboardKey(0x00100000308); |
| |
| /// Represents the logical "Clear" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey clear = LogicalKeyboardKey(0x00100000401); |
| |
| /// Represents the logical "Copy" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey copy = LogicalKeyboardKey(0x00100000402); |
| |
| /// Represents the logical "Cr Sel" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey crSel = LogicalKeyboardKey(0x00100000403); |
| |
| /// Represents the logical "Cut" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey cut = LogicalKeyboardKey(0x00100000404); |
| |
| /// Represents the logical "Erase Eof" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey eraseEof = LogicalKeyboardKey(0x00100000405); |
| |
| /// Represents the logical "Ex Sel" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey exSel = LogicalKeyboardKey(0x00100000406); |
| |
| /// Represents the logical "Insert" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey insert = LogicalKeyboardKey(0x00100000407); |
| |
| /// Represents the logical "Paste" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey paste = LogicalKeyboardKey(0x00100000408); |
| |
| /// Represents the logical "Redo" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey redo = LogicalKeyboardKey(0x00100000409); |
| |
| /// Represents the logical "Undo" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey undo = LogicalKeyboardKey(0x0010000040a); |
| |
| /// Represents the logical "Accept" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey accept = LogicalKeyboardKey(0x00100000501); |
| |
| /// Represents the logical "Again" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey again = LogicalKeyboardKey(0x00100000502); |
| |
| /// Represents the logical "Attn" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey attn = LogicalKeyboardKey(0x00100000503); |
| |
| /// Represents the logical "Cancel" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey cancel = LogicalKeyboardKey(0x00100000504); |
| |
| /// Represents the logical "Context Menu" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey contextMenu = LogicalKeyboardKey(0x00100000505); |
| |
| /// Represents the logical "Execute" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey execute = LogicalKeyboardKey(0x00100000506); |
| |
| /// Represents the logical "Find" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey find = LogicalKeyboardKey(0x00100000507); |
| |
| /// Represents the logical "Help" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey help = LogicalKeyboardKey(0x00100000508); |
| |
| /// Represents the logical "Pause" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pause = LogicalKeyboardKey(0x00100000509); |
| |
| /// Represents the logical "Play" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey play = LogicalKeyboardKey(0x0010000050a); |
| |
| /// Represents the logical "Props" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey props = LogicalKeyboardKey(0x0010000050b); |
| |
| /// Represents the logical "Select" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey select = LogicalKeyboardKey(0x0010000050c); |
| |
| /// Represents the logical "Zoom In" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey zoomIn = LogicalKeyboardKey(0x0010000050d); |
| |
| /// Represents the logical "Zoom Out" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey zoomOut = LogicalKeyboardKey(0x0010000050e); |
| |
| /// Represents the logical "Brightness Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey brightnessDown = LogicalKeyboardKey(0x00100000601); |
| |
| /// Represents the logical "Brightness Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey brightnessUp = LogicalKeyboardKey(0x00100000602); |
| |
| /// Represents the logical "Camera" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey camera = LogicalKeyboardKey(0x00100000603); |
| |
| /// Represents the logical "Eject" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey eject = LogicalKeyboardKey(0x00100000604); |
| |
| /// Represents the logical "Log Off" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey logOff = LogicalKeyboardKey(0x00100000605); |
| |
| /// Represents the logical "Power" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey power = LogicalKeyboardKey(0x00100000606); |
| |
| /// Represents the logical "Power Off" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey powerOff = LogicalKeyboardKey(0x00100000607); |
| |
| /// Represents the logical "Print Screen" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey printScreen = LogicalKeyboardKey(0x00100000608); |
| |
| /// Represents the logical "Hibernate" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey hibernate = LogicalKeyboardKey(0x00100000609); |
| |
| /// Represents the logical "Standby" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey standby = LogicalKeyboardKey(0x0010000060a); |
| |
| /// Represents the logical "Wake Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey wakeUp = LogicalKeyboardKey(0x0010000060b); |
| |
| /// Represents the logical "All Candidates" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey allCandidates = LogicalKeyboardKey(0x00100000701); |
| |
| /// Represents the logical "Alphanumeric" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey alphanumeric = LogicalKeyboardKey(0x00100000702); |
| |
| /// Represents the logical "Code Input" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey codeInput = LogicalKeyboardKey(0x00100000703); |
| |
| /// Represents the logical "Compose" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey compose = LogicalKeyboardKey(0x00100000704); |
| |
| /// Represents the logical "Convert" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey convert = LogicalKeyboardKey(0x00100000705); |
| |
| /// Represents the logical "Final Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey finalMode = LogicalKeyboardKey(0x00100000706); |
| |
| /// Represents the logical "Group First" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey groupFirst = LogicalKeyboardKey(0x00100000707); |
| |
| /// Represents the logical "Group Last" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey groupLast = LogicalKeyboardKey(0x00100000708); |
| |
| /// Represents the logical "Group Next" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey groupNext = LogicalKeyboardKey(0x00100000709); |
| |
| /// Represents the logical "Group Previous" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey groupPrevious = LogicalKeyboardKey(0x0010000070a); |
| |
| /// Represents the logical "Mode Change" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey modeChange = LogicalKeyboardKey(0x0010000070b); |
| |
| /// Represents the logical "Next Candidate" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey nextCandidate = LogicalKeyboardKey(0x0010000070c); |
| |
| /// Represents the logical "Non Convert" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey nonConvert = LogicalKeyboardKey(0x0010000070d); |
| |
| /// Represents the logical "Previous Candidate" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey previousCandidate = LogicalKeyboardKey(0x0010000070e); |
| |
| /// Represents the logical "Process" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey process = LogicalKeyboardKey(0x0010000070f); |
| |
| /// Represents the logical "Single Candidate" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey singleCandidate = LogicalKeyboardKey(0x00100000710); |
| |
| /// Represents the logical "Hangul Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey hangulMode = LogicalKeyboardKey(0x00100000711); |
| |
| /// Represents the logical "Hanja Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey hanjaMode = LogicalKeyboardKey(0x00100000712); |
| |
| /// Represents the logical "Junja Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey junjaMode = LogicalKeyboardKey(0x00100000713); |
| |
| /// Represents the logical "Eisu" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey eisu = LogicalKeyboardKey(0x00100000714); |
| |
| /// Represents the logical "Hankaku" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey hankaku = LogicalKeyboardKey(0x00100000715); |
| |
| /// Represents the logical "Hiragana" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey hiragana = LogicalKeyboardKey(0x00100000716); |
| |
| /// Represents the logical "Hiragana Katakana" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey hiraganaKatakana = LogicalKeyboardKey(0x00100000717); |
| |
| /// Represents the logical "Kana Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey kanaMode = LogicalKeyboardKey(0x00100000718); |
| |
| /// Represents the logical "Kanji Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey kanjiMode = LogicalKeyboardKey(0x00100000719); |
| |
| /// Represents the logical "Katakana" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey katakana = LogicalKeyboardKey(0x0010000071a); |
| |
| /// Represents the logical "Romaji" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey romaji = LogicalKeyboardKey(0x0010000071b); |
| |
| /// Represents the logical "Zenkaku" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey zenkaku = LogicalKeyboardKey(0x0010000071c); |
| |
| /// Represents the logical "Zenkaku Hankaku" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey zenkakuHankaku = LogicalKeyboardKey(0x0010000071d); |
| |
| /// Represents the logical "F1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f1 = LogicalKeyboardKey(0x00100000801); |
| |
| /// Represents the logical "F2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f2 = LogicalKeyboardKey(0x00100000802); |
| |
| /// Represents the logical "F3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f3 = LogicalKeyboardKey(0x00100000803); |
| |
| /// Represents the logical "F4" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f4 = LogicalKeyboardKey(0x00100000804); |
| |
| /// Represents the logical "F5" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f5 = LogicalKeyboardKey(0x00100000805); |
| |
| /// Represents the logical "F6" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f6 = LogicalKeyboardKey(0x00100000806); |
| |
| /// Represents the logical "F7" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f7 = LogicalKeyboardKey(0x00100000807); |
| |
| /// Represents the logical "F8" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f8 = LogicalKeyboardKey(0x00100000808); |
| |
| /// Represents the logical "F9" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f9 = LogicalKeyboardKey(0x00100000809); |
| |
| /// Represents the logical "F10" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f10 = LogicalKeyboardKey(0x0010000080a); |
| |
| /// Represents the logical "F11" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f11 = LogicalKeyboardKey(0x0010000080b); |
| |
| /// Represents the logical "F12" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f12 = LogicalKeyboardKey(0x0010000080c); |
| |
| /// Represents the logical "F13" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f13 = LogicalKeyboardKey(0x0010000080d); |
| |
| /// Represents the logical "F14" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f14 = LogicalKeyboardKey(0x0010000080e); |
| |
| /// Represents the logical "F15" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f15 = LogicalKeyboardKey(0x0010000080f); |
| |
| /// Represents the logical "F16" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f16 = LogicalKeyboardKey(0x00100000810); |
| |
| /// Represents the logical "F17" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f17 = LogicalKeyboardKey(0x00100000811); |
| |
| /// Represents the logical "F18" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f18 = LogicalKeyboardKey(0x00100000812); |
| |
| /// Represents the logical "F19" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f19 = LogicalKeyboardKey(0x00100000813); |
| |
| /// Represents the logical "F20" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f20 = LogicalKeyboardKey(0x00100000814); |
| |
| /// Represents the logical "F21" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f21 = LogicalKeyboardKey(0x00100000815); |
| |
| /// Represents the logical "F22" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f22 = LogicalKeyboardKey(0x00100000816); |
| |
| /// Represents the logical "F23" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f23 = LogicalKeyboardKey(0x00100000817); |
| |
| /// Represents the logical "F24" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey f24 = LogicalKeyboardKey(0x00100000818); |
| |
| /// Represents the logical "Soft 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft1 = LogicalKeyboardKey(0x00100000901); |
| |
| /// Represents the logical "Soft 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft2 = LogicalKeyboardKey(0x00100000902); |
| |
| /// Represents the logical "Soft 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft3 = LogicalKeyboardKey(0x00100000903); |
| |
| /// Represents the logical "Soft 4" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft4 = LogicalKeyboardKey(0x00100000904); |
| |
| /// Represents the logical "Soft 5" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft5 = LogicalKeyboardKey(0x00100000905); |
| |
| /// Represents the logical "Soft 6" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft6 = LogicalKeyboardKey(0x00100000906); |
| |
| /// Represents the logical "Soft 7" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft7 = LogicalKeyboardKey(0x00100000907); |
| |
| /// Represents the logical "Soft 8" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey soft8 = LogicalKeyboardKey(0x00100000908); |
| |
| /// Represents the logical "Close" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey close = LogicalKeyboardKey(0x00100000a01); |
| |
| /// Represents the logical "Mail Forward" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mailForward = LogicalKeyboardKey(0x00100000a02); |
| |
| /// Represents the logical "Mail Reply" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mailReply = LogicalKeyboardKey(0x00100000a03); |
| |
| /// Represents the logical "Mail Send" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mailSend = LogicalKeyboardKey(0x00100000a04); |
| |
| /// Represents the logical "Media Play Pause" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaPlayPause = LogicalKeyboardKey(0x00100000a05); |
| |
| /// Represents the logical "Media Stop" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaStop = LogicalKeyboardKey(0x00100000a07); |
| |
| /// Represents the logical "Media Track Next" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaTrackNext = LogicalKeyboardKey(0x00100000a08); |
| |
| /// Represents the logical "Media Track Previous" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaTrackPrevious = LogicalKeyboardKey(0x00100000a09); |
| |
| /// Represents the logical "New" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey newKey = LogicalKeyboardKey(0x00100000a0a); |
| |
| /// Represents the logical "Open" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey open = LogicalKeyboardKey(0x00100000a0b); |
| |
| /// Represents the logical "Print" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey print = LogicalKeyboardKey(0x00100000a0c); |
| |
| /// Represents the logical "Save" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey save = LogicalKeyboardKey(0x00100000a0d); |
| |
| /// Represents the logical "Spell Check" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey spellCheck = LogicalKeyboardKey(0x00100000a0e); |
| |
| /// Represents the logical "Audio Volume Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioVolumeDown = LogicalKeyboardKey(0x00100000a0f); |
| |
| /// Represents the logical "Audio Volume Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioVolumeUp = LogicalKeyboardKey(0x00100000a10); |
| |
| /// Represents the logical "Audio Volume Mute" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioVolumeMute = LogicalKeyboardKey(0x00100000a11); |
| |
| /// Represents the logical "Launch Application 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchApplication2 = LogicalKeyboardKey(0x00100000b01); |
| |
| /// Represents the logical "Launch Calendar" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchCalendar = LogicalKeyboardKey(0x00100000b02); |
| |
| /// Represents the logical "Launch Mail" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchMail = LogicalKeyboardKey(0x00100000b03); |
| |
| /// Represents the logical "Launch Media Player" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchMediaPlayer = LogicalKeyboardKey(0x00100000b04); |
| |
| /// Represents the logical "Launch Music Player" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchMusicPlayer = LogicalKeyboardKey(0x00100000b05); |
| |
| /// Represents the logical "Launch Application 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchApplication1 = LogicalKeyboardKey(0x00100000b06); |
| |
| /// Represents the logical "Launch Screen Saver" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchScreenSaver = LogicalKeyboardKey(0x00100000b07); |
| |
| /// Represents the logical "Launch Spreadsheet" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchSpreadsheet = LogicalKeyboardKey(0x00100000b08); |
| |
| /// Represents the logical "Launch Web Browser" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchWebBrowser = LogicalKeyboardKey(0x00100000b09); |
| |
| /// Represents the logical "Launch Web Cam" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchWebCam = LogicalKeyboardKey(0x00100000b0a); |
| |
| /// Represents the logical "Launch Word Processor" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchWordProcessor = LogicalKeyboardKey(0x00100000b0b); |
| |
| /// Represents the logical "Launch Contacts" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchContacts = LogicalKeyboardKey(0x00100000b0c); |
| |
| /// Represents the logical "Launch Phone" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchPhone = LogicalKeyboardKey(0x00100000b0d); |
| |
| /// Represents the logical "Launch Assistant" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchAssistant = LogicalKeyboardKey(0x00100000b0e); |
| |
| /// Represents the logical "Launch Control Panel" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey launchControlPanel = LogicalKeyboardKey(0x00100000b0f); |
| |
| /// Represents the logical "Browser Back" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey browserBack = LogicalKeyboardKey(0x00100000c01); |
| |
| /// Represents the logical "Browser Favorites" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey browserFavorites = LogicalKeyboardKey(0x00100000c02); |
| |
| /// Represents the logical "Browser Forward" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey browserForward = LogicalKeyboardKey(0x00100000c03); |
| |
| /// Represents the logical "Browser Home" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey browserHome = LogicalKeyboardKey(0x00100000c04); |
| |
| /// Represents the logical "Browser Refresh" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey browserRefresh = LogicalKeyboardKey(0x00100000c05); |
| |
| /// Represents the logical "Browser Search" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey browserSearch = LogicalKeyboardKey(0x00100000c06); |
| |
| /// Represents the logical "Browser Stop" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey browserStop = LogicalKeyboardKey(0x00100000c07); |
| |
| /// Represents the logical "Audio Balance Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioBalanceLeft = LogicalKeyboardKey(0x00100000d01); |
| |
| /// Represents the logical "Audio Balance Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioBalanceRight = LogicalKeyboardKey(0x00100000d02); |
| |
| /// Represents the logical "Audio Bass Boost Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioBassBoostDown = LogicalKeyboardKey(0x00100000d03); |
| |
| /// Represents the logical "Audio Bass Boost Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioBassBoostUp = LogicalKeyboardKey(0x00100000d04); |
| |
| /// Represents the logical "Audio Fader Front" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioFaderFront = LogicalKeyboardKey(0x00100000d05); |
| |
| /// Represents the logical "Audio Fader Rear" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioFaderRear = LogicalKeyboardKey(0x00100000d06); |
| |
| /// Represents the logical "Audio Surround Mode Next" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioSurroundModeNext = LogicalKeyboardKey(0x00100000d07); |
| |
| /// Represents the logical "AVR Input" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey avrInput = LogicalKeyboardKey(0x00100000d08); |
| |
| /// Represents the logical "AVR Power" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey avrPower = LogicalKeyboardKey(0x00100000d09); |
| |
| /// Represents the logical "Channel Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey channelDown = LogicalKeyboardKey(0x00100000d0a); |
| |
| /// Represents the logical "Channel Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey channelUp = LogicalKeyboardKey(0x00100000d0b); |
| |
| /// Represents the logical "Color F0 Red" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey colorF0Red = LogicalKeyboardKey(0x00100000d0c); |
| |
| /// Represents the logical "Color F1 Green" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey colorF1Green = LogicalKeyboardKey(0x00100000d0d); |
| |
| /// Represents the logical "Color F2 Yellow" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey colorF2Yellow = LogicalKeyboardKey(0x00100000d0e); |
| |
| /// Represents the logical "Color F3 Blue" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey colorF3Blue = LogicalKeyboardKey(0x00100000d0f); |
| |
| /// Represents the logical "Color F4 Grey" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey colorF4Grey = LogicalKeyboardKey(0x00100000d10); |
| |
| /// Represents the logical "Color F5 Brown" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey colorF5Brown = LogicalKeyboardKey(0x00100000d11); |
| |
| /// Represents the logical "Closed Caption Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey closedCaptionToggle = LogicalKeyboardKey(0x00100000d12); |
| |
| /// Represents the logical "Dimmer" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey dimmer = LogicalKeyboardKey(0x00100000d13); |
| |
| /// Represents the logical "Display Swap" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey displaySwap = LogicalKeyboardKey(0x00100000d14); |
| |
| /// Represents the logical "Exit" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey exit = LogicalKeyboardKey(0x00100000d15); |
| |
| /// Represents the logical "Favorite Clear 0" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteClear0 = LogicalKeyboardKey(0x00100000d16); |
| |
| /// Represents the logical "Favorite Clear 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteClear1 = LogicalKeyboardKey(0x00100000d17); |
| |
| /// Represents the logical "Favorite Clear 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteClear2 = LogicalKeyboardKey(0x00100000d18); |
| |
| /// Represents the logical "Favorite Clear 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteClear3 = LogicalKeyboardKey(0x00100000d19); |
| |
| /// Represents the logical "Favorite Recall 0" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteRecall0 = LogicalKeyboardKey(0x00100000d1a); |
| |
| /// Represents the logical "Favorite Recall 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteRecall1 = LogicalKeyboardKey(0x00100000d1b); |
| |
| /// Represents the logical "Favorite Recall 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteRecall2 = LogicalKeyboardKey(0x00100000d1c); |
| |
| /// Represents the logical "Favorite Recall 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteRecall3 = LogicalKeyboardKey(0x00100000d1d); |
| |
| /// Represents the logical "Favorite Store 0" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteStore0 = LogicalKeyboardKey(0x00100000d1e); |
| |
| /// Represents the logical "Favorite Store 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteStore1 = LogicalKeyboardKey(0x00100000d1f); |
| |
| /// Represents the logical "Favorite Store 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteStore2 = LogicalKeyboardKey(0x00100000d20); |
| |
| /// Represents the logical "Favorite Store 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey favoriteStore3 = LogicalKeyboardKey(0x00100000d21); |
| |
| /// Represents the logical "Guide" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey guide = LogicalKeyboardKey(0x00100000d22); |
| |
| /// Represents the logical "Guide Next Day" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey guideNextDay = LogicalKeyboardKey(0x00100000d23); |
| |
| /// Represents the logical "Guide Previous Day" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey guidePreviousDay = LogicalKeyboardKey(0x00100000d24); |
| |
| /// Represents the logical "Info" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey info = LogicalKeyboardKey(0x00100000d25); |
| |
| /// Represents the logical "Instant Replay" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey instantReplay = LogicalKeyboardKey(0x00100000d26); |
| |
| /// Represents the logical "Link" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey link = LogicalKeyboardKey(0x00100000d27); |
| |
| /// Represents the logical "List Program" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey listProgram = LogicalKeyboardKey(0x00100000d28); |
| |
| /// Represents the logical "Live Content" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey liveContent = LogicalKeyboardKey(0x00100000d29); |
| |
| /// Represents the logical "Lock" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey lock = LogicalKeyboardKey(0x00100000d2a); |
| |
| /// Represents the logical "Media Apps" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaApps = LogicalKeyboardKey(0x00100000d2b); |
| |
| /// Represents the logical "Media Fast Forward" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaFastForward = LogicalKeyboardKey(0x00100000d2c); |
| |
| /// Represents the logical "Media Last" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaLast = LogicalKeyboardKey(0x00100000d2d); |
| |
| /// Represents the logical "Media Pause" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaPause = LogicalKeyboardKey(0x00100000d2e); |
| |
| /// Represents the logical "Media Play" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaPlay = LogicalKeyboardKey(0x00100000d2f); |
| |
| /// Represents the logical "Media Record" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaRecord = LogicalKeyboardKey(0x00100000d30); |
| |
| /// Represents the logical "Media Rewind" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaRewind = LogicalKeyboardKey(0x00100000d31); |
| |
| /// Represents the logical "Media Skip" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaSkip = LogicalKeyboardKey(0x00100000d32); |
| |
| /// Represents the logical "Next Favorite Channel" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey nextFavoriteChannel = LogicalKeyboardKey(0x00100000d33); |
| |
| /// Represents the logical "Next User Profile" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey nextUserProfile = LogicalKeyboardKey(0x00100000d34); |
| |
| /// Represents the logical "On Demand" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey onDemand = LogicalKeyboardKey(0x00100000d35); |
| |
| /// Represents the logical "P In P Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pInPDown = LogicalKeyboardKey(0x00100000d36); |
| |
| /// Represents the logical "P In P Move" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pInPMove = LogicalKeyboardKey(0x00100000d37); |
| |
| /// Represents the logical "P In P Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pInPToggle = LogicalKeyboardKey(0x00100000d38); |
| |
| /// Represents the logical "P In P Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pInPUp = LogicalKeyboardKey(0x00100000d39); |
| |
| /// Represents the logical "Play Speed Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey playSpeedDown = LogicalKeyboardKey(0x00100000d3a); |
| |
| /// Represents the logical "Play Speed Reset" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey playSpeedReset = LogicalKeyboardKey(0x00100000d3b); |
| |
| /// Represents the logical "Play Speed Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey playSpeedUp = LogicalKeyboardKey(0x00100000d3c); |
| |
| /// Represents the logical "Random Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey randomToggle = LogicalKeyboardKey(0x00100000d3d); |
| |
| /// Represents the logical "Rc Low Battery" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey rcLowBattery = LogicalKeyboardKey(0x00100000d3e); |
| |
| /// Represents the logical "Record Speed Next" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey recordSpeedNext = LogicalKeyboardKey(0x00100000d3f); |
| |
| /// Represents the logical "Rf Bypass" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey rfBypass = LogicalKeyboardKey(0x00100000d40); |
| |
| /// Represents the logical "Scan Channels Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey scanChannelsToggle = LogicalKeyboardKey(0x00100000d41); |
| |
| /// Represents the logical "Screen Mode Next" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey screenModeNext = LogicalKeyboardKey(0x00100000d42); |
| |
| /// Represents the logical "Settings" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey settings = LogicalKeyboardKey(0x00100000d43); |
| |
| /// Represents the logical "Split Screen Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey splitScreenToggle = LogicalKeyboardKey(0x00100000d44); |
| |
| /// Represents the logical "STB Input" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey stbInput = LogicalKeyboardKey(0x00100000d45); |
| |
| /// Represents the logical "STB Power" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey stbPower = LogicalKeyboardKey(0x00100000d46); |
| |
| /// Represents the logical "Subtitle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey subtitle = LogicalKeyboardKey(0x00100000d47); |
| |
| /// Represents the logical "Teletext" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey teletext = LogicalKeyboardKey(0x00100000d48); |
| |
| /// Represents the logical "TV" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tv = LogicalKeyboardKey(0x00100000d49); |
| |
| /// Represents the logical "TV Input" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInput = LogicalKeyboardKey(0x00100000d4a); |
| |
| /// Represents the logical "TV Power" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvPower = LogicalKeyboardKey(0x00100000d4b); |
| |
| /// Represents the logical "Video Mode Next" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey videoModeNext = LogicalKeyboardKey(0x00100000d4c); |
| |
| /// Represents the logical "Wink" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey wink = LogicalKeyboardKey(0x00100000d4d); |
| |
| /// Represents the logical "Zoom Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey zoomToggle = LogicalKeyboardKey(0x00100000d4e); |
| |
| /// Represents the logical "DVR" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey dvr = LogicalKeyboardKey(0x00100000d4f); |
| |
| /// Represents the logical "Media Audio Track" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaAudioTrack = LogicalKeyboardKey(0x00100000d50); |
| |
| /// Represents the logical "Media Skip Backward" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaSkipBackward = LogicalKeyboardKey(0x00100000d51); |
| |
| /// Represents the logical "Media Skip Forward" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaSkipForward = LogicalKeyboardKey(0x00100000d52); |
| |
| /// Represents the logical "Media Step Backward" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaStepBackward = LogicalKeyboardKey(0x00100000d53); |
| |
| /// Represents the logical "Media Step Forward" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaStepForward = LogicalKeyboardKey(0x00100000d54); |
| |
| /// Represents the logical "Media Top Menu" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaTopMenu = LogicalKeyboardKey(0x00100000d55); |
| |
| /// Represents the logical "Navigate In" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey navigateIn = LogicalKeyboardKey(0x00100000d56); |
| |
| /// Represents the logical "Navigate Next" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey navigateNext = LogicalKeyboardKey(0x00100000d57); |
| |
| /// Represents the logical "Navigate Out" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey navigateOut = LogicalKeyboardKey(0x00100000d58); |
| |
| /// Represents the logical "Navigate Previous" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey navigatePrevious = LogicalKeyboardKey(0x00100000d59); |
| |
| /// Represents the logical "Pairing" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey pairing = LogicalKeyboardKey(0x00100000d5a); |
| |
| /// Represents the logical "Media Close" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mediaClose = LogicalKeyboardKey(0x00100000d5b); |
| |
| /// Represents the logical "Audio Bass Boost Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioBassBoostToggle = LogicalKeyboardKey(0x00100000e02); |
| |
| /// Represents the logical "Audio Treble Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioTrebleDown = LogicalKeyboardKey(0x00100000e04); |
| |
| /// Represents the logical "Audio Treble Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey audioTrebleUp = LogicalKeyboardKey(0x00100000e05); |
| |
| /// Represents the logical "Microphone Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey microphoneToggle = LogicalKeyboardKey(0x00100000e06); |
| |
| /// Represents the logical "Microphone Volume Down" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey microphoneVolumeDown = LogicalKeyboardKey(0x00100000e07); |
| |
| /// Represents the logical "Microphone Volume Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey microphoneVolumeUp = LogicalKeyboardKey(0x00100000e08); |
| |
| /// Represents the logical "Microphone Volume Mute" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey microphoneVolumeMute = LogicalKeyboardKey(0x00100000e09); |
| |
| /// Represents the logical "Speech Correction List" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey speechCorrectionList = LogicalKeyboardKey(0x00100000f01); |
| |
| /// Represents the logical "Speech Input Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey speechInputToggle = LogicalKeyboardKey(0x00100000f02); |
| |
| /// Represents the logical "App Switch" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey appSwitch = LogicalKeyboardKey(0x00100001001); |
| |
| /// Represents the logical "Call" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey call = LogicalKeyboardKey(0x00100001002); |
| |
| /// Represents the logical "Camera Focus" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey cameraFocus = LogicalKeyboardKey(0x00100001003); |
| |
| /// Represents the logical "End Call" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey endCall = LogicalKeyboardKey(0x00100001004); |
| |
| /// Represents the logical "Go Back" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey goBack = LogicalKeyboardKey(0x00100001005); |
| |
| /// Represents the logical "Go Home" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey goHome = LogicalKeyboardKey(0x00100001006); |
| |
| /// Represents the logical "Headset Hook" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey headsetHook = LogicalKeyboardKey(0x00100001007); |
| |
| /// Represents the logical "Last Number Redial" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey lastNumberRedial = LogicalKeyboardKey(0x00100001008); |
| |
| /// Represents the logical "Notification" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey notification = LogicalKeyboardKey(0x00100001009); |
| |
| /// Represents the logical "Manner Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey mannerMode = LogicalKeyboardKey(0x0010000100a); |
| |
| /// Represents the logical "Voice Dial" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey voiceDial = LogicalKeyboardKey(0x0010000100b); |
| |
| /// Represents the logical "TV 3 D Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tv3DMode = LogicalKeyboardKey(0x00100001101); |
| |
| /// Represents the logical "TV Antenna Cable" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvAntennaCable = LogicalKeyboardKey(0x00100001102); |
| |
| /// Represents the logical "TV Audio Description" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvAudioDescription = LogicalKeyboardKey(0x00100001103); |
| |
| /// Represents the logical "TV Audio Description Mix Down" key on the |
| /// keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvAudioDescriptionMixDown = LogicalKeyboardKey(0x00100001104); |
| |
| /// Represents the logical "TV Audio Description Mix Up" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvAudioDescriptionMixUp = LogicalKeyboardKey(0x00100001105); |
| |
| /// Represents the logical "TV Contents Menu" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvContentsMenu = LogicalKeyboardKey(0x00100001106); |
| |
| /// Represents the logical "TV Data Service" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvDataService = LogicalKeyboardKey(0x00100001107); |
| |
| /// Represents the logical "TV Input Component 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputComponent1 = LogicalKeyboardKey(0x00100001108); |
| |
| /// Represents the logical "TV Input Component 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputComponent2 = LogicalKeyboardKey(0x00100001109); |
| |
| /// Represents the logical "TV Input Composite 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputComposite1 = LogicalKeyboardKey(0x0010000110a); |
| |
| /// Represents the logical "TV Input Composite 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputComposite2 = LogicalKeyboardKey(0x0010000110b); |
| |
| /// Represents the logical "TV Input HDMI 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputHDMI1 = LogicalKeyboardKey(0x0010000110c); |
| |
| /// Represents the logical "TV Input HDMI 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputHDMI2 = LogicalKeyboardKey(0x0010000110d); |
| |
| /// Represents the logical "TV Input HDMI 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputHDMI3 = LogicalKeyboardKey(0x0010000110e); |
| |
| /// Represents the logical "TV Input HDMI 4" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputHDMI4 = LogicalKeyboardKey(0x0010000110f); |
| |
| /// Represents the logical "TV Input VGA 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvInputVGA1 = LogicalKeyboardKey(0x00100001110); |
| |
| /// Represents the logical "TV Media Context" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvMediaContext = LogicalKeyboardKey(0x00100001111); |
| |
| /// Represents the logical "TV Network" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvNetwork = LogicalKeyboardKey(0x00100001112); |
| |
| /// Represents the logical "TV Number Entry" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvNumberEntry = LogicalKeyboardKey(0x00100001113); |
| |
| /// Represents the logical "TV Radio Service" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvRadioService = LogicalKeyboardKey(0x00100001114); |
| |
| /// Represents the logical "TV Satellite" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvSatellite = LogicalKeyboardKey(0x00100001115); |
| |
| /// Represents the logical "TV Satellite BS" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvSatelliteBS = LogicalKeyboardKey(0x00100001116); |
| |
| /// Represents the logical "TV Satellite CS" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvSatelliteCS = LogicalKeyboardKey(0x00100001117); |
| |
| /// Represents the logical "TV Satellite Toggle" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvSatelliteToggle = LogicalKeyboardKey(0x00100001118); |
| |
| /// Represents the logical "TV Terrestrial Analog" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvTerrestrialAnalog = LogicalKeyboardKey(0x00100001119); |
| |
| /// Represents the logical "TV Terrestrial Digital" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvTerrestrialDigital = LogicalKeyboardKey(0x0010000111a); |
| |
| /// Represents the logical "TV Timer" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey tvTimer = LogicalKeyboardKey(0x0010000111b); |
| |
| /// Represents the logical "Key 11" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey key11 = LogicalKeyboardKey(0x00100001201); |
| |
| /// Represents the logical "Key 12" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey key12 = LogicalKeyboardKey(0x00100001202); |
| |
| /// Represents the logical "Suspend" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey suspend = LogicalKeyboardKey(0x00200000000); |
| |
| /// Represents the logical "Resume" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey resume = LogicalKeyboardKey(0x00200000001); |
| |
| /// Represents the logical "Sleep" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey sleep = LogicalKeyboardKey(0x00200000002); |
| |
| /// Represents the logical "Abort" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey abort = LogicalKeyboardKey(0x00200000003); |
| |
| /// Represents the logical "Lang 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey lang1 = LogicalKeyboardKey(0x00200000010); |
| |
| /// Represents the logical "Lang 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey lang2 = LogicalKeyboardKey(0x00200000011); |
| |
| /// Represents the logical "Lang 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey lang3 = LogicalKeyboardKey(0x00200000012); |
| |
| /// Represents the logical "Lang 4" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey lang4 = LogicalKeyboardKey(0x00200000013); |
| |
| /// Represents the logical "Lang 5" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey lang5 = LogicalKeyboardKey(0x00200000014); |
| |
| /// Represents the logical "Intl Backslash" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey intlBackslash = LogicalKeyboardKey(0x00200000020); |
| |
| /// Represents the logical "Intl Ro" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey intlRo = LogicalKeyboardKey(0x00200000021); |
| |
| /// Represents the logical "Intl Yen" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey intlYen = LogicalKeyboardKey(0x00200000022); |
| |
| /// Represents the logical "Control Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey controlLeft = LogicalKeyboardKey(0x00200000100); |
| |
| /// Represents the logical "Control Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey controlRight = LogicalKeyboardKey(0x00200000101); |
| |
| /// Represents the logical "Shift Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey shiftLeft = LogicalKeyboardKey(0x00200000102); |
| |
| /// Represents the logical "Shift Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey shiftRight = LogicalKeyboardKey(0x00200000103); |
| |
| /// Represents the logical "Alt Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey altLeft = LogicalKeyboardKey(0x00200000104); |
| |
| /// Represents the logical "Alt Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey altRight = LogicalKeyboardKey(0x00200000105); |
| |
| /// Represents the logical "Meta Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey metaLeft = LogicalKeyboardKey(0x00200000106); |
| |
| /// Represents the logical "Meta Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey metaRight = LogicalKeyboardKey(0x00200000107); |
| |
| /// Represents the logical "Control" key on the keyboard. |
| /// |
| /// This key represents the union of the keys {controlLeft, controlRight} when |
| /// comparing keys. This key will never be generated directly, its main use is |
| /// in defining key maps. |
| static const LogicalKeyboardKey control = LogicalKeyboardKey(0x002000001f0); |
| |
| /// Represents the logical "Shift" key on the keyboard. |
| /// |
| /// This key represents the union of the keys {shiftLeft, shiftRight} when |
| /// comparing keys. This key will never be generated directly, its main use is |
| /// in defining key maps. |
| static const LogicalKeyboardKey shift = LogicalKeyboardKey(0x002000001f2); |
| |
| /// Represents the logical "Alt" key on the keyboard. |
| /// |
| /// This key represents the union of the keys {altLeft, altRight} when |
| /// comparing keys. This key will never be generated directly, its main use is |
| /// in defining key maps. |
| static const LogicalKeyboardKey alt = LogicalKeyboardKey(0x002000001f4); |
| |
| /// Represents the logical "Meta" key on the keyboard. |
| /// |
| /// This key represents the union of the keys {metaLeft, metaRight} when |
| /// comparing keys. This key will never be generated directly, its main use is |
| /// in defining key maps. |
| static const LogicalKeyboardKey meta = LogicalKeyboardKey(0x002000001f6); |
| |
| /// Represents the logical "Numpad Enter" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadEnter = LogicalKeyboardKey(0x0020000020d); |
| |
| /// Represents the logical "Numpad Paren Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadParenLeft = LogicalKeyboardKey(0x00200000228); |
| |
| /// Represents the logical "Numpad Paren Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadParenRight = LogicalKeyboardKey(0x00200000229); |
| |
| /// Represents the logical "Numpad Multiply" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadMultiply = LogicalKeyboardKey(0x0020000022a); |
| |
| /// Represents the logical "Numpad Add" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadAdd = LogicalKeyboardKey(0x0020000022b); |
| |
| /// Represents the logical "Numpad Comma" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadComma = LogicalKeyboardKey(0x0020000022c); |
| |
| /// Represents the logical "Numpad Subtract" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadSubtract = LogicalKeyboardKey(0x0020000022d); |
| |
| /// Represents the logical "Numpad Decimal" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadDecimal = LogicalKeyboardKey(0x0020000022e); |
| |
| /// Represents the logical "Numpad Divide" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadDivide = LogicalKeyboardKey(0x0020000022f); |
| |
| /// Represents the logical "Numpad 0" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad0 = LogicalKeyboardKey(0x00200000230); |
| |
| /// Represents the logical "Numpad 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad1 = LogicalKeyboardKey(0x00200000231); |
| |
| /// Represents the logical "Numpad 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad2 = LogicalKeyboardKey(0x00200000232); |
| |
| /// Represents the logical "Numpad 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad3 = LogicalKeyboardKey(0x00200000233); |
| |
| /// Represents the logical "Numpad 4" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad4 = LogicalKeyboardKey(0x00200000234); |
| |
| /// Represents the logical "Numpad 5" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad5 = LogicalKeyboardKey(0x00200000235); |
| |
| /// Represents the logical "Numpad 6" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad6 = LogicalKeyboardKey(0x00200000236); |
| |
| /// Represents the logical "Numpad 7" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad7 = LogicalKeyboardKey(0x00200000237); |
| |
| /// Represents the logical "Numpad 8" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad8 = LogicalKeyboardKey(0x00200000238); |
| |
| /// Represents the logical "Numpad 9" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpad9 = LogicalKeyboardKey(0x00200000239); |
| |
| /// Represents the logical "Numpad Equal" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey numpadEqual = LogicalKeyboardKey(0x0020000023d); |
| |
| /// Represents the logical "Game Button 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton1 = LogicalKeyboardKey(0x00200000301); |
| |
| /// Represents the logical "Game Button 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton2 = LogicalKeyboardKey(0x00200000302); |
| |
| /// Represents the logical "Game Button 3" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton3 = LogicalKeyboardKey(0x00200000303); |
| |
| /// Represents the logical "Game Button 4" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton4 = LogicalKeyboardKey(0x00200000304); |
| |
| /// Represents the logical "Game Button 5" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton5 = LogicalKeyboardKey(0x00200000305); |
| |
| /// Represents the logical "Game Button 6" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton6 = LogicalKeyboardKey(0x00200000306); |
| |
| /// Represents the logical "Game Button 7" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton7 = LogicalKeyboardKey(0x00200000307); |
| |
| /// Represents the logical "Game Button 8" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton8 = LogicalKeyboardKey(0x00200000308); |
| |
| /// Represents the logical "Game Button 9" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton9 = LogicalKeyboardKey(0x00200000309); |
| |
| /// Represents the logical "Game Button 10" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton10 = LogicalKeyboardKey(0x0020000030a); |
| |
| /// Represents the logical "Game Button 11" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton11 = LogicalKeyboardKey(0x0020000030b); |
| |
| /// Represents the logical "Game Button 12" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton12 = LogicalKeyboardKey(0x0020000030c); |
| |
| /// Represents the logical "Game Button 13" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton13 = LogicalKeyboardKey(0x0020000030d); |
| |
| /// Represents the logical "Game Button 14" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton14 = LogicalKeyboardKey(0x0020000030e); |
| |
| /// Represents the logical "Game Button 15" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton15 = LogicalKeyboardKey(0x0020000030f); |
| |
| /// Represents the logical "Game Button 16" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButton16 = LogicalKeyboardKey(0x00200000310); |
| |
| /// Represents the logical "Game Button A" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonA = LogicalKeyboardKey(0x00200000311); |
| |
| /// Represents the logical "Game Button B" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonB = LogicalKeyboardKey(0x00200000312); |
| |
| /// Represents the logical "Game Button C" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonC = LogicalKeyboardKey(0x00200000313); |
| |
| /// Represents the logical "Game Button Left 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonLeft1 = LogicalKeyboardKey(0x00200000314); |
| |
| /// Represents the logical "Game Button Left 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonLeft2 = LogicalKeyboardKey(0x00200000315); |
| |
| /// Represents the logical "Game Button Mode" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonMode = LogicalKeyboardKey(0x00200000316); |
| |
| /// Represents the logical "Game Button Right 1" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonRight1 = LogicalKeyboardKey(0x00200000317); |
| |
| /// Represents the logical "Game Button Right 2" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonRight2 = LogicalKeyboardKey(0x00200000318); |
| |
| /// Represents the logical "Game Button Select" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonSelect = LogicalKeyboardKey(0x00200000319); |
| |
| /// Represents the logical "Game Button Start" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonStart = LogicalKeyboardKey(0x0020000031a); |
| |
| /// Represents the logical "Game Button Thumb Left" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonThumbLeft = LogicalKeyboardKey(0x0020000031b); |
| |
| /// Represents the logical "Game Button Thumb Right" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonThumbRight = LogicalKeyboardKey(0x0020000031c); |
| |
| /// Represents the logical "Game Button X" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonX = LogicalKeyboardKey(0x0020000031d); |
| |
| /// Represents the logical "Game Button Y" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonY = LogicalKeyboardKey(0x0020000031e); |
| |
| /// Represents the logical "Game Button Z" key on the keyboard. |
| /// |
| /// See the function [RawKeyEvent.logicalKey] for more information. |
| static const LogicalKeyboardKey gameButtonZ = LogicalKeyboardKey(0x0020000031f); |
| |
| /// A list of all predefined constant [LogicalKeyboardKey]s. |
| static Iterable<LogicalKeyboardKey> get knownLogicalKeys => _knownLogicalKeys.values; |
| |
| // A list of all predefined constant LogicalKeyboardKeys so they can be |
| // searched. |
| static const Map<int, LogicalKeyboardKey> _knownLogicalKeys = <int, LogicalKeyboardKey>{ |
| 0x00000000020: space, |
| 0x00000000021: exclamation, |
| 0x00000000022: quote, |
| 0x00000000023: numberSign, |
| 0x00000000024: dollar, |
| 0x00000000025: percent, |
| 0x00000000026: ampersand, |
| 0x00000000027: quoteSingle, |
| 0x00000000028: parenthesisLeft, |
| 0x00000000029: parenthesisRight, |
| 0x0000000002a: asterisk, |
| 0x0000000002b: add, |
| 0x0000000002c: comma, |
| 0x0000000002d: minus, |
| 0x0000000002e: period, |
| 0x0000000002f: slash, |
| 0x00000000030: digit0, |
| 0x00000000031: digit1, |
| 0x00000000032: digit2, |
| 0x00000000033: digit3, |
| 0x00000000034: digit4, |
| 0x00000000035: digit5, |
| 0x00000000036: digit6, |
| 0x00000000037: digit7, |
| 0x00000000038: digit8, |
| 0x00000000039: digit9, |
| 0x0000000003a: colon, |
| 0x0000000003b: semicolon, |
| 0x0000000003c: less, |
| 0x0000000003d: equal, |
| 0x0000000003e: greater, |
| 0x0000000003f: question, |
| 0x00000000040: at, |
| 0x0000000005b: bracketLeft, |
| 0x0000000005c: backslash, |
| 0x0000000005d: bracketRight, |
| 0x0000000005e: caret, |
| 0x0000000005f: underscore, |
| 0x00000000060: backquote, |
| 0x00000000061: keyA, |
| 0x00000000062: keyB, |
| 0x00000000063: keyC, |
| 0x00000000064: keyD, |
| 0x00000000065: keyE, |
| 0x00000000066: keyF, |
| 0x00000000067: keyG, |
| 0x00000000068: keyH, |
| 0x00000000069: keyI, |
| 0x0000000006a: keyJ, |
| 0x0000000006b: keyK, |
| 0x0000000006c: keyL, |
| 0x0000000006d: keyM, |
| 0x0000000006e: keyN, |
| 0x0000000006f: keyO, |
| 0x00000000070: keyP, |
| 0x00000000071: keyQ, |
| 0x00000000072: keyR, |
| 0x00000000073: keyS, |
| 0x00000000074: keyT, |
| 0x00000000075: keyU, |
| 0x00000000076: keyV, |
| 0x00000000077: keyW, |
| 0x00000000078: keyX, |
| 0x00000000079: keyY, |
| 0x0000000007a: keyZ, |
| 0x0000000007b: braceLeft, |
| 0x0000000007c: bar, |
| 0x0000000007d: braceRight, |
| 0x0000000007e: tilde, |
| 0x00100000001: unidentified, |
| 0x00100000008: backspace, |
| 0x00100000009: tab, |
| 0x0010000000d: enter, |
| 0x0010000001b: escape, |
| 0x0010000007f: delete, |
| 0x00100000101: accel, |
| 0x00100000103: altGraph, |
| 0x00100000104: capsLock, |
| 0x00100000106: fn, |
| 0x00100000107: fnLock, |
| 0x00100000108: hyper, |
| 0x0010000010a: numLock, |
| 0x0010000010c: scrollLock, |
| 0x0010000010e: superKey, |
| 0x0010000010f: symbol, |
| 0x00100000110: symbolLock, |
| 0x00100000111: shiftLevel5, |
| 0x00100000301: arrowDown, |
| 0x00100000302: arrowLeft, |
| 0x00100000303: arrowRight, |
| 0x00100000304: arrowUp, |
| 0x00100000305: end, |
| 0x00100000306: home, |
| 0x00100000307: pageDown, |
| 0x00100000308: pageUp, |
| 0x00100000401: clear, |
| 0x00100000402: copy, |
| 0x00100000403: crSel, |
| 0x00100000404: cut, |
| 0x00100000405: eraseEof, |
| 0x00100000406: exSel, |
| 0x00100000407: insert, |
| 0x00100000408: paste, |
| 0x00100000409: redo, |
| 0x0010000040a: undo, |
| 0x00100000501: accept, |
| 0x00100000502: again, |
| 0x00100000503: attn, |
| 0x00100000504: cancel, |
| 0x00100000505: contextMenu, |
| 0x00100000506: execute, |
| 0x00100000507: find, |
| 0x00100000508: help, |
| 0x00100000509: pause, |
| 0x0010000050a: play, |
| 0x0010000050b: props, |
| 0x0010000050c: select, |
| 0x0010000050d: zoomIn, |
| 0x0010000050e: zoomOut, |
| 0x00100000601: brightnessDown, |
| 0x00100000602: brightnessUp, |
| 0x00100000603: camera, |
| 0x00100000604: eject, |
| 0x00100000605: logOff, |
| 0x00100000606: power, |
| 0x00100000607: powerOff, |
| 0x00100000608: printScreen, |
| 0x00100000609: hibernate, |
| 0x0010000060a: standby, |
| 0x0010000060b: wakeUp, |
| 0x00100000701: allCandidates, |
| 0x00100000702: alphanumeric, |
| 0x00100000703: codeInput, |
| 0x00100000704: compose, |
| 0x00100000705: convert, |
| 0x00100000706: finalMode, |
| 0x00100000707: groupFirst, |
| 0x00100000708: groupLast, |
| 0x00100000709: groupNext, |
| 0x0010000070a: groupPrevious, |
| 0x0010000070b: modeChange, |
| 0x0010000070c: nextCandidate, |
| 0x0010000070d: nonConvert, |
| 0x0010000070e: previousCandidate, |
| 0x0010000070f: process, |
| 0x00100000710: singleCandidate, |
| 0x00100000711: hangulMode, |
| 0x00100000712: hanjaMode, |
| 0x00100000713: junjaMode, |
| 0x00100000714: eisu, |
| 0x00100000715: hankaku, |
| 0x00100000716: hiragana, |
| 0x00100000717: hiraganaKatakana, |
| 0x00100000718: kanaMode, |
| 0x00100000719: kanjiMode, |
| 0x0010000071a: katakana, |
| 0x0010000071b: romaji, |
| 0x0010000071c: zenkaku, |
| 0x0010000071d: zenkakuHankaku, |
| 0x00100000801: f1, |
| 0x00100000802: f2, |
| 0x00100000803: f3, |
| 0x00100000804: f4, |
| 0x00100000805: f5, |
| 0x00100000806: f6, |
| 0x00100000807: f7, |
| 0x00100000808: f8, |
| 0x00100000809: f9, |
| 0x0010000080a: f10, |
| 0x0010000080b: f11, |
| 0x0010000080c: f12, |
| 0x0010000080d: f13, |
| 0x0010000080e: f14, |
| 0x0010000080f: f15, |
| 0x00100000810: f16, |
| 0x00100000811: f17, |
| 0x00100000812: f18, |
| 0x00100000813: f19, |
| 0x00100000814: f20, |
| 0x00100000815: f21, |
| 0x00100000816: f22, |
| 0x00100000817: f23, |
| 0x00100000818: f24, |
| 0x00100000901: soft1, |
| 0x00100000902: soft2, |
| 0x00100000903: soft3, |
| 0x00100000904: soft4, |
| 0x00100000905: soft5, |
| 0x00100000906: soft6, |
| 0x00100000907: soft7, |
| 0x00100000908: soft8, |
| 0x00100000a01: close, |
| 0x00100000a02: mailForward, |
| 0x00100000a03: mailReply, |
| 0x00100000a04: mailSend, |
| 0x00100000a05: mediaPlayPause, |
| 0x00100000a07: mediaStop, |
| 0x00100000a08: mediaTrackNext, |
| 0x00100000a09: mediaTrackPrevious, |
| 0x00100000a0a: newKey, |
| 0x00100000a0b: open, |
| 0x00100000a0c: print, |
| 0x00100000a0d: save, |
| 0x00100000a0e: spellCheck, |
| 0x00100000a0f: audioVolumeDown, |
| 0x00100000a10: audioVolumeUp, |
| 0x00100000a11: audioVolumeMute, |
| 0x00100000b01: launchApplication2, |
| 0x00100000b02: launchCalendar, |
| 0x00100000b03: launchMail, |
| 0x00100000b04: launchMediaPlayer, |
| 0x00100000b05: launchMusicPlayer, |
| 0x00100000b06: launchApplication1, |
| 0x00100000b07: launchScreenSaver, |
| 0x00100000b08: launchSpreadsheet, |
| 0x00100000b09: launchWebBrowser, |
| 0x00100000b0a: launchWebCam, |
| 0x00100000b0b: launchWordProcessor, |
| 0x00100000b0c: launchContacts, |
| 0x00100000b0d: launchPhone, |
| 0x00100000b0e: launchAssistant, |
| 0x00100000b0f: launchControlPanel, |
| 0x00100000c01: browserBack, |
| 0x00100000c02: browserFavorites, |
| 0x00100000c03: browserForward, |
| 0x00100000c04: browserHome, |
| 0x00100000c05: browserRefresh, |
| 0x00100000c06: browserSearch, |
| 0x00100000c07: browserStop, |
| 0x00100000d01: audioBalanceLeft, |
| 0x00100000d02: audioBalanceRight, |
| 0x00100000d03: audioBassBoostDown, |
| 0x00100000d04: audioBassBoostUp, |
| 0x00100000d05: audioFaderFront, |
| 0x00100000d06: audioFaderRear, |
| 0x00100000d07: audioSurroundModeNext, |
| 0x00100000d08: avrInput, |
| 0x00100000d09: avrPower, |
| 0x00100000d0a: channelDown, |
| 0x00100000d0b: channelUp, |
| 0x00100000d0c: colorF0Red, |
| 0x00100000d0d: colorF1Green, |
| 0x00100000d0e: colorF2Yellow, |
| 0x00100000d0f: colorF3Blue, |
| 0x00100000d10: colorF4Grey, |
| 0x00100000d11: colorF5Brown, |
| 0x00100000d12: closedCaptionToggle, |
| 0x00100000d13: dimmer, |
| 0x00100000d14: displaySwap, |
| 0x00100000d15: exit, |
| 0x00100000d16: favoriteClear0, |
| 0x00100000d17: favoriteClear1, |
| 0x00100000d18: favoriteClear2, |
| 0x00100000d19: favoriteClear3, |
| 0x00100000d1a: favoriteRecall0, |
| 0x00100000d1b: favoriteRecall1, |
| 0x00100000d1c: favoriteRecall2, |
| 0x00100000d1d: favoriteRecall3, |
| 0x00100000d1e: favoriteStore0, |
| 0x00100000d1f: favoriteStore1, |
| 0x00100000d20: favoriteStore2, |
| 0x00100000d21: favoriteStore3, |
| 0x00100000d22: guide, |
| 0x00100000d23: guideNextDay, |
| 0x00100000d24: guidePreviousDay, |
| 0x00100000d25: info, |
| 0x00100000d26: instantReplay, |
| 0x00100000d27: link, |
| 0x00100000d28: listProgram, |
| 0x00100000d29: liveContent, |
| 0x00100000d2a: lock, |
| 0x00100000d2b: mediaApps, |
| 0x00100000d2c: mediaFastForward, |
| 0x00100000d2d: mediaLast, |
| 0x00100000d2e: mediaPause, |
| 0x00100000d2f: mediaPlay, |
| 0x00100000d30: mediaRecord, |
| 0x00100000d31: mediaRewind, |
| 0x00100000d32: mediaSkip, |
| 0x00100000d33: nextFavoriteChannel, |
| 0x00100000d34: nextUserProfile, |
| 0x00100000d35: onDemand, |
| 0x00100000d36: pInPDown, |
| 0x00100000d37: pInPMove, |
| 0x00100000d38: pInPToggle, |
| 0x00100000d39: pInPUp, |
| 0x00100000d3a: playSpeedDown, |
| 0x00100000d3b: playSpeedReset, |
| 0x00100000d3c: playSpeedUp, |
| 0x00100000d3d: randomToggle, |
| 0x00100000d3e: rcLowBattery, |
| 0x00100000d3f: recordSpeedNext, |
| 0x00100000d40: rfBypass, |
| 0x00100000d41: scanChannelsToggle, |
| 0x00100000d42: screenModeNext, |
| 0x00100000d43: settings, |
| 0x00100000d44: splitScreenToggle, |
| 0x00100000d45: stbInput, |
| 0x00100000d46: stbPower, |
| 0x00100000d47: subtitle, |
| 0x00100000d48: teletext, |
| 0x00100000d49: tv, |
| 0x00100000d4a: tvInput, |
| 0x00100000d4b: tvPower, |
| 0x00100000d4c: videoModeNext, |
| 0x00100000d4d: wink, |
| 0x00100000d4e: zoomToggle, |
| 0x00100000d4f: dvr, |
| 0x00100000d50: mediaAudioTrack, |
| 0x00100000d51: mediaSkipBackward, |
| 0x00100000d52: mediaSkipForward, |
| 0x00100000d53: mediaStepBackward, |
| 0x00100000d54: mediaStepForward, |
| 0x00100000d55: mediaTopMenu, |
| 0x00100000d56: navigateIn, |
| 0x00100000d57: navigateNext, |
| 0x00100000d58: navigateOut, |
| 0x00100000d59: navigatePrevious, |
| 0x00100000d5a: pairing, |
| 0x00100000d5b: mediaClose, |
| 0x00100000e02: audioBassBoostToggle, |
| 0x00100000e04: audioTrebleDown, |
| 0x00100000e05: audioTrebleUp, |
| 0x00100000e06: microphoneToggle, |
| 0x00100000e07: microphoneVolumeDown, |
| 0x00100000e08: microphoneVolumeUp, |
| 0x00100000e09: microphoneVolumeMute, |
| 0x00100000f01: speechCorrectionList, |
| 0x00100000f02: speechInputToggle, |
| 0x00100001001: appSwitch, |
| 0x00100001002: call, |
| 0x00100001003: cameraFocus, |
| 0x00100001004: endCall, |
| 0x00100001005: goBack, |
| 0x00100001006: goHome, |
| 0x00100001007: headsetHook, |
| 0x00100001008: lastNumberRedial, |
| 0x00100001009: notification, |
| 0x0010000100a: mannerMode, |
| 0x0010000100b: voiceDial, |
| 0x00100001101: tv3DMode, |
| 0x00100001102: tvAntennaCable, |
| 0x00100001103: tvAudioDescription, |
| 0x00100001104: tvAudioDescriptionMixDown, |
| 0x00100001105: tvAudioDescriptionMixUp, |
| 0x00100001106: tvContentsMenu, |
| 0x00100001107: tvDataService, |
| 0x00100001108: tvInputComponent1, |
| 0x00100001109: tvInputComponent2, |
| 0x0010000110a: tvInputComposite1, |
| 0x0010000110b: tvInputComposite2, |
| 0x0010000110c: tvInputHDMI1, |
| 0x0010000110d: tvInputHDMI2, |
| 0x0010000110e: tvInputHDMI3, |
| 0x0010000110f: tvInputHDMI4, |
| 0x00100001110: tvInputVGA1, |
| 0x00100001111: tvMediaContext, |
| 0x00100001112: tvNetwork, |
| 0x00100001113: tvNumberEntry, |
| 0x00100001114: tvRadioService, |
| 0x00100001115: tvSatellite, |
| 0x00100001116: tvSatelliteBS, |
| 0x00100001117: tvSatelliteCS, |
| 0x00100001118: tvSatelliteToggle, |
| 0x00100001119: tvTerrestrialAnalog, |
| 0x0010000111a: tvTerrestrialDigital, |
| 0x0010000111b: tvTimer, |
| 0x00100001201: key11, |
| 0x00100001202: key12, |
| 0x00200000000: suspend, |
| 0x00200000001: resume, |
| 0x00200000002: sleep, |
| 0x00200000003: abort, |
| 0x00200000010: lang1, |
| 0x00200000011: lang2, |
| 0x00200000012: lang3, |
| 0x00200000013: lang4, |
| 0x00200000014: lang5, |
| 0x00200000020: intlBackslash, |
| 0x00200000021: intlRo, |
| 0x00200000022: intlYen, |
| 0x00200000100: controlLeft, |
| 0x00200000101: controlRight, |
| 0x00200000102: shiftLeft, |
| 0x00200000103: shiftRight, |
| 0x00200000104: altLeft, |
| 0x00200000105: altRight, |
| 0x00200000106: metaLeft, |
| 0x00200000107: metaRight, |
| 0x002000001f0: control, |
| 0x002000001f2: shift, |
| 0x002000001f4: alt, |
| 0x002000001f6: meta, |
| 0x0020000020d: numpadEnter, |
| 0x00200000228: numpadParenLeft, |
| 0x00200000229: numpadParenRight, |
| 0x0020000022a: numpadMultiply, |
| 0x0020000022b: numpadAdd, |
| 0x0020000022c: numpadComma, |
| 0x0020000022d: numpadSubtract, |
| 0x0020000022e: numpadDecimal, |
| 0x0020000022f: numpadDivide, |
| 0x00200000230: numpad0, |
| 0x00200000231: numpad1, |
| 0x00200000232: numpad2, |
| 0x00200000233: numpad3, |
| 0x00200000234: numpad4, |
| 0x00200000235: numpad5, |
| 0x00200000236: numpad6, |
| 0x00200000237: numpad7, |
| 0x00200000238: numpad8, |
| 0x00200000239: numpad9, |
| 0x0020000023d: numpadEqual, |
| 0x00200000301: gameButton1, |
| 0x00200000302: gameButton2, |
| 0x00200000303: gameButton3, |
| 0x00200000304: gameButton4, |
| 0x00200000305: gameButton5, |
| 0x00200000306: gameButton6, |
| 0x00200000307: gameButton7, |
| 0x00200000308: gameButton8, |
| 0x00200000309: gameButton9, |
| 0x0020000030a: gameButton10, |
| 0x0020000030b: gameButton11, |
| 0x0020000030c: gameButton12, |
| 0x0020000030d: gameButton13, |
| 0x0020000030e: gameButton14, |
| 0x0020000030f: gameButton15, |
| 0x00200000310: gameButton16, |
| 0x00200000311: gameButtonA, |
| 0x00200000312: gameButtonB, |
| 0x00200000313: gameButtonC, |
| 0x00200000314: gameButtonLeft1, |
| 0x00200000315: gameButtonLeft2, |
| 0x00200000316: gameButtonMode, |
| 0x00200000317: gameButtonRight1, |
| 0x00200000318: gameButtonRight2, |
| 0x00200000319: gameButtonSelect, |
| 0x0020000031a: gameButtonStart, |
| 0x0020000031b: gameButtonThumbLeft, |
| 0x0020000031c: gameButtonThumbRight, |
| 0x0020000031d: gameButtonX, |
| 0x0020000031e: gameButtonY, |
| 0x0020000031f: gameButtonZ, |
| }; |
| |
| // A map of keys to the pseudo-key synonym for that key. Used by getSynonyms. |
| static final Map<LogicalKeyboardKey, LogicalKeyboardKey> _synonyms = <LogicalKeyboardKey, LogicalKeyboardKey>{ |
| shiftLeft: shift, |
| shiftRight: shift, |
| metaLeft: meta, |
| metaRight: meta, |
| altLeft: alt, |
| altRight: alt, |
| controlLeft: control, |
| controlRight: control, |
| }; |
| |
| static const Map<int, String> _keyLabels = <int, String>{ |
| 0x00000000020: 'Space', |
| 0x00000000021: 'Exclamation', |
| 0x00000000022: 'Quote', |
| 0x00000000023: 'Number Sign', |
| 0x00000000024: 'Dollar', |
| 0x00000000025: 'Percent', |
| 0x00000000026: 'Ampersand', |
| 0x00000000027: 'Quote Single', |
| 0x00000000028: 'Parenthesis Left', |
| 0x00000000029: 'Parenthesis Right', |
| 0x0000000002a: 'Asterisk', |
| 0x0000000002b: 'Add', |
| 0x0000000002c: 'Comma', |
| 0x0000000002d: 'Minus', |
| 0x0000000002e: 'Period', |
| 0x0000000002f: 'Slash', |
| 0x00000000030: 'Digit 0', |
| 0x00000000031: 'Digit 1', |
| 0x00000000032: 'Digit 2', |
| 0x00000000033: 'Digit 3', |
| 0x00000000034: 'Digit 4', |
| 0x00000000035: 'Digit 5', |
| 0x00000000036: 'Digit 6', |
| 0x00000000037: 'Digit 7', |
| 0x00000000038: 'Digit 8', |
| 0x00000000039: 'Digit 9', |
| 0x0000000003a: 'Colon', |
| 0x0000000003b: 'Semicolon', |
| 0x0000000003c: 'Less', |
| 0x0000000003d: 'Equal', |
| 0x0000000003e: 'Greater', |
| 0x0000000003f: 'Question', |
| 0x00000000040: 'At', |
| 0x0000000005b: 'Bracket Left', |
| 0x0000000005c: 'Backslash', |
| 0x0000000005d: 'Bracket Right', |
| 0x0000000005e: 'Caret', |
| 0x0000000005f: 'Underscore', |
| 0x00000000060: 'Backquote', |
| 0x00000000061: 'Key A', |
| 0x00000000062: 'Key B', |
| 0x00000000063: 'Key C', |
| 0x00000000064: 'Key D', |
| 0x00000000065: 'Key E', |
| 0x00000000066: 'Key F', |
| 0x00000000067: 'Key G', |
| 0x00000000068: 'Key H', |
| 0x00000000069: 'Key I', |
| 0x0000000006a: 'Key J', |
| 0x0000000006b: 'Key K', |
| 0x0000000006c: 'Key L', |
| 0x0000000006d: 'Key M', |
| 0x0000000006e: 'Key N', |
| 0x0000000006f: 'Key O', |
| 0x00000000070: 'Key P', |
| 0x00000000071: 'Key Q', |
| 0x00000000072: 'Key R', |
| 0x00000000073: 'Key S', |
| 0x00000000074: 'Key T', |
| 0x00000000075: 'Key U', |
| 0x00000000076: 'Key V', |
| 0x00000000077: 'Key W', |
| 0x00000000078: 'Key X', |
| 0x00000000079: 'Key Y', |
| 0x0000000007a: 'Key Z', |
| 0x0000000007b: 'Brace Left', |
| 0x0000000007c: 'Bar', |
| 0x0000000007d: 'Brace Right', |
| 0x0000000007e: 'Tilde', |
| 0x00100000001: 'Unidentified', |
| 0x00100000008: 'Backspace', |
| 0x00100000009: 'Tab', |
| 0x0010000000d: 'Enter', |
| 0x0010000001b: 'Escape', |
| 0x0010000007f: 'Delete', |
| 0x00100000101: 'Accel', |
| 0x00100000103: 'Alt Graph', |
| 0x00100000104: 'Caps Lock', |
| 0x00100000106: 'Fn', |
| 0x00100000107: 'Fn Lock', |
| 0x00100000108: 'Hyper', |
| 0x0010000010a: 'Num Lock', |
| 0x0010000010c: 'Scroll Lock', |
| 0x0010000010e: 'Super', |
| 0x0010000010f: 'Symbol', |
| 0x00100000110: 'Symbol Lock', |
| 0x00100000111: 'Shift Level 5', |
| 0x00100000301: 'Arrow Down', |
| 0x00100000302: 'Arrow Left', |
| 0x00100000303: 'Arrow Right', |
| 0x00100000304: 'Arrow Up', |
| 0x00100000305: 'End', |
| 0x00100000306: 'Home', |
| 0x00100000307: 'Page Down', |
| 0x00100000308: 'Page Up', |
| 0x00100000401: 'Clear', |
| 0x00100000402: 'Copy', |
| 0x00100000403: 'Cr Sel', |
| 0x00100000404: 'Cut', |
| 0x00100000405: 'Erase Eof', |
| 0x00100000406: 'Ex Sel', |
| 0x00100000407: 'Insert', |
| 0x00100000408: 'Paste', |
| 0x00100000409: 'Redo', |
| 0x0010000040a: 'Undo', |
| 0x00100000501: 'Accept', |
| 0x00100000502: 'Again', |
| 0x00100000503: 'Attn', |
| 0x00100000504: 'Cancel', |
| 0x00100000505: 'Context Menu', |
| 0x00100000506: 'Execute', |
| 0x00100000507: 'Find', |
| 0x00100000508: 'Help', |
| 0x00100000509: 'Pause', |
| 0x0010000050a: 'Play', |
| 0x0010000050b: 'Props', |
| 0x0010000050c: 'Select', |
| 0x0010000050d: 'Zoom In', |
| 0x0010000050e: 'Zoom Out', |
| 0x00100000601: 'Brightness Down', |
| 0x00100000602: 'Brightness Up', |
| 0x00100000603: 'Camera', |
| 0x00100000604: 'Eject', |
| 0x00100000605: 'Log Off', |
| 0x00100000606: 'Power', |
| 0x00100000607: 'Power Off', |
| 0x00100000608: 'Print Screen', |
| 0x00100000609: 'Hibernate', |
| 0x0010000060a: 'Standby', |
| 0x0010000060b: 'Wake Up', |
| 0x00100000701: 'All Candidates', |
| 0x00100000702: 'Alphanumeric', |
| 0x00100000703: 'Code Input', |
| 0x00100000704: 'Compose', |
| 0x00100000705: 'Convert', |
| 0x00100000706: 'Final Mode', |
| 0x00100000707: 'Group First', |
| 0x00100000708: 'Group Last', |
| 0x00100000709: 'Group Next', |
| 0x0010000070a: 'Group Previous', |
| 0x0010000070b: 'Mode Change', |
| 0x0010000070c: 'Next Candidate', |
| 0x0010000070d: 'Non Convert', |
| 0x0010000070e: 'Previous Candidate', |
| 0x0010000070f: 'Process', |
| 0x00100000710: 'Single Candidate', |
| 0x00100000711: 'Hangul Mode', |
| 0x00100000712: 'Hanja Mode', |
| 0x00100000713: 'Junja Mode', |
| 0x00100000714: 'Eisu', |
| 0x00100000715: 'Hankaku', |
| 0x00100000716: 'Hiragana', |
| 0x00100000717: 'Hiragana Katakana', |
| 0x00100000718: 'Kana Mode', |
| 0x00100000719: 'Kanji Mode', |
| 0x0010000071a: 'Katakana', |
| 0x0010000071b: 'Romaji', |
| 0x0010000071c: 'Zenkaku', |
| 0x0010000071d: 'Zenkaku Hankaku', |
| 0x00100000801: 'F1', |
| 0x00100000802: 'F2', |
| 0x00100000803: 'F3', |
| 0x00100000804: 'F4', |
| 0x00100000805: 'F5', |
| 0x00100000806: 'F6', |
| 0x00100000807: 'F7', |
| 0x00100000808: 'F8', |
| 0x00100000809: 'F9', |
| 0x0010000080a: 'F10', |
| 0x0010000080b: 'F11', |
| 0x0010000080c: 'F12', |
| 0x0010000080d: 'F13', |
| 0x0010000080e: 'F14', |
| 0x0010000080f: 'F15', |
| 0x00100000810: 'F16', |
| 0x00100000811: 'F17', |
| 0x00100000812: 'F18', |
| 0x00100000813: 'F19', |
| 0x00100000814: 'F20', |
| 0x00100000815: 'F21', |
| 0x00100000816: 'F22', |
| 0x00100000817: 'F23', |
| 0x00100000818: 'F24', |
| 0x00100000901: 'Soft 1', |
| 0x00100000902: 'Soft 2', |
| 0x00100000903: 'Soft 3', |
| 0x00100000904: 'Soft 4', |
| 0x00100000905: 'Soft 5', |
| 0x00100000906: 'Soft 6', |
| 0x00100000907: 'Soft 7', |
| 0x00100000908: 'Soft 8', |
| 0x00100000a01: 'Close', |
| 0x00100000a02: 'Mail Forward', |
| 0x00100000a03: 'Mail Reply', |
| 0x00100000a04: 'Mail Send', |
| 0x00100000a05: 'Media Play Pause', |
| 0x00100000a07: 'Media Stop', |
| 0x00100000a08: 'Media Track Next', |
| 0x00100000a09: 'Media Track Previous', |
| 0x00100000a0a: 'New', |
| 0x00100000a0b: 'Open', |
| 0x00100000a0c: 'Print', |
| 0x00100000a0d: 'Save', |
| 0x00100000a0e: 'Spell Check', |
| 0x00100000a0f: 'Audio Volume Down', |
| 0x00100000a10: 'Audio Volume Up', |
| 0x00100000a11: 'Audio Volume Mute', |
| 0x00100000b01: 'Launch Application 2', |
| 0x00100000b02: 'Launch Calendar', |
| 0x00100000b03: 'Launch Mail', |
| 0x00100000b04: 'Launch Media Player', |
| 0x00100000b05: 'Launch Music Player', |
| <
|