Android unterstützt eine Vielzahl von Tastaturgeräten, einschließlich Spezialfunktionen. Tastaturen (Lautstärke- und Ein/Aus-Taste), kompakte eingebettete QWERTY-Tastaturen und externen Tastaturen im PC-Stil mit vollem Funktionsumfang.
In diesem Dokument werden nur physische Tastaturen beschrieben. Weitere Informationen finden Sie im Android SDK. finden Sie Informationen zu Bildschirmtastaturen (Eingabemethoden-Editoren).
Tastaturklassifizierung
Ein Eingabegerät wird als Tastatur klassifiziert, wenn eines der folgenden Kriterien zutrifft: Bedingungen gelten:
-
Das Eingabegerät meldet das Vorhandensein von Linux-Tastencodes, die auf Tastaturen verwendet werden einschließlich
0
bis0xff
oderKEY_OK
bisKEY_MAX
. -
Das Eingabegerät meldet das Vorhandensein von Linux-Schlüsselcodes, die auf Joysticks verwendet werden. und Gamepads, darunter
BTN_0
bisBTN_9
,BTN_TRIGGER
bisBTN_DEAD
, oderBTN_A
bisBTN_THUMBR
.
Joysticks werden derzeit als Tastaturen eingestuft, da Joystick- und Gamepad-Tasten
werden von EV_KEY
-Ereignissen auf die gleiche Weise gemeldet wie Tastaturtasten. Das heißt:
Joysticks und Gamepads nutzen ebenfalls Keymap-Dateien für die Konfiguration.
Sobald ein Eingabegerät als Tastatur klassifiziert wurde, lädt das System die Konfigurationsdatei für die Eingabegerät und Tastaturlayout für die Tastatur
Das System versucht dann, weitere Eigenschaften des Geräts zu ermitteln.
-
Wenn das Eingabegerät Tasten hat, die
KEYCODE_Q
zugeordnet sind, ist der wird davon ausgegangen, dass das Gerät eine alphabetische Wähltastatur hat (im Gegensatz zu einer numerischen Tastatur). Die Funktion für die alphabetische Wähltastatur wird in der RessourceConfiguration
gemeldet -Objekt alsKEYBOARD_QWERTY
. -
Wenn das Eingabegerät Tasten hat, die
KEYCODE_DPAD_UP
zugeordnet sind,KEYCODE_DPAD_DOWN
,KEYCODE_DPAD_LEFT
,KEYCODE_DPAD_RIGHT
undKEYCODE_DPAD_CENTER
(alle müssen vorhanden sein), wird das Gerät als eine Richtungstasten haben. Die Funktion für die Richtungstasten wird in der RessourceConfiguration
gemeldet -Objekt alsNAVIGATION_DPAD
. -
Wenn das Eingabegerät Tasten hat, die
KEYCODE_BUTTON_A
zugeordnet sind oder andere mit dem Gamepad zusammenhängende Tasten, wird davon ausgegangen, dass das Gerät ein Gamepad hat.
Anforderungen an Tastaturtreiber
-
Tastaturtreiber sollten nur Tastencodes für die Tasten registrieren, die sie tatsächlich unterstützen. Das Registrieren überschüssiger Schlüsselcodes kann das Gerät verwirren oder dazu führen, dass das System die unterstützten Tastaturfunktionen des Geräts.
-
Tastaturtreiber sollten
EV_KEY
verwenden, um Tastendrücke zu melden, und einen Wert verwenden0
gibt an, dass ein Schlüssel freigegeben wird, und der Wert1
gibt an, eine Taste gedrückt wird und ein Wert größer oder gleich2
, wird der Schlüssel automatisch wiederholt. -
Android führt seine eigenen Tastaturwiederholungen aus. Funktion zur automatischen Wiederholung sollte im Treiber deaktiviert sein.
-
Optional können die Tastaturtreiber die HID-Nutzung oder den Low-Level-Scan angeben indem Sie
EV_MSC
mitMSC_SCANCODE
und einem Wert senden, der die Nutzung angibt oder Code scannen, wenn die Taste gedrückt wird. Diese Informationen sind derzeit nicht die von Android verwendet werden. -
Tastaturtreiber sollten die Einstellung der LED-Status unterstützen, wenn
EV_LED
geschrieben wird auf das Gerät übertragen. Derhid-input
-Treiber übernimmt das automatisch. Zum Zeitpunkt der Erstellung dieses Dokuments nutzt AndroidLED_CAPSLOCK
,LED_SCROLLLOCK
, undLED_NUMLOCK
. Diese LEDs müssen nur unterstützt werden, wenn die die entsprechenden Kontrollleuchten hat. -
Tastaturtreiber für eingebettete Tastaturen (z. B. bei Verwendung einer GPIO-Matrix)
EV_KEY
-Ereignisse mit dem Wert0
für alle Schlüssel senden, wenn das Gerät in den Ruhemodus wechselt. Andernfalls können Schlüssel stecken fest und wiederholt sich automatisch für immer.
Tastatursteuerung
Im Folgenden finden Sie eine kurze Zusammenfassung der Tastaturfunktionen unter Android.
-
EventHub
liest Rohereignisse aus demevdev
-Treiber und ordnet Linux-Schlüsselcodes zu (manchmal auch als Scan-Codes bezeichnet) in Android-Schlüsselcodes mithilfe der Key Layout Map der Tastatur. -
InputReader
verarbeitet die Rohereignisse und aktualisiert den Status des Metaschlüssels. Wenn beispielsweise die linke Umschalttaste gedrückt wird, DieMETA_SHIFT_LEFT_ON
- undMETA_SHIFT_ON
-Bits entsprechend festlegen oder zurücksetzen. -
Die
InputReader
benachrichtigt denInputDispatcher
über das Schlüsselereignis. -
InputDispatcher
fragt dasWindowManagerPolicy
, was mit dem Schlüssel geschehen soll durch Aufrufen vonWindowManagerPolicy.interceptKeyBeforeQueueing
. Diese Methode ist Teil eines kritischen Pfads, der für den Ruhemodus des Geräts verantwortlich ist, bestimmte Tasten gedrückt werden.EventHub
hält effektiv einen Wakelock um sicherzustellen, dass sie vollständig ausgeführt wird. -
Wenn gerade ein
InputFilter
verwendet wird, weist ihmInputDispatcher
einen den Schlüssel zu nutzen oder zu transformieren. Mit demInputFilter
können Sie systemweite Richtlinien zur Barrierefreiheit auf unterer Ebene. -
InputDispatcher
stellt den Schlüssel zur Verarbeitung im Weiterleitungsthread in die Warteschlange. -
Wenn
InputDispatcher
den Schlüssel aus der Warteschlange entfernt, wird derWindowManagerPolicy
eine zweite Möglichkeit, das Schlüsselereignis abzufangen, indem der AufrufWindowManagerPolicy.interceptKeyBeforeDispatching
Diese Methode verarbeitet Systemdaten, Tastenkombinationen und anderen Funktionen. -
InputDispatcher
identifiziert dann das Schlüsselereignisziel (das fokussierte Fenster). und wartet, bis sie bereit sind. Dann liefertInputDispatcher
Schlüsselereignis an die Anwendung übergeben. -
Innerhalb der Anwendung zieht das Schlüsselereignis die Ansichtshierarchie nach unten weiter, fokussierte Ansicht für das Senden von Schlüsseln vor dem IME.
-
Wenn das Schlüsselereignis bei der Weiterleitung vor dem IME nicht verarbeitet wird und ein IME verwendet wird, wird der Schlüsselereignis an den IME übermittelt.
-
Wenn das Schlüsselereignis nicht vom IME verarbeitet wurde, wird das Schlüsselereignis weitergegeben von der Ansichtshierarchie zur fokussierten Ansicht für die standardmäßige Schlüsselfreigabe herunter.
-
Die Anwendung gibt an
InputDispatcher
zurück, ob der Schlüssel Ereignis verarbeitet wurde. Wenn das Ereignis nicht verarbeitet wurde, wird derInputDispatcher
ruftWindowManagerPolicy.dispatchUnhandledKey
auf, um ein Fallback anzuwenden verhalten. Je nach Fallback-Aktion wird der Weiterleitungszyklus für Schlüsselereignisse möglicherweise neu gestartet mit einem anderen Schlüsselcode. Wenn eine Anwendung zum BeispielKEYCODE_ESCAPE
gesetzt, kann das System das Schlüsselereignis stattdessen alsKEYCODE_BACK
noch einmal senden.
Tastaturkonfiguration
Das Tastaturverhalten wird durch das Tastenlayout, die Tastenzeichen Karten- und Eingabegerätekonfiguration.
In den folgenden Abschnitten finden Sie weitere Informationen zu den Dateien, die an der Tastaturkonfiguration teilnehmen:
- Wichtige Layoutdateien
- Zuordnungsdateien für Schlüsselzeichen
- Konfigurationsdateien für die Eingabegeräte
Properties
Die folgenden Konfigurationseigenschaften für die Eingabegeräte werden für Tastaturen verwendet.
Tastatur.layout
Definition: keyboard.layout
= <name>
Gibt den Namen der Schlüssellayoutdatei an, die mit dem Eingabegerät verknüpft ist.
ohne die Erweiterung .kl
. Wenn diese Datei nicht gefunden wird,
wird stattdessen das Standard-Tastenlayout verwendet.
Leerzeichen im Namen werden bei der Suche in Unterstriche umgewandelt.
Weitere Informationen finden Sie in der Dokumentation zur Schlüssellayoutdatei.
Tastatur.characterMap
Definition: keyboard.characterMap
= <name>
Gibt den Namen der Schlüsselzeichenzuordnungsdatei an, die mit dem Eingabegerät verknüpft ist,
ohne die Erweiterung .kcm
. Wenn diese Datei nicht gefunden wird,
wird stattdessen die Standardschlüsselzeichenzuordnung verwendet.
Leerzeichen im Namen werden bei der Suche in Unterstriche umgewandelt.
Weitere Informationen finden Sie in der Dokumentation zur Schlüsselzeichenzuordnungsdatei.
Tastatur.orientationAware
Definition: keyboard.orientationAware
= 0
| 1
Gibt an, ob die Tastatur auf Änderungen der Anzeigeausrichtung reagieren soll.
-
Lautet der Wert
1
, werden die Richtungstasten gedreht, wenn die zugehörigen Änderungen der Displayausrichtung. -
Wenn der Wert
0
ist, kann die Tastatur die Ausrichtung nicht ändern.
Der Standardwert ist 0
.
Die Ausrichtungserkennung wird verwendet, um die Drehung von Tasten auf der Tastatur zu unterstützen.
wie auf dem Motorola Droid. Zum Beispiel, wenn das Gerät gedreht wird.
im Uhrzeigersinn um 90 Grad von ihrer natürlichen Ausrichtung entfernt, entspricht KEYCODE_DPAD_UP
neu zugeordnet, um KEYCODE_DPAD_RIGHT
zu erzeugen, seitdem „up“ Taste zeigt am Ende
'rechts' wenn das Gerät in dieser Ausrichtung gehalten wird.
Tastatur.integriert
Definition: keyboard.builtIn
= 0
| 1
Gibt an, ob die Tastatur integriert ist oder nicht Tastatur.
Der Standardwert ist 1
, wenn der Gerätename mit -keypad
endet, andernfalls 0
.
Der eingebauten Tastatur wird immer die Geräte-ID 0
zugewiesen. Andere Tastaturen
, die nicht integriert sind, erhalten eindeutige Geräte-IDs ungleich null.
Die Verwendung der ID 0
für die integrierte Tastatur ist wichtig, um
Kompatibilität mit dem Feld KeyCharacterMap.BUILT_IN_KEYBOARD
, das angibt,
Die ID der integrierten Tastatur und hat den Wert 0
. Dieses Feld wurde
in der API eingestellt, aber von älteren Anwendungen
wird es möglicherweise noch verwendet.
Eine Spezialtastatur (die mit einer Tastenbelegung ein
Typ von SPECIAL_FUNCTION
) nie als integrierte Tastatur registriert,
unabhängig von der Einstellung
dieser Property. Das liegt daran, dass eine spezielle Funktion
Die Tastatur ist standardmäßig nicht für die allgemeine Eingabe gedacht.
Beispielkonfigurationen
# This is an example input device configuration file for a built-in # keyboard that has a DPad. # The keyboard is internal because it is part of the device. device.internal = 1 # The keyboard is the default built-in keyboard so it should be assigned # an id of 0. keyboard.builtIn = 1 # The keyboard includes a DPad which is mounted on the device. As the device # is rotated the orientation of the DPad rotates along with it, so the DPad must # be aware of the display orientation. This ensures that pressing 'up' on the # DPad always means 'up' from the perspective of the user, even when the entire # device has been rotated. keyboard.orientationAware = 1
Kompatibilitätshinweise
Vor Honeycomb verwendete der Tastatureingabe-Mapper keine Konfigurationseigenschaften.
Es wurde angenommen, dass alle Tastaturen physisch angebracht sind und die Ausrichtung erkannt haben. Standardeinstellung
Tastenlayout und Schlüsselzeichenzuordnung hatten den Namen qwerty
statt Generic
. Der Schlüssel
Das Character Map-Format war auch sehr unterschiedlich und das Framework
Vollständige Tastaturen im PC-Stil oder externe Tastaturen
Wenn Sie Geräte auf Honeycomb upgraden, achten Sie darauf, die erforderlichen Konfigurations- und Schlüsselzuordnungsdateien.
HID-Nutzungen, Linux- und Android-Schlüsselcodes
Das System verweist auf Schlüssel mit verschiedenen Kennungen, je nachdem, Abstraktionsebene.
Bei HID-Geräten ist jedem Schlüssel eine HID-Nutzung zugeordnet. Das Linux-hid-input
Treiber und zugehörige anbieter- und gerätespezifische HID-Treiber
für das Parsen von HID-Berichten und die Zuordnung von HID-Nutzungen zu Linux-Schlüsselcodes.
Während Android EV_KEY
-Ereignisse aus dem Linux-Kernel liest,
in den entsprechenden Android-Schlüsselcode gemäß
Key-Layout-Datei des Geräts.
Wenn das Schlüsselereignis an eine Anwendung gesendet wird, gibt die android.view.KeyEvent
gibt den Linux-Schlüsselcode als Wert von getScanCode()
und den
Android-Schlüsselcode als Wert von getKeyCode()
. Für die Zwecke der
ist nur der Wert von getKeyCode()
wichtig.
Beachten Sie, dass die HID-Nutzungsinformationen weder von Android an Anwendungen übergeben werden.
Codetabellen
In den folgenden Tabellen sehen Sie, wie HID-Nutzungen, Linux-Schlüsselcodes und Android Schlüsselcodes haben einen Bezug zueinander.
Die LKC-Spalte gibt den Linux-Schlüsselcode in hexadezimaler Form an.
Die Spalte AKC gibt den Android-Schlüsselcode in hexadezimaler Form an.
Die Spalte Notizen bezieht sich auf Notizen, die nach der Tabelle veröffentlicht werden.
In der Spalte „Version“ wird die erste Version der Android-Plattform angegeben. um diesen Schlüssel in seine Standardschlüsselzuordnung aufzunehmen. Mehrere Zeilen sind in Fällen, in denen sich die Standardschlüsselzuordnung von Version zu Version geändert hat. Die älteste angegebene Version ist 1.6.
-
In Gingerbread (2.3) und früheren Releases war die Standardschlüsselzuordnung
qwerty.kl
Diese Tastenbelegung war nur für die Verwendung mit dem Android- Emulator. Er war nicht zur Unterstützung beliebiger externen Tastaturen verwenden. Dennoch haben einige OEMs Bluetooth-Geräte die Tastatur unterstützt, und setzteqwerty.kl
darauf, die erforderlichen Tastaturbelegungen bereitstellen. Dementsprechend sind diese ältere Zuordnungen könnten für OEMs von Interesse sein, Peripheriegeräten für diese Geräte an. Die Zuordnungen deutlich von den aktuellen unterscheiden, in Bezug auf die Verarbeitung desHOME
-Schlüssels. Es wird empfohlen, dass alle neuen Peripheriegeräte nach Honeycomb oder höher entwickelt werden, Letzte Schlüsselbelegungen (d. h. Standard-HID) -
Ab Honeycomb (3.0) ist die Standardschlüsselbelegung
Generic.kl
. Diese Tastenbelegung wurde für die Unterstützung von Tastaturen im PC-Stil entwickelt. Die meisten Funktionen der Standard-HID-Tastaturen sollten problemlos funktionieren. der Verpackung.
Die Schlüsselcodezuordnung kann je nach Linux-Kernel- und Android-Version variieren. Wenn bekannt ist, dass Änderungen an den Android-Standardschlüsselzuordnungen vorgenommen wurden, werden sie in der Spalte „Version“ angezeigt.
Für gerätespezifische HID-Treiber und Schlüsselkarten können unterschiedliche Zuordnungen angewendet werden als hier angegeben.
HID-Seite mit Tastatur und Tastenfeld (0x07)
HID-Nutzung | HID-Nutzungsname | Logo: LKC | Linux-Schlüsselcodename | Version | Akak | Name des Android-Schlüsselcodes | Hinweise |
---|---|---|---|---|---|---|---|
0x07 0x0001 | Tastaturfehler bei Rollover | ||||||
0x07 0x0002 | Tastatureingabe fehlgeschlagen | ||||||
0x07 0x0003 | Tastaturfehler nicht definiert | ||||||
0x07 0x0004 | Tastatur A und A | 0x001e | SCHLÜSSEL_A | 1,6 | 0x001d | KEYCODE_A | 1 |
0x07 0x0005 | Tastatur b und B | 0x0030 | SCHLÜSSEL_B | 1,6 | 0x001e | KEYCODE_B | 1 |
0x07 0x0006 | Tastatur c und C | 0x002e | SCHLÜSSEL_C | 1,6 | 0x001f | KEYCODE_C | 1 |
0x07 0x0007 | Tastatur d und D | 0x0020 | SCHLÜSSEL_D | 1,6 | 0x0020 | KEYCODE_D | 1 |
0x07 0x0008 | Tastatur e und E | 0x0012 | SCHLÜSSEL_E | 1,6 | 0x0021 | KEYCODE_E | 1 |
0x07 0x0009 | Tastatur f und F | 0x0021 | SCHLÜSSEL_F | 1,6 | 0x0022 | KEYCODE_F | 1 |
0x07 0x000a | Tastatur g und G | 0x0022 | KEY_G | 1,6 | 0x0023 | KEYCODE_G | 1 |
0x07 0x000b | Tastatur h und H | 0x0023 | SCHLÜSSEL_H | 1,6 | 0x0024 | KEYCODE_H | 1 |
0x07 0x000c | Tastatur i und I | 0x0017 | SCHLÜSSEL_I | 1,6 | 0x0025 | KEYCODE_I | 1 |
0x07 0x000d | Tastatur J und J | 0x0024 | SCHLÜSSEL_J | 1,6 | 0x0026 | SCHLÜSSELCODE_J | 1 |
0x07 0x000e | Tastatur k und K | 0x0025 | SCHLÜSSEL_K | 1,6 | 0x0027 | KEYCODE_K | 1 |
0 x 07 0 x 000 | Tastatur l und L | 0x0026 | SCHLÜSSEL_L | 1,6 | 0x0028 | SCHLÜSSELCODE_L | 1 |
0x07 0x0010 | Tastatur m und M | 0x0032 | KEY_M | 1,6 | 0x0029 | KEYCODE_M | 1 |
0x07 0x0011 | Tastatur n und N | 0x0031 | SCHLÜSSEL_N | 1,6 | 0x002a | KEYCODE_N | 1 |
0x07 0x0012 | Tastatur o und O | 0x0018 | SCHLÜSSEL_O | 1,6 | 0x002b | SCHLÜSSELCODEO | 1 |
0x07 0x0013 | Tastatur p und P | 0x0019 | SCHLÜSSEL_P | 1,6 | 0x002c | KEYCODE_P | 1 |
0x07 0x0014 | Tastatur q und Q | 0x0010 | SCHLÜSSEL_F | 1,6 | 0x002d | KEYCODE_Q | 1 |
0x07 0x0015 | Tastatur r und R | 0x0013 | KEY_R | 1,6 | 0x002e | KEYCODE_R | 1 |
0x07 0x0016 | Tastatur s und S | 0x001f | SCHLÜSSEL_S | 1,6 | 0x002f | KEYCODE_S | 1 |
0x07 0x0017 | Tastatur t und T | 0x0014 | SCHLÜSSEL_T | 1,6 | 0x0030 | KEYCODE_T | 1 |
0x07 0x0018 | Tastatur u und U | 0x0016 | SCHLÜSSEL_U | 1,6 | 0x0031 | KEYCODE_U | 1 |
0x07 0x0019 | Tastatur v und V | 0x002f | SCHLÜSSEL_V | 1,6 | 0x0032 | KEYCODE_V | 1 |
0x07 0x001a | Tastatur w und W | 0x0011 | SCHLÜSSEL_W | 1,6 | 0x0033 | KEYCODE_W | 1 |
0x07 0x001b | Tastatur x und X | 0x002d | KEY_X | 1,6 | 0x0034 | KEYCODE_X | 1 |
0x07 0x001c | Tastatur Y und Y | 0x0015 | SCHLÜSSEL_Y | 1,6 | 0x0035 | KEYCODE_Y | 1 |
0x07 0x001d | Tastatur z und Z | 0x002c | SCHLÜSSEL_Z | 1,6 | 0x0036 | KEYCODE_Z | 1 |
0x07 0x001e | Tastatur 1 und ! | 0x0002 | SCHLÜSSEL_1 | 1,6 | 0x0008 | KEYCODE_1 | 1 |
0 x 07 0 x 001 | Tastatur 2 und @ | 0x0003 | SCHLÜSSEL_2 | 1,6 | 0x0009 | KEYCODE_2 | 1 |
0x07 0x0020 | Tastatur 3 und # | 0x0004 | SCHLÜSSEL_3 | 1,6 | 0x000a | KEYCODE_3 | 1 |
0x07 0x0021 | Tastatur 4 und $ | 0x0005 | SCHLÜSSEL_4 | 1,6 | 0x000b | KEYCODE_4 | 1 |
0x07 0x0022 | Tastatur 5 und % | 0x0006 | SCHLÜSSEL_5 | 1,6 | 0x000c | KEYCODE_5 | 1 |
0x07 0x0023 | Tastatur 6 und ^ | 0x0007 | SCHLÜSSEL_6 | 1,6 | 0 x 000 Tage | SCHLÜSSELCODE_6 | 1 |
0x07 0x0024 | Tastatur 7 und & | 0x0008 | SCHLÜSSEL_7 | 1,6 | 0x000e | SCHLÜSSELCODE_7 | 1 |
0x07 0x0025 | Tastatur 8 und * | 0x0009 | SCHLÜSSEL_8 | 1,6 | 0 x 000 | KEYCODE_8 | 1 |
0x07 0x0026 | Tastatur 9 und ( | 0x000a | SCHLÜSSEL_9 | 1,6 | 0x0010 | KEYCODE_9 | 1 |
0x07 0x0027 | Tastatur 0 und ) | 0x000b | SCHLÜSSEL_0 | 1,6 | 0x0007 | KEYCODE_0 | 1 |
0x07 0x0028 | Eingabetaste drücken | 0x001c | SCHLÜSSELEINGABE | 1,6 | 0x0042 | KEYCODE_ENTER | 1 |
0x07 0x0029 | Tastatur ESCAPE | 0x0001 | KEY_ESC | 3 | 0x006f | KEYCODE_ESCAPE | |
"" | "" | "" | "" | 2.3 | 0x0004 | SCHLÜSSELCODE ZURÜCK | |
0x07 0x002a | Tastatur DELETE (Rücktaste) | 0x000e | SCHLÜSSEL-RÜCKTASTE | 1,6 | 0x0043 | KEYCODE_DEL | |
0x07 0x002b | Tastaturtab | 0 x 000 | KEY_TAB | 1,6 | 0 x 003 Tage | KEYCODE_TAB | |
0x07 0x002c | Leertaste der Tastatur | 0x0039 | SCHLÜSSELLEERTASTE | 1,6 | 0x003e | SCHLÜSSELCODE-LEER | |
0x07 0x002d | Tastatur - und _ | 0x000c | SCHLÜSSELMINUS | 1,6 | 0x0045 | KEYCODE_MINUS | 1 |
0x07 0x002e | Tastatur = und + | 0 x 000 Tage | SCHLÜSSEL_GLEICH | 1,6 | 0x0046 | SCHLÜSSELCODE-EQUALS | 1 |
0x07 0x002f | Tastatur [ und { | 0x001a | KEY_LEFTBRACE (KEY_LEFTBRACE) | 1,6 | 0x0047 | KEYCODE_LEFT_BRACKET | 1 |
0x07 0x0030 | Tastatur ] und } | 0x001b | SCHLÜSSELRECHTE BEWEGUNG | 1,6 | 0x0048 | KEYCODE_RIGHT_BRACKET | 1 |
0x07 0x0031 | Tastatur \ und | | 0x002b | KEY_BACKSLASH | 1,6 | 0x0049 | KEYCODE_BACKSLASH | 1 |
0x07 0x0032 | Tastatur außerhalb der USA # und ~ | 0x002b | KEY_BACKSLASH | 1,6 | 0x0049 | KEYCODE_BACKSLASH | 1 |
0x07 0x0033 | Tastatur und : | 0x0027 | SCHLÜSSEL_SEMICOLON | 1,6 | 0x004a | KEYCODE_SEMICOLON | 1 |
0x07 0x0034 | Tastatur und " | 0x0028 | SCHLÜSSEL_APOSTROPHE | 1,6 | 0x004b | KEYCODE_APOSTROPHE | 1 |
0x07 0x0035 | Tastatur ` und ~ | 0x0029 | SCHLÜSSELGRAB | 3 | 0x0044 | SCHLÜSSELCODES_GRAVE | 1 |
0x07 0x0036 | Tastatur und < | 0x0033 | SCHLÜSSEL_KOMMUNIKATION | 1,6 | 0x0037 | SCHLÜSSELCODE-KOMMUNIKATION | 1 |
0x07 0x0037 | Tastatur: und > | 0x0034 | SCHLÜSSEL_DOT | 1,6 | 0x0038 | KEYCODE_PERIOD | 1 |
0x07 0x0038 | Tastatur / und ? | 0x0035 | SCHLÜSSELSCHLAG | 1,6 | 0x004c | KEYCODE_SLASH | 1 |
0x07 0x0039 | Feststelltaste für Tastatur | 0x003a | KEY_CAP-SLOCK | 3 | 0x0073 | SCHLÜSSELCODES_CAPS_LOCK | |
0x07 0x003a | Tastatur F1 | 0x003b | SCHLÜSSEL_F1 | 3 | 0x0083 | KEYCODE_F1 | |
"" | "" | "" | "" | 1,6 | 0x0052 | KEYCODE-MENÜ | |
0x07 0x003b | Tastatur F2 | 0x003c | SCHLÜSSEL_F2 | 3 | 0x0084 | KEYCODE_F2 | |
"" | "" | "" | "" | 1,6 | 0x0002 | KEYCODE_SOFT_RIGHT | |
0x07 0x003c | Tastatur F3 | 0 x 003 Tage | SCHLÜSSEL_F3 | 3 | 0x0085 | KEYCODE_F3 | |
"" | "" | "" | "" | 1,6 | 0x0005 | KEYCODE_CALL | |
0x07 0x003d | Tastatur F4 | 0x003e | SCHLÜSSEL_F4 | 3 | 0x0086 | KEYCODE_F4 | |
"" | "" | "" | "" | 1,6 | 0x0006 | KEYCODE_ENDAUFRUF | |
0x07 0x003e | Tastatur F5 | 0x003f | SCHLÜSSEL_F5 | 3 | 0x0087 | KEYCODE_F5 | |
0x07 0x003f | Tastatur F6 | 0x0040 | SCHLÜSSEL_F6 | 3 | 0x0088 | SCHLÜSSELCODE F6 | |
0x07 0x0040 | Tastatur F7 | 0x0041 | SCHLÜSSEL_F7 | 3 | 0x0089 | KEYCODE_F7 | |
0x07 0x0041 | Tastatur F8 | 0x0042 | KEY_F8 | 3 | 0x008a | KEYCODE_F8 | |
0x07 0x0042 | Tastatur F9 | 0x0043 | SCHLÜSSEL_F9 | 3 | 0x008b | KEYCODE_F9 | |
0x07 0x0043 | Tastatur F10 | 0x0044 | SCHLÜSSEL_F10 | 3 | 0x008c | KEYCODE_F10 | |
"" | "" | "" | "" | 2.3 | 0x0052 | KEYCODE_MENÜ | |
0x07 0x0044 | Tastatur F11 | 0x0057 | SCHLÜSSEL_F11 | 3 | 0x008d | KEYCODE_F11 | |
0x07 0x0045 | Tastatur F12 | 0x0058 | SCHLÜSSEL_F12 | 3 | 0x008e | KEYCODE_F12 | |
0x07 0x0046 | Tastatur-Druck | 0x0063 | SCHLÜSSEL_SYSRQ | 3 | 0x0078 | KEYCODE_SYSRQ | |
0x07 0x0047 | Scrollsperre (Tastatur) | 0x0046 | KEY_SCROLLLOCK | 3 | 0x0074 | KEYCODE_SCROLL_LOCK | |
0x07 0x0048 | Pausieren der Tastatur | 0x0077 | SCHLÜSSELPAUSE | 3 | 0x0079 | KEYCODE_BREAK | |
0x07 0x0049 | Tastatur einfügen | 0x006e | SCHLÜSSELEINFÜGEN | 3 | 0x007c | SCHLÜSSELCODE EINFÜGEN | |
0x07 0x004a | Tastatur – Startseite | 0x0066 | SCHLÜSSELBILDSCHIRM | 3 | 0x007a | KEYCODE_MOVE_HOME | |
"" | "" | "" | "" | 1,6 | 0x0003 | KEYCODE_HOME | |
0x07 0x004b | Tastatur Bild-auf-Taste | 0x0068 | KEY_PAGEUP | 3 | 0x005c | KEYCODE_PAGE_UP | |
0x07 0x004c | Tastatur – Weiter löschen | 0x006f | SCHLÜSSEL LÖSCHEN | 3 | 0x0070 | KEYCODE_FORWARD_DEL | |
0x07 0x004d | Ende der Tastatur | 0x006b | KEY_END | 3 | 0x007b | KEYCODE_MOVE_END | |
"" | "" | "" | "" | 1,6 | 0x0006 | KEYCODE_ENDANRUF | |
0x07 0x004e | Tastatur Bild-ab | 0x006d | KEY_PAGEDOWN | 3 | 0 x 005 Tage | KEYCODE_PAGE_DOWN | |
0x07 0x004f | Tastaturpfeil nach rechts | 0x006a | SCHLÜSSEL_RECHTS | 1,6 | 0x0016 | KEYCODE_DPAD_RIGHT | |
0x07 0x0050 | Linkspfeil der Tastatur | 0x0069 | KEY_LEFT | 1,6 | 0x0015 | KEYCODE_DPAD_LEFT | |
0x07 0x0051 | Abwärtspfeil der Tastatur | 0x006c | SCHLÜSSEL-DOWN-TASTE | 1,6 | 0x0014 | KEYCODE_DPAD_DOWN | |
0x07 0x0052 | Aufwärtspfeil der Tastatur | 0x0067 | KEY_UP | 1,6 | 0x0013 | KEYCODE-DPAD_UP | |
0x07 0x0053 | Num-Taste und Löschen der Tastatur | 0x0045 | KEY_NUMLOCK | 3 | 0x008f | KEYCODE_NUM_LOCK | |
0x07 0x0054 | Wähltastatur / | 0x0062 | SCHLÜSSEL_KPSLASCH | 3 | 0x009a | KEYCODE_NUMPAD_DIVIDE | |
0x07 0x0055 | Wähltastatur * | 0x0037 | SCHLÜSSEL_KPATERISK | 3 | 0x009b | KEYCODE_NUMPAD_MULTIPLY | |
0x07 0x0056 | Wähltastatur | 0x004a | KEY_KPMINUS | 3 | 0x009c | KEYCODE_NUMPAD_SUBTRACT | |
0x07 0x0057 | Wähltastatur + | 0x004e | KEY_KPPLUS | 3 | 0 x 009 Tage | KEYCODE_NUMPAD_ADD | |
0x07 0x0058 | Wähltastatur Eingabetaste | 0x0060 | SCHLÜSSEL_KPENTER | 3 | 0x00a0 | KEYCODE_NUMPAD_ENTER | |
0x07 0x0059 | Wähltastatur 1 und Ende | 0x004f | SCHLÜSSEL_KP1 | 3 | 0x0091 | KEYCODE_NUMPAD_1 | |
0x07 0x005a | Tastatur 2 und Abwärtspfeil | 0x0050 | SCHLÜSSEL_KP2 | 3 | 0x0092 | KEYCODE_NUMPAD_2 | |
0x07 0x005b | Wähltastatur 3 und Bild-ab-Taste | 0x0051 | SCHLÜSSEL_KP3 | 3 | 0x0093 | KEYCODE_NUMPAD_3 | |
0x07 0x005c | Tastatur 4 und Linkspfeil | 0x004b | SCHLÜSSEL_KP4 | 3 | 0x0094 | KEYCODE_NUMPAD_4 | |
0x07 0x005d | Wähltastatur 5 | 0x004c | SCHLÜSSEL_KP5 | 3 | 0x0095 | KEYCODE_NUMPAD_5 | |
0x07 0x005e | Wähltastatur 6 und Rechtspfeil | 0x004d | SCHLÜSSEL_KP6 | 3 | 0x0096 | KEYCODE_NUMPAD_6 | |
0x07 0x005f | Wähltastatur 7 und Startbildschirm | 0x0047 | SCHLÜSSEL_KP7 | 3 | 0x0097 | KEYCODE_NUMPAD_7 | |
0x07 0x0060 | Tastenfeld 8 und Aufwärtspfeil | 0x0048 | SCHLÜSSEL_KP8 | 3 | 0x0098 | KEYCODE_NUMPAD_8 | |
0x07 0x0061 | Wähltastatur 9 und Bild-auf-Taste | 0x0049 | SCHLÜSSEL_KP9 | 3 | 0x0099 | KEYCODE_NUMPAD_9 | |
0x07 0x0062 | Wähltastatur 0 und Einfügen | 0x0052 | SCHLÜSSEL_KP0 | 3 | 0x0090 | KEYCODE_NUMPAD_0 | |
0x07 0x0063 | Wähltastatur . und Löschen | 0x0053 | SCHLÜSSEL_KPDOT | 3 | 0x009e | KEYCODE_NUMPAD_DOT | |
0x07 0x0064 | Tastatur außerhalb der USA \ und | | 0x0056 | SCHLÜSSEL_102ND | 4.0 | 0x0049 | KEYCODE_BACKSLASH | 1 |
0x07 0x0065 | Tastatur-App | 0x007f | SCHLÜSSEL_SCHREIBEN | 3 | 0x0052 | KEYCODE-MENÜ | |
"" | "" | "" | "" | 1,6 | 0x0054 | KEYCODE_SUCHE | |
0x07 0x0066 | Ein/Aus-Taste der Tastatur | 0x0074 | SCHLÜSSELLEISTUNG | 1,6 | 0x001a | KEYCODE_POWER | |
0x07 0x0067 | Wähltastatur = | 0x0075 | SCHLÜSSEL_KPEQUAL | 3 | 0x00a1 | KEYCODE_NUMPAD_EQUALS | |
0x07 0x0068 | Tastatur F13 | 0x00b7 | SCHLÜSSEL_F13 | ||||
0x07 0x0069 | Tastatur F14 | 0x00b8 | SCHLÜSSEL_F14 | ||||
0x07 0x006a | Tastatur F15 | 0x00b9 | SCHLÜSSEL_F15 | ||||
0x07 0x006b | Tastatur F16 | 0x00ba | SCHLÜSSEL_F16 | ||||
0x07 0x006c | Tastatur F17 | 0x00bb | SCHLÜSSEL_F17 | ||||
0x07 0x006d | Tastatur F18 | 0x00bc | SCHLÜSSEL_F18 | ||||
0x07 0x006e | Tastatur F19 | 0x00bd | SCHLÜSSEL_F19 | ||||
0x07 0x006f | Tastatur F20 | 0 x 00 | SCHLÜSSEL_F20 | ||||
0x07 0x0070 | Tastatur F21 | 0x00bf | SCHLÜSSEL_F21 | ||||
0x07 0x0071 | Tastatur F22 | 0x00c0 | SCHLÜSSEL_F22 | ||||
0x07 0x0072 | Tastatur F23 | 0x00c1 | SCHLÜSSEL_F23 | ||||
0x07 0x0073 | Tastatur F24 | 0x00c2 | SCHLÜSSEL_F24 | ||||
0x07 0x0074 | Tastaturausführung | 0x0086 | KEY_OPEN | ||||
0x07 0x0075 | Tastaturhilfe | 0x008a | KEY_HILFE | ||||
0x07 0x0076 | Tastaturmenü | 0x0082 | WICHTIGE_PROPS | ||||
0x07 0x0077 | Tastaturauswahl | 0x0084 | SCHLÜSSEL_FRONT | ||||
0x07 0x0078 | Tastaturstopp | 0x0080 | KEY_STOP | 3 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x07 0x0079 | Tastatur wiederholen | 0x0081 | SCHLÜSSEL_WIEDERHOLEN | ||||
0x07 0x007a | Tastatur rückgängig machen | 0x0083 | SCHLÜSSEL_UNDO | ||||
0x07 0x007b | Tastaturschnitt | 0x0089 | SCHLÜSSELSCHNITT | ||||
0x07 0x007c | Text für Tastatur | 0x0085 | SCHLÜSSELTEXT | ||||
0x07 0x007d | Tastatur einfügen | 0x0087 | SCHLÜSSEL EINFÜGEN | ||||
0x07 0x007e | Tastatursuche | 0x0088 | KEY_FIND | ||||
0x07 0x007f | Tastatur stummschalten | 0x0071 | SCHLÜSSEL STUFE | 3 | 0x00a4 | KEYCODE_VOLUME_MUTE | |
0x07 0x0080 | Tastaturlautstärke | 0x0073 | SCHLÜSSELVOLUMEN | 1,6 | 0x0018 | SCHLÜSSELCODES_VOLUMEN | |
0x07 0x0081 | Leisertaste der Tastatur | 0x0072 | SCHLÜSSELVOLUMEN | 1,6 | 0x0019 | KEYCODE_VOLUME_DOWN (KEYCODE_VOLUME_DOWN) | |
0x07 0x0082 | Feststelltaste für Tastatursperre | ||||||
0x07 0x0083 | Num-Taste gesperrt | ||||||
0x07 0x0084 | Tastatursperre mit Scrollsperre | ||||||
0x07 0x0085 | Komma (Tastatur) | 0x0079 | SCHLÜSSEL_KPCOMMA | 3 | 0x009f | KEYCODE_NUMPAD_COMMA | |
0x07 0x0086 | Gleichheitszeichen auf Tastenfeld | ||||||
0x07 0x0087 | Tastatur International1 | 0x0059 | SCHLÜSSEL_RO | ||||
0x07 0x0088 | Tastatur International2 | 0 x 005 Tage | SCHLÜSSEL_KATAKANAHIRAGANA | ||||
0x07 0x0089 | Tastatur International3 | 0x007c | SCHLÜSSEL_YEN | ||||
0x07 0x008a | Tastatur International4 | 0x005c | SCHLÜSSEL_HENKAN | ||||
0x07 0x008b | Tastatur International5 | 0x005e | SCHLÜSSEL_MUHENKAN | ||||
0x07 0x008c | Tastatur International6 | 0x005f | SCHLÜSSEL_KPJPCOMMA | ||||
0x07 0x008d | Tastatur International7 | ||||||
0x07 0x008e | Tastatur International8 | ||||||
0x07 0x008f | Tastatur International9 | ||||||
0x07 0x0090 | Tastatur LANG1 | 0x007a | SCHLÜSSELHANGEUL | ||||
0x07 0x0091 | Tastatur LANG2 | 0x007b | SCHLÜSSEL_HANJA | ||||
0x07 0x0092 | Tastatur LANG3 | 0x005a | SCHLÜSSEL_KATAKANA | ||||
0x07 0x0093 | Tastatur LANG4 | 0x005b | SCHLÜSSEL_HIRAGANA | ||||
0x07 0x0094 | Tastatur LANG5 | 0x0055 | SCHLÜSSEL_ZENKAKUHANKAKU | ||||
0x07 0x0095 | Tastatur LANG6 | ||||||
0x07 0x0096 | Tastatur LANG7 | ||||||
0x07 0x0097 | Tastatur LANG8 | ||||||
0x07 0x0098 | Tastatur LANG9 | ||||||
0x07 0x0099 | Alternatives Löschen über Tastatur | ||||||
0x07 0x009a | Tastatur-SysReq/Aufmerksamkeitserkennung | ||||||
0x07 0x009b | Tastatur abbrechen | ||||||
0x07 0x009c | Tastatur löschen | ||||||
0x07 0x009d | Tastatur voran | ||||||
0x07 0x009e | Tastatureingabe | ||||||
0x07 0x009f | Tastaturtrennzeichen | ||||||
0x07 0x00a0 | Tastatureingabe | ||||||
0x07 0x00a1 | Keyboard-Oper | ||||||
0x07 0x00a2 | Tastatur löschen/wiederholen | ||||||
0x07 0x00a3 | CrSel/Props der Tastatur | ||||||
0x07 0x00a4 | Tastaturauswahl | ||||||
0x07 0x00b0 | Wähltastatur 00 | ||||||
0x07 0x00b1 | Wähltastatur 000 | ||||||
0x07 0x00b2 | Tausendertrennzeichen | ||||||
0x07 0x00b3 | Dezimaltrennzeichen | ||||||
0x07 0x00b4 | Währungseinheit | ||||||
0x07 0x00b5 | Währungs-Untereinheit | ||||||
0x07 0x00b6 | Wähltastatur ( | 0x00b3 | SCHLÜSSEL_KPLEFTPAREN | 3 | 0x00a2 | KEYCODE_NUMPAD_LEFT_PAREN | |
0x07 0x00b7 | Wähltastatur ) | 0x00b4 | SCHLÜSSEL_KPRIGHTPAREN | 3 | 0x00a3 | KEYCODE_NUMPAD_RIGHT_PAREN | |
0x07 0x00b8 | Wähltastatur { | ||||||
0x07 0x00b9 | Wähltastatur } | ||||||
0x07 0x00ba | Tab mit Tastenfeld | ||||||
0x07 0x00bb | Wähltastatur-Rücktaste | ||||||
0x07 0x00bc | Wähltastatur A | ||||||
0x07 0x00bd | Wähltastatur B | ||||||
0 x 07 0 x 00 | Wähltastatur C | ||||||
0x07 0x00bf | Wähltastatur D | ||||||
0x07 0x00c0 | Wähltastatur E | ||||||
0x07 0x00c1 | Wähltastatur F | ||||||
0x07 0x00c2 | Wähltastatur-XOR | ||||||
0x07 0x00c3 | Tastatur ^ | ||||||
0x07 0x00c4 | Wähltastatur % | ||||||
0x07 0x00c5 | Wähltastatur < | ||||||
0x07 0x00c6 | Wähltastatur > | ||||||
0x07 0x00c7 | Wähltastatur und | ||||||
0x07 0x00c8 | Wähltastatur && | ||||||
0x07 0x00c9 | Wähltastatur | | ||||||
0x07 0x00ca | Wähltastatur || | ||||||
0x07 0x00cb | Wähltastatur : | ||||||
0x07 0x00cc | Wähltastatur-Nr. | ||||||
0x07 0x00cd | Tastenfeldabstand | ||||||
0x07 0x00ce | Wähltastatur @ | ||||||
0x07 0x00cf | Wähltastatur ! | ||||||
0x07 0x00d0 | Wähltastatur-Speicher | ||||||
0x07 0x00d1 | Wähltastatur-Speicherabruf | ||||||
0x07 0x00d2 | Wähltastatur-Arbeitsspeicher löschen | ||||||
0x07 0x00d3 | Wähltastatur-Speicher hinzufügen | ||||||
0x07 0x00d4 | Wähltastatur-Arbeitsspeicher subtrahieren | ||||||
0x07 0x00d5 | Speichermultiplikation auf Tastenfeld | ||||||
0x07 0x00d6 | Speicheraufteilung auf Tastenfeld | ||||||
0x07 0x00d7 | Wähltastatur +/- | ||||||
0x07 0x00d8 | Wähltastatur löschen | ||||||
0x07 0x00d9 | Eingabe per Wähltastatur löschen | ||||||
0x07 0x00da | Wähltastatur-Binärprogramm | ||||||
0x07 0x00db | Oktal mit Tastenfeld | ||||||
0x07 0x00dc | Ziffernblock-Dezimal | ||||||
0x07 0x00dd | Tastatur hexadezimal | ||||||
0x07 0x00e0 | Linke Steuerung der Tastatur | 0x001d | KEY_LEFTSTRG | 3 | 0x0071 | KEYCODE_Strg_LEFT | |
0x07 0x00e1 | Links-Umschalttaste der Tastatur | 0x002a | KEY_LEFTSHIFT | 1,6 | 0x003b | KEYCODE_SHIFT_LEFT | |
0x07 0x00e2 | Tastatur links Alt | 0x0038 | KEY_LEFTALT | 1,6 | 0x0039 | KEYCODE_ALT_LEFT | |
0x07 0x00e3 | Tastatur links GUI | 0 x 007 Tage | KEY_LEFTMETA | 3 | 0x0075 | KEYCODE_META_LEFT | |
0x07 0x00e4 | Tastatursteuerung rechts | 0x0061 | KEY_RIGHT STRG | 3 | 0x0072 | KEYCODE_Strg_RECHTS | |
0x07 0x00e5 | Tastatur nach rechts verschieben | 0x0036 | KEY_RIGHT_SHIFT | 1,6 | 0x003c | KEYCODE_SHIFT_RIGHT | |
0x07 0x00e6 | Alt-Taste rechts | 0x0064 | KEY_RIGHTALT | 1,6 | 0x003a | KEYCODE_ALT_RIGHT | |
0x07 0x00e7 | Tastatur-GUI rechts | 0x007e | KEY_RIGHTMETA | 3 | 0x0076 | KEYCODE_META_RIGHT | |
0x07 0x00e8 | 0x00a4 | KEY_PLAYPAUSE | 3 | 0x0055 | KEYCODE_MEDIA_PLAY_PAUSE | ||
0x07 0x00e9 | 0x00a6 | KEY_STOPCD | 3 | 0x0056 | KEYCODE_MEDIA_STOP | ||
0x07 0x00ea | 0x00a5 | SCHLÜSSEL_VORHERIGE | 3 | 0x0058 | KEYCODE_MEDIA_PREVIOUS | ||
0x07 0x00eb | 0x00a3 | KEY_NEXTSONG | 3 | 0x0057 | KEYCODE_MEDIA_NEXT | ||
0x07 0x00ec | 0x00a1 | SCHLÜSSEL_EJECTCD | 3 | 0x0081 | KEYCODE_MEDIA_EJECT | ||
0x07 0x00ed | 0x0073 | SCHLÜSSELVOLUMEN | 1,6 | 0x0018 | SCHLÜSSELCODES_VOLUMEN | ||
0x07 0x00ee | 0x0072 | SCHLÜSSELVOLUMEN | 1,6 | 0x0019 | KEYCODE_VOLUME_DOWN | ||
0x07 0x00ef | 0x0071 | SCHLÜSSEL STUFE | 3 | 0x00a4 | KEYCODE_VOLUME_MUTE | ||
0x07 0x00f0 | 0x0096 | SCHLÜSSEL_WWW | 1,6 | 0x0040 | KEYCODE_EXPLORER | ||
0x07 0x00f1 | 0x009e | SCHLÜSSELRÜCKSEITE | 1,6 | 0x0004 | SCHLÜSSELCODE ZURÜCK | ||
0x07 0x00f2 | 0x009f | SCHLÜSSEL_WEITER | 3 | 0 x 007 Tage | SCHLÜSSELCODE WEITER | ||
0x07 0x00f3 | 0x0080 | KEY_STOP | 3 | 0x0056 | KEYCODE_MEDIA_STOP | ||
0x07 0x00f4 | 0x0088 | KEY_FIND | |||||
0x07 0x00f5 | 0x00b1 | KEY_SCROLLUP | 3 | 0x005c | KEYCODE_PAGE_UP | ||
0x07 0x00f6 | 0x00b2 | KEY_SCROLLDOWN | 3 | 0 x 005 Tage | KEYCODE_PAGE_DOWN | ||
0x07 0x00f7 | 0 x 00 | SCHLÜSSEL BEARBEITEN | |||||
0x07 0x00f8 | 0x008e | SCHLÜSSELSCHLAF | |||||
0x07 0x00f9 | 0x0098 | SCHLÜSSELKAFFE | 4.0 | 0x001a | KEYCODE_POWER | ||
0x07 0x00fa | 0x00-Anzeige | SCHLÜSSEL_AKTUALISIEREN | |||||
0x07 0x00fb | 0x008c | SCHLÜSSEL_BERECHNEN | 4.0.3 | 0 x 00 Tage | KEYCODE_RECHNER |
Allgemeine HID-Desktop-Seite (0x01)
HID-Nutzung | HID-Nutzungsname | Logo: LKC | Linux-Schlüsselcodename | Version | Akak | Name des Android-Schlüsselcodes | Hinweise |
---|---|---|---|---|---|---|---|
0x01 0x0081 | Systemabschaltung | 0x0074 | SCHLÜSSELLEISTUNG | 1,6 | 0x001a | KEYCODE_POWER | |
0x01 0x0082 | System-Ruhemodus | 0x008e | SCHLÜSSELSCHLAF | 4.0 | 0x001a | KEYCODE_POWER | |
0x01 0x0083 | Systemaktivierung | 0x008f | SCHLÜSSELAUFW. | 4.0 | 0x001a | KEYCODE_POWER | |
0x01 0x0084 | System-Kontextmenü | ||||||
0x01 0x0085 | Hauptmenü des Systems | ||||||
0x01 0x0086 | System-App-Menü | ||||||
0x01 0x0087 | Hilfe zum Systemmenü | ||||||
0x01 0x0088 | Beenden des Systemmenüs | ||||||
0x01 0x0089 | Systemmenüauswahl | ||||||
0x01 0x008a | Systemmenü rechts | ||||||
0x01 0x008b | Systemmenü links | ||||||
0x01 0x008c | Systemmenü nach oben | ||||||
0x01 0x008d | Systemmenü nach unten | ||||||
0x01 0x008e | Kaltstart des Systems | ||||||
0x01 0x008f | Warmstart des Systems | ||||||
0x01 0x00a0 | Systemdock | ||||||
0x01 0x00a1 | Vom System lösen | ||||||
0x01 0x00a2 | Systemeinrichtung | ||||||
0x01 0x00a3 | Systemunterbrechung | ||||||
0x01 0x00a4 | Unterbrechung des System-Debuggers | ||||||
0x01 0x00a5 | Unterbrechung der Bewerbung | ||||||
0x01 0x00a6 | Pause des Anwendungs-Debuggers | ||||||
0x01 0x00a7 | Stummschalten des Systemlautsprechers | ||||||
0x01 0x00a8 | System-Ruhezustand | ||||||
0x01 0x00b0 | Systemanzeige umkehren | ||||||
0x01 0x00b1 | Systemanzeige (intern) | ||||||
0x01 0x00b2 | Systemanzeige (extern) | ||||||
0x01 0x00b3 | Systemanzeige (beide) | ||||||
0x01 0x00b4 | Systemdisplay Dual | ||||||
0x01 0x00b5 | Systemanzeige-Ein/Aus-Schaltfläche (int/extern) | ||||||
0x01 0x00b6 | System-Display-Wechsel, Grund/Sek. | ||||||
0x01 0x00b7 | System-Display-LCD-Autoskalierung |
HID-Nutzerseite (0x0c)
HID-Nutzung | HID-Nutzungsname | Logo: LKC | Linux-Schlüsselcodename | Version | Akak | Name des Android-Schlüsselcodes | Hinweise |
---|---|---|---|---|---|---|---|
0x0c 0x0030 | Stromversorgung | ||||||
0x0c 0x0031 | Zurücksetzen | ||||||
0x0c 0x0032 | Schlaf | ||||||
0x0c 0x0033 | Ruhemodus nach | ||||||
0x0c 0x0034 | Ruhemodus | 0x008e | SCHLÜSSELSCHLAF | 4.0 | 0x001a | KEYCODE_POWER | |
0x0c 0x0040 | Menü | 0x008b | SCHLÜSSELMENÜ | 1,6 | 0x0052 | KEYCODE-MENÜ | |
0x0c 0x0041 | Menüauswahl | ||||||
0x0c 0x0042 | Menü oben | ||||||
0x0c 0x0043 | Menü nach unten | ||||||
0x0c 0x0044 | Menü links | ||||||
0x0c 0x0045 | Menü rechts | 0x0181 | SCHLÜSSEL_RECHTS | ||||
0x0c 0x0046 | Menü-Esc | ||||||
0x0c 0x0047 | Menüwerterhöhung | ||||||
0x0c 0x0048 | Menüwert verringern | ||||||
0x0c 0x0067 | Bild im Bild ein-/ausschalten | 0x00ab | KEYCODE_FENSTER | Hinzugefügt in aosp/1365553 | |||
0x0c 0x0069 | Rote Menüschaltfläche | 0x18e | SCHLÜSSELROT | 0x00b7 | KEYCODE_PROG_RED | Hinzugefügt in aosp/1388616 | |
0x0c 0x006a | Grüne Menüschaltfläche | 0x18f | SCHLÜSSELGRÜN | 0x00b8 | KEYCODE_PROG_GRÜN | Hinzugefügt in aosp/1388616 | |
0x0c 0x006b | Blaue Menüschaltfläche | 0x191 | SCHLÜSSELBLAU | 0x00ba | KEYCODE_PROG_BLAU | Hinzugefügt in aosp/1388616 | |
0x0c 0x006c | Gelbe Menüschaltfläche | 0x190 | SCHLÜSSEL_GELB | 0x00b9 | KEYCODE_PROG_GELB | Hinzugefügt in aosp/1388616 | |
0x0c 0x0081 | Auswahl zuweisen | ||||||
0x0c 0x0082 | Modusschritt | ||||||
0x0c 0x0083 | Letzte Erinnerung | 0x0195 | KEY_LAST | 0xe5 | KEYCODE_LAST_CHANNEL | Hinzugefügt in aosp/1365551 | |
0x0c 0x0084 | Kanal eingeben | ||||||
0x0c 0x0085 | Film bestellen | ||||||
0x0c 0x0088 | Medienauswahl-Computer | 0x0178 | SCHLÜSSEL_PC | ||||
0x0c 0x0089 | Media Select-Fernseher | 0x0179 | SCHLÜSSEL_Fernsehen | 3 | 0x00aa | KEYCODE_TV | |
0x0c 0x008a | Media Select – WWW | 0x0096 | SCHLÜSSEL_WWW | 1,6 | 0x0040 | KEYCODE_EXPLORER | |
0x0c 0x008b | Media Select-DVD | 0x0185 | SCHLÜSSEL_DVD | ||||
0x0c 0x008c | Media Select-Telefon | 0x00a9 | KEY_PHONE | 3 | 0x0005 | KEYCODE_CALL | |
0x0c 0x008d | Media Select-Programmleitfaden | 0x016a | SCHLÜSSELPROGRAMM | 3 | 0x00ac | KEYCODE-LEITFADEN | |
0x0c 0x008e | Media Select-Videotelefon | 0x01a0 | KEY_VIDEOPHONE | ||||
0x0c 0x008f | Media Select-Spiele | 0x01a1 | SCHLÜSSELSPIELE | ||||
0x0c 0x0090 | Media Select-Nachrichten | 0x018c | SCHLÜSSELMEMO | ||||
0x0c 0x0091 | Media Select-CD | 0x017f | SCHLÜSSELBESCHREIBUNG | ||||
0x0c 0x0092 | Media Select-Videorekorder | 0x017b | SCHLÜSSEL_VCR | ||||
0x0c 0x0093 | Media Select-Tuner | 0x0182 | KEY_TUNER | ||||
0x0c 0x0094 | Abbrechen | 0x00ae | KEY_BEENDEN | ||||
0x0c 0x0095 | Hilfe | 0x008a | KEY_HILFE | ||||
0x0c 0x0096 | Media Select-Kassette | 0x0180 | SCHLÜSSELTAPE | ||||
0x0c 0x0097 | Media Select-Kabel | 0x017a | SCHLÜSSEL_TV2 | ||||
0x0c 0x0098 | Medienauswahl – Satellit | 0 x 017 Tage | SCHLÜSSELZUF. | ||||
0x0c 0x0099 | Media Select-Sicherheit | ||||||
0x0c 0x009a | Media Select-Startbildschirm | 0x016e | KEY_PVR | 3 | 0x00-Anzeige | KEYCODE_DVR | |
0x0c 0x0061 | Untertitel | 0x0172 | KEY_SUBTITLE | 0x00af | SCHLÜSSELCODE-CAPTIONS | Hinzugefügt in aosp/1365552 | |
0x0c 0x009c | Kanalinkrement | 0x0192 | KEY_CHANNELUP | 3 | 0x00a6 | KEYCODE_CHANNEL_UP | |
0x0c 0x009d | Kanalverringerung | 0x0193 | KEY_CHANNELDOWN | 3 | 0x00a7 | KEYCODE_CHANNEL_DOWN | |
0x0c 0x009e | Media Select SAP | ||||||
0x0c 0x00a0 | VCR Plus | 0x017c | SCHLÜSSEL_VCR2 | ||||
0x0c 0x00a1 | Einmal | ||||||
0x0c 0x00a2 | Täglich | ||||||
0x0c 0x00a3 | Wöchentlich | ||||||
0x0c 0x00a4 | Monatlich | ||||||
0x0c 0x00b0 | Wiedergeben | 0x00cf | KEY_PLAY | 3 | 0x007e | KEYCODE_MEDIA_PLAY | |
0x0c 0x00b1 | Pausieren | 0x0077 | SCHLÜSSELPAUSE | 3 | 0x0079 | KEYCODE_BREAK | |
0x0c 0x00b2 | Aufnehmen | 0x00a7 | SCHLÜSSELDATENSATZ | 3 | 0x0082 | KEYCODE_MEDIA_RECORD | |
0x0c 0x00b3 | Vorspulen | 0 x 00 Tage | SCHLÜSSEL_FASTFORWARD | 3 | 0x005a | KEYCODE_MEDIA_FAST_FORWARD | |
0x0c 0x00b4 | Zurückspulen | 0x00a8 | SCHLÜSSEL_RÜCKWICKEL | 3 | 0x0059 | KEYCODE_MEDIA_REWIND | |
0x0c 0x00b5 | Nächsten Titel suchen | 0x00a3 | KEY_NEXTSONG | 3 | 0x0057 | KEYCODE_MEDIA_NEXT | |
0x0c 0x00b6 | Vorherigen Titel durchsuchen | 0x00a5 | SCHLÜSSEL_VORHERIGE | 3 | 0x0058 | KEYCODE_MEDIA_PREVIOUS | |
0x0c 0x00b7 | Aufnahme beenden | 0x00a6 | KEY_STOPCD | 3 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x0c 0x00b8 | Auswerfen | 0x00a1 | SCHLÜSSEL_EJECTCD | 3 | 0x0081 | KEYCODE_MEDIA_EJECT | |
0x0c 0x00b9 | Zufallswiedergabe | ||||||
0x0c 0x00ba | Datenträger auswählen | ||||||
0x0c 0x00bb | Datenträger eingeben | ||||||
0x0c 0x00bc | Wiederholen | 0x01b7 | KEY_MEDIA_REPEAT | ||||
0x0c 0x00be | Track – Normal | ||||||
0x0c 0x00c0 | Frame vorwärts | ||||||
0x0c 0x00c1 | Rahmenrückseite | ||||||
0x0c 0x00c2 | Mark | ||||||
0x0c 0x00c3 | Markierung löschen | ||||||
0x0c 0x00c4 | Von Marke wiederholen | ||||||
0x0c 0x00c5 | Zurück zur Markierung | ||||||
0x0c 0x00c6 | Vorwärtsgehende Suchmarkierung | ||||||
0x0c 0x00c7 | Suchzeichen rückwärts | ||||||
0x0c 0x00c8 | Zähler zurücksetzen | ||||||
0x0c 0x00c9 | Zähler anzeigen | ||||||
0x0c 0x00ca | Tracking-Inkrement | ||||||
0x0c 0x00cb | Rückgang der Tracking-Anzahl | ||||||
0x0c 0x00cc | Stoppen / Auswerfen | ||||||
0x0c 0x00cd | Wiedergabe/Pause | 0x00a4 | KEY_PLAYPAUSE | 3 | 0x0055 | KEYCODE_MEDIA_PLAY_PAUSE | |
0x0c 0x00ce | Wiedergeben / Überspringen | ||||||
0x0c 0x00e2 | Stummschalten | 0x0071 | SCHLÜSSEL STUFE | 3 | 0x00a4 | KEYCODE_VOLUME_MUTE | |
0x0c 0x00e5 | Bassverstärkung | 0 x 00 Tage | SCHLÜSSELBASSBOOST | ||||
0x0c 0x00e6 | Surround-Modus | ||||||
0x0c 0x00e7 | Lautstärke | ||||||
0x0c 0x00e8 | MPX | ||||||
0x0c 0x00e9 | Volumenerhöhung | 0x0073 | SCHLÜSSELVOLUMEN | 1,6 | 0x0018 | SCHLÜSSELCODES_VOLUMEN | |
0x0c 0x00ea | Lautstärke verringern | 0x0072 | SCHLÜSSELVOLUMEN | 1,6 | 0x0019 | KEYCODE_VOLUME_DOWN | |
0x0c 0x0173 | Alternatives Audioinkrement | 0 x 00 | KEYCODE_MEDIA_AUDIO_TRACK | Hinzugefügt in aosp/1365554 | |||
0x0c 0x0181 | Konfiguration der Schaltfläche zum Starten von AL. Tool | ||||||
0x0c 0x0182 | Konfiguration der programmierbaren AL-Taste. | 0x009c | KEY_BOOKMARKS | 3 | 0x00ae | KEYCODE_BOOKMARK | |
0x0c 0x0183 | Konfiguration der AL-Verbrauchersteuerung. | 0x00ab | KEY_CONFIG | 4.0.3 | 0 x 00 Tage | KEYCODE_MUSIC | |
0x0c 0x0184 | AL Textverarbeitungsprogramm | 0x01a5 | KEY_WORDPROZESSOR | ||||
0x0c 0x0185 | AL-Texteditor | 0x01a6 | KEY_EDITOR | ||||
0x0c 0x0186 | AL-Tabelle | 0x01a7 | SCHLÜSSELZEICHNUNG | ||||
0x0c 0x0187 | AL Graphics Editor | 0x01a8 | KEY_GRAPHICSEDITOR | ||||
0x0c 0x0188 | AL-Präsentations-App | 0x01a9 | SCHLÜSSELPRÜFUNG | ||||
0x0c 0x0189 | AL-Datenbankanwendung | 0x01aa | SCHLÜSSELDATENBANK | ||||
0x0c 0x018a | AL-E-Mail-Leser | 0x009b | KEY_MAIL | 1,6 | 0x0041 | KEYCODE_ENVELOPE | |
0x0c 0x018b | AL-Newsreader | 0x01ab | WICHTIGE_NACHRICHTEN | ||||
0x0c 0x018c | AL-Mailbox | 0x01ac | KEY_VOICEMAIL | ||||
0x0c 0x018d | AL-Kontakte / Adressbuch | 0x01-Anzeige | KEY_ADDRESSBOOK | 4.0.3 | 0x00cf | KEYCODE_KONTAKTE | |
0x0c 0x018e | AL-Kalender/-Zeitplan | 0x018d | KEY_KALENDER | 4.0.3 | 0 x 00 Tage | KEYCODE_KALENDER | |
0x0c 0x018f | AL-Aufgabe / Projektmanagement | ||||||
0x0c 0x0190 | AL-Protokoll / Journal / Zeitkarte | ||||||
0x0c 0x0191 | AL-Scheckbuch / Finanzen | 0x00db | KEY_FINANCE | ||||
0x0c 0x0192 | AL-Rechner | 0x008c | SCHLÜSSEL_BERECHNEN | 4.0.3 | 0 x 00 Tage | KEYCODE_RECHNER | |
0x0c 0x0193 | A/V-Aufnahme/-Wiedergabe | ||||||
0x0c 0x0194 | AL-Browser auf lokalen Rechnern | 0x0090 | SCHLÜSSELDATEI | ||||
0x0c 0x0195 | AL LAN/WAN-Browser | ||||||
0x0c 0x0196 | AL-Internetbrowser | 0x0096 | SCHLÜSSEL_WWW | 1,6 | 0x0040 | KEYCODE_EXPLORER | |
0x0c 0x0197 | AL-Remote-Netzwerk/ISP-Verbindung | ||||||
0x0c 0x0198 | AL-Netzwerkkonferenz | ||||||
0x0c 0x0199 | AL-Netzwerk-Chat | 0 x 00 Tage | SCHLÜSSELCHAT | ||||
0x0c 0x019a | AL-Telefonie | ||||||
0x0c 0x019b | AL-Anmeldung | ||||||
0x0c 0x019c | AL-Abmeldung | 0x01b1 | SCHLÜSSEL-Abmeldung | ||||
0x0c 0x019d | AL-Anmeldung / Abmeldung | ||||||
0x0c 0x019e | AL-Terminalsperre / Bildschirmschoner | 0x0098 | SCHLÜSSELKAFFE | 4.0 | 0x001a | KEYCODE_POWER | |
0x0c 0x019f | AL-Steuerfeld | ||||||
0x0c 0x01a0 | AL-Befehlszeilenprozessor / Ausführen | ||||||
0x0c 0x01a1 | AL-Prozess-/Task-Manager | ||||||
0x0c 0x01a2 | AL – Aufgabe / Anwendung auswählen | ||||||
0x0c 0x01a3 | Nächste Aufgabe / Anwendung für AL | ||||||
0x0c 0x01a4 | AL: Vorherige Aufgabe / Anwendung | ||||||
0x0c 0x01a5 | Vorbeugende Halt-Aufgabe in AL / App. | ||||||
0x0c 0x01a6 | Integrierte AL-Hilfe | 0x008a | KEY_HILFE | ||||
0x0c 0x01a7 | AL-Dokumente | 0x00eb | SCHLÜSSELDOKUMENTE | ||||
0x0c 0x01a8 | Thesaurus, Alabama | ||||||
0x0c 0x01a9 | AL-Wörterbuch | ||||||
0x0c 0x01aa | AL (Desktop) | ||||||
0x0c 0x01ab | AL-Rechtschreibprüfung | 0x01b0 | KEY_SPELLCHECK | ||||
0x0c 0x01ac | AL-Grammatikprüfung | ||||||
0x0c 0x01ad | AL-WLAN-Status | ||||||
0x0c 0x01ae | AL-Tastaturlayout | ||||||
0x0c 0x01af | AL-Virenschutz | ||||||
0x0c 0x01b0 | AL-Verschlüsselung | ||||||
0x0c 0x01b1 | AL-Bildschirmschoner | ||||||
0x0c 0x01b2 | AL-Alarme | ||||||
0x0c 0x01b3 | Uhr in Alabama | ||||||
0x0c 0x01b4 | AL-Dateibrowser | ||||||
0x0c 0x01b5 | AL-Status | ||||||
0x0c 0x01b6 | AL-Bildbrowser | 0x00e2 | SCHLÜSSELMEDIEN | 3 | 0x004f | KEYCODE_HEADSETHOOK | |
0x0c 0x01b7 | AL-Audiobrowser | 0 x 00 Tage | KEY_TON | 4.0.3 | 0 x 00 Tage | KEYCODE_MUSIC | |
0x0c 0x01b8 | AL Movie Browser | ||||||
0x0c 0x01b9 | AL Digital Rights Manager | ||||||
0x0c 0x01ba | Digitales AL-Wallet | ||||||
0x0c 0x01bc | Instant Messaging (AL) | 0x01ae | KEY_MESSENGER | ||||
0x0c 0x01bd | AL OEM Features / Tipps Browser | 0x0166 | KEY_INFO | ||||
0x0c 0x01be | AL-OEM-Hilfe | ||||||
0x0c 0x01bf | AL-Online-Community | ||||||
0x0c 0x01c0 | Browser für Unterhaltungsinhalte in AL | ||||||
0x0c 0x01c1 | AL-Online-Shopping-Browser | ||||||
0x0c 0x01c2 | Informationen / Hilfe zu AL-Smartcards | ||||||
0x0c 0x01c3 | Markt-/Finanzbrowser in AL | ||||||
0x0c 0x01c4 | Browser für personalisierte Nachrichten der kalifornischen Unternehmen | ||||||
0x0c 0x01c5 | Browser für AL-Onlineaktivitäten | ||||||
0x0c 0x01c6 | AL Research / Suchbrowser | ||||||
0x0c 0x01c7 | AL-Audioplayer | ||||||
0x0c 0x0201 | AC Neu | 0x00b5 | SCHLÜSSEL_NEU | ||||
0x0c 0x0202 | AC (Offen) | 0x0086 | KEY_OPEN | ||||
0x0c 0x0203 | AC-Abschluss | 0 x 00 CE | SCHLÜSSEL_SCHLIEẞEN | ||||
0x0c 0x0204 | AC-Ausgang | 0x00ae | KEY_BEENDEN | ||||
0x0c 0x0205 | AC – maximieren | ||||||
0x0c 0x0206 | Klimaanlage minimieren | ||||||
0x0c 0x0207 | Klimaanlage sparen | ea | KEY_SAVE | ||||
0x0c 0x0208 | AC-Druck | 0 x 00 Tage | KEY_DRUCK | ||||
0x0c 0x0209 | AC-Properties | 0x0082 | WICHTIGE_PROPS | ||||
0x0c 0x021a | AC – Rückgängig machen | 0x0083 | SCHLÜSSEL_UNDO | ||||
0x0c 0x021b | Text für Klimaanlage | 0x0085 | SCHLÜSSELTEXT | ||||
0x0c 0x021c | AC-Cut | 0x0089 | SCHLÜSSELSCHNITT | ||||
0x0c 0x021d | AC-Einfügen | 0x0087 | SCHLÜSSEL EINFÜGEN | ||||
0x0c 0x021e | AC – Alle auswählen | ||||||
0x0c 0x021f | AC-Suche | 0x0088 | KEY_FIND | ||||
0x0c 0x0220 | AC-Suchen und Ersetzen | ||||||
0x0c 0x0221 | AC-Suche | 0x00d9 | KEY_SEARCH | 1,6 | 0x0054 | KEYCODE_SUCHE | |
0x0c 0x0222 | Klimaanlage aufrufen | 0x0162 | KEY_GOTO | ||||
0x0c 0x0223 | AC-Startseite | 0x00ac | SCHLÜSSELSTARTSEITE | 3 | 0x0003 | KEYCODE_HOME | |
0x0c 0x0224 | Klimaanlage Zurück | 0x009e | SCHLÜSSELRÜCKSEITE | 1,6 | 0x0004 | SCHLÜSSELCODE ZURÜCK | |
0x0c 0x0225 | AC-Weiterleitung | 0x009f | SCHLÜSSEL_WEITER | 3 | 0 x 007 Tage | SCHLÜSSELCODE WEITER | |
0x0c 0x0226 | AC-Stopp | 0x0080 | KEY_STOP | 3 | 0x0056 | KEYCODE_MEDIA_STOP | |
0x0c 0x0227 | Klimaanlage aktualisieren | 0x00-Anzeige | SCHLÜSSEL_AKTUALISIEREN | ||||
0x0c 0x0228 | Vorheriger Link für AC | ||||||
0x0c 0x0229 | AC – Nächster Link | ||||||
0x0c 0x022a | AC-Lesezeichen | 0x009c | KEY_BOOKMARKS | 3 | 0x00ae | KEYCODE_BOOKMARK | |
0x0c 0x022b | AC-Verlauf | ||||||
0x0c 0x022c | AC-Abos | ||||||
0x0c 0x022d | AC-Zoom | 0x01a2 | SCHLÜSSELZOMIN | ||||
0x0c 0x022e | Herauszoomen (bei Anschluss an Stromversorgung) | 0x01a3 | SCHLÜSSELZOOMOUT | ||||
0x0c 0x022f | Wechselstrom-Zoom | 0x01a4 | SCHLÜSSELZOOMRESETZ | 2 | |||
0x0c 0x0230 | AC-Vollbild | ||||||
0x0c 0x0231 | Normale Ansicht (AC) | ||||||
0x0c 0x0232 | Ein/Aus-Schaltfläche für AC-Ansicht | ||||||
0x0c 0x0233 | Klimaanlage nach oben scrollen | 0x00b1 | KEY_SCROLLUP | 3 | 0x005c | KEYCODE_PAGE_UP | |
0x0c 0x0234 | Klimaanlage nach unten scrollen | 0x00b2 | KEY_SCROLLDOWN | 3 | 0 x 005 Tage | KEYCODE_PAGE_DOWN | |
0x0c 0x0236 | Klimaanlage nach links | ||||||
0x0c 0x0237 | Klimaanlage nach rechts schwenken | ||||||
0x0c 0x0239 | Klimaanlage Neues Fenster | ||||||
0x0c 0x023a | AC-Kachel horizontal | ||||||
0x0c 0x023b | AC-Kachel, vertikal | ||||||
0x0c 0x023c | AC-Format | ||||||
0x0c 0x023d | AC – Bearbeiten | ||||||
0x0c 0x023e | Klimaanlage – Fett | ||||||
0x0c 0x023f | AC-Kursivschrift | ||||||
0x0c 0x0240 | AC-Unterstrich | ||||||
0x0c 0x0241 | AC durchgestrichen | ||||||
0x0c 0x0242 | AC-Abo | ||||||
0x0c 0x0243 | AC Hochgestellt | ||||||
0x0c 0x0244 | AC All Caps | ||||||
0x0c 0x0245 | Wechselstrom (Wechseln) | ||||||
0x0c 0x0246 | Größe der Klimaanlage anpassen | ||||||
0x0c 0x0247 | AC-Flip horizontal | ||||||
0x0c 0x0248 | AC-Flip vertikal | ||||||
0x0c 0x0249 | Wechselstromspiegel horizontal | ||||||
0x0c 0x024a | AC-Spiegel vertikal | ||||||
0x0c 0x024b | AC-Schriftartauswahl | ||||||
0x0c 0x024c | AC-Schriftfarbe | ||||||
0x0c 0x024d | AC-Schriftgröße | ||||||
0x0c 0x024e | AC-Blocksatz links | ||||||
0x0c 0x024f | AC-Ausrichtung (Center) H | ||||||
0x0c 0x0250 | AC – Blocksatz rechts | ||||||
0x0c 0x0251 | Block H für AC-Blocksatz | ||||||
0x0c 0x0252 | AC-Ausrichtung oben | ||||||
0x0c 0x0253 | AC-Ausrichtung (Center) V | ||||||
0x0c 0x0254 | AC-Ausrichtung unten | ||||||
0x0c 0x0255 | Block V für AC-Blocksatz | ||||||
0x0c 0x0256 | AC-Einzug verringern | ||||||
0x0c 0x0257 | AC-Einzug erhöhen | ||||||
0x0c 0x0258 | Nummerierte AC-Liste | ||||||
0x0c 0x0259 | AC-Nummerierung neu starten | ||||||
0x0c 0x025a | Aufzählungsliste für AC | ||||||
0x0c 0x025b | AC-Werbung | ||||||
0x0c 0x025c | Klimaanlage abwerten | ||||||
0x0c 0x025d | Klimaanlage Ja | ||||||
0x0c 0x025e | AC-Nummer | ||||||
0x0c 0x025f | Klimaanlage kündigen | 0x00df | SCHLÜSSEL_ABBRECHEN | ||||
0x0c 0x0260 | AC-Katalog | ||||||
0x0c 0x0261 | AC-Kauf / Bezahlvorgang | ||||||
0x0c 0x0262 | In den Einkaufswagen mit Klimaanlage | ||||||
0x0c 0x0263 | AC – Expandable | ||||||
0x0c 0x0264 | AC – Alle maximieren | ||||||
0x0c 0x0265 | Klimaanlage minimieren | ||||||
0x0c 0x0266 | Klimaanlage – Alle minimieren | ||||||
0x0c 0x0267 | AC-Druckvorschau | ||||||
0x0c 0x0268 | AC Paste Special (AC Paste Special) | ||||||
0x0c 0x0269 | Wechselstrom-Einfügemodus | ||||||
0x0c 0x026a | AC löschen | ||||||
0x0c 0x026b | Klimaanlage | ||||||
0x0c 0x026c | AC-Entsperrung | ||||||
0x0c 0x026d | AC Protect | ||||||
0x0c 0x026e | AC-Gerät aufheben | ||||||
0x0c 0x026f | AC – Kommentar anhängen | ||||||
0x0c 0x0270 | AC – Kommentar löschen | ||||||
0x0c 0x0271 | AC-Aufruf – Kommentar | ||||||
0x0c 0x0272 | AC: Wort auswählen | ||||||
0x0c 0x0273 | AC – Satz auswählen | ||||||
0x0c 0x0274 | AC-Auswahl Absatz | ||||||
0x0c 0x0275 | Spalte für AC-Auswahl | ||||||
0x0c 0x0276 | AC-Auswahlzeile | ||||||
0x0c 0x0277 | AC Select-Tabelle | ||||||
0x0c 0x0278 | AC-Auswahlobjekt | ||||||
0x0c 0x0279 | AC – Wiederholen / Wiederholen | 0x00b6 | SCHLÜSSEL_REDO | ||||
0x0c 0x027a | AC-Sortierung | ||||||
0x0c 0x027b | AC – Aufsteigend sortieren | ||||||
0x0c 0x027c | AC – Absteigend sortieren | ||||||
0x0c 0x027d | Klimaanlage-Filter | ||||||
0x0c 0x027e | AC-Uhr einstellen | ||||||
0x0c 0x027f | AC-Uhr | ||||||
0x0c 0x0280 | AC Zeitzone auswählen | ||||||
0x0c 0x0281 | AC – Zeitzonen bearbeiten | ||||||
0x0c 0x0282 | AC-Alarm einstellen | ||||||
0x0c 0x0283 | AC-Alarm löschen | ||||||
0x0c 0x0284 | Wechselstrom-Schlummerfunktion | ||||||
0x0c 0x0285 | Wechselstrom-Zurücksetzungsalarm | ||||||
0x0c 0x0286 | AC-Synchronisierung | ||||||
0x0c 0x0287 | AC – Senden/Empfangen | ||||||
0x0c 0x0288 | AC – Senden an | ||||||
0x0c 0x0289 | AC-Antwort | 0x00e8 | SCHLÜSSELANTWORT | ||||
0x0c 0x028a | AC – Allen antworten | ||||||
0x0c 0x028b | AC-Weiterleitung – Nachricht | 0x00e9 | KEY_FORWARDMAIL | ||||
0x0c 0x028c | AC-Sendung | 0x00e7 | KEY_SEND | ||||
0x0c 0x028d | AC-Datei anhängen | ||||||
0x0c 0x028e | AC-Upload | ||||||
0x0c 0x028f | AC-Download (Ziel speichern unter) | ||||||
0x0c 0x0290 | AC-Rahmeneinstellungen | ||||||
0x0c 0x0291 | AC-Einsatzzeile | ||||||
0x0c 0x0292 | AC-Spalte einfügen | ||||||
0x0c 0x0293 | AC-Einfügedatei | ||||||
0x0c 0x0294 | Bild für Wechselstromeinsatz | ||||||
0x0c 0x0295 | AC-Einfügeobjekt | ||||||
0x0c 0x0296 | AC-Symbol zum Einfügen | ||||||
0x0c 0x0297 | AC – Speichern und Schließen | ||||||
0x0c 0x0298 | AC-Umbenennung | ||||||
0x0c 0x0299 | AC-Zusammenführung | ||||||
0x0c 0x029a | AC-Aufteilung | ||||||
0x0c 0x029b | AC – Horizontal verteilen | ||||||
0x0c 0x029c | AC – Vertikal verteilen |
Zusätzliche Zuordnungen ohne HID
Diese Zuordnungen beschreiben Funktionen, die nicht in HID angezeigt werden, für die Linux Schlüsselcodes vorhanden sind.
Logo: LKC | Linux-Schlüsselcodename | Version | Akak | Name des Android-Schlüsselcodes | Hinweise |
---|---|---|---|---|---|
0 x 01 Tage | SCHLÜSSEL_FN | 3 | 0x0077 | KEYCODE-FUNKTION | |
0 x 01 Tage | KEY_FN_ESC | 3 | 0x006f | KEYCODE_ESCAPE | 3 |
0 x 01 Tage | SCHLÜSSEL_FN_F1 | 3 | 0x0083 | KEYCODE_F1 | 3 |
0 x 01 Tage | SCHLÜSSEL_FN_F2 | 3 | 0x0084 | KEYCODE_F2 | 3 |
0 x 01 Tage | SCHLÜSSEL_FN_F3 | 3 | 0x0085 | KEYCODE_F3 | 3 |
0 x 01 Tage | SCHLÜSSEL_FN_F4 | 3 | 0x0086 | KEYCODE_F4 | 3 |
0 x 01 Tage | SCHLÜSSEL_FN_F5 | 3 | 0x0087 | KEYCODE_F5 | 3 |
0x01d7 | SCHLÜSSEL_FN_F6 | 3 | 0x0088 | SCHLÜSSELCODE F6 | 3 |
0 x 01 Tage | SCHLÜSSEL_FN_F7 | 3 | 0x0089 | KEYCODE_F7 | 3 |
0 x 01 Tage | SCHLÜSSEL_FN_F8 | 3 | 0x008a | KEYCODE_F8 | 3 |
0x01da | SCHLÜSSEL_FN_F9 | 3 | 0x008b | KEYCODE_F9 | 3 |
0x01 dB | SCHLÜSSEL_FN_F10 | 3 | 0x008c | KEYCODE_F10 | 3 |
0x01dc | SCHLÜSSEL_FN_F11 | 3 | 0x008d | KEYCODE_F11 | 3 |
0x01dd | SCHLÜSSEL_FN_F12 | 3 | 0x008e | KEYCODE_F12 | 3 |
0 x 01 | SCHLÜSSEL_FN_1 | 3 | 0x0008 | KEYCODE_1 | 3 |
0x01df | SCHLÜSSEL_FN_2 | 3 | 0x0009 | KEYCODE_2 | 3 |
0x01e0 | SCHLÜSSEL_FN_D | 3 | 0x0020 | KEYCODE_D | 3 |
0x01e1 | SCHLÜSSEL_FN_E | 3 | 0x0021 | KEYCODE_E | 3 |
0x01e2 | SCHLÜSSEL_FN_F | 3 | 0x0022 | KEYCODE_F | 3 |
0x01e3 | SCHLÜSSEL_FN_S | 3 | 0x002f | KEYCODE_S | 3 |
0x01e4 | SCHLÜSSEL_FN_B | 3 | 0x001e | KEYCODE_B | 3 |
Nicht unterstützte alte Schlüssel
Diese Zuordnungen erschienen in früheren Android-Versionen, stimmten aber nicht mit den HID oder nicht standardmäßige Linux-Schlüsselcodes verwendet wurden. Sie werden nicht mehr unterstützt.
Logo: LKC | Linux-Schlüsselcodename | Version | Akak | Name des Android-Schlüsselcodes | Hinweise |
---|---|---|---|---|---|
0x00db | SCHLÜSSEL-E-MAIL-ADRESSE | 1,6 | 0x004d | KEYCODE_AT | 4 |
"" | "" | 4.0 | 4 | ||
0x00e3 | SCHLÜSSELSTERNE | 1,6 | 0x0011 | KEYCODE_STAR | 4 |
"" | "" | 4.0 | 4 | ||
0x00e4 | SCHLÜSSELSHARP | 1,6 | 0x0012 | KEYCODE_POUND | 4 |
"" | "" | 4.0 | 4 | ||
0x00e5 | SCHLÜSSELSOFT1 | 1,6 | 0x0052 | KEYCODE-MENÜ | 4 |
"" | "" | 4.0 | 4 | ||
0x00e6 | SCHLÜSSELSOFT2 | 1,6 | 0x0002 | KEYCODE_SOFT_RIGHT | 4 |
"" | "" | 4.0 | 4 | ||
0x00e7 | KEY_SEND | 1,6 | 0x0005 | KEYCODE_CALL | 4 |
"" | "" | 4.0 | 4 | ||
0x00e8 | KEY_CENTER | 1,6 | 0x0017 | KEYCODE_DPAD_CENTER | 4 |
"" | "" | 4.0 | 4 | ||
0x00e9 | KEY_HEADSETHOOK | 1,6 | 0x004f | KEYCODE_HEADSETHOOK | 4 |
"" | "" | 4.0 | 4 | ||
ea | SCHLÜSSEL_0_5 | 1,6 | 4 | ||
0x00eb | SCHLÜSSEL_2_5 | 1,6 | 4 |
Hinweise
-
Der Android-Schlüsselcode, der dem allgemeinen alphanumerischen und symbolischen Code Die Tasten können je nach Tastaturlayout und Sprache variieren. Aus historischen Gründen wurden physische Scancodes und HID-Nutzung die Tasten auf einer Tastatur zugeordnet sind, werden oft positionell definiert. Auch wenn die auf diesen Schlüsseln aufgedruckten Labels von einem in eine andere Sprache zu übersetzen.
Auf einer US-Tastatur (QWERTY) ist die linke obere Buchstabentaste mit der Beschriftung Q. Auf einer französischen Tastatur (AZERTY) drücken Sie die Taste ist mit „A“ beschriftet. Trotz der Beschriftung ist das Symbol auf beiden Tastaturen wird unter Verwendung der HID-Nutzung 0x07 0x0014, die dem Linux-Schlüsselcode KEY_Q zugeordnet ist.
Wenn Android mit einem US-englischen Tastaturlayout konfiguriert ist, gilt Folgendes: der Linux-Schlüsselcode KEY_Q wird dem Android-Schlüsselcode zugeordnet KEYCODE_Q und erzeugt die Zeichen 'Q' und "q". Wenn Android jedoch mit einem französischen Tastaturlayout konfiguriert ist, wird der Linux-Schlüsselcode KEY_Q dem Android-Schlüsselcode KEYCODE_A und erzeugt die Zeichen 'A' und 'a'.
Der Android-Schlüsselcode spiegelt in der Regel den sprachspezifischen Interpretation des Schlüssels, sodass ein anderer Android-Schlüsselcode für verschiedene Sprachen verwendet werden.
-
0x0c 0x022f AC Zoom
ist in HID als lineares Steuerelement definiert, aber ordnet er sie als Schlüssel zu, was wahrscheinlich falsch ist. -
Die Linux-Funktionstasten
KEY_FN_*
sind einfachen Schlüsselcodes, werden aber mit dem MetastatusMETA_FUNCTION
gesendet Bit auf "true" gesetzt. -
Vor Android Ice Cream Sandwich 4.0 war das Standard-Schlüssellayout Zuordnungen für einige zusätzliche Schlüsselcodes enthielten, die nicht definiert wurden in den Linux-Kernel-Headern von Mainline. Diese Zuordnungen haben seit da diese zuvor undefinierten Schlüsselcodes da sie in neueren Versionen verschiedene Bedeutungen des Linux-Kernels.
Quellen
- USB-HID-Nutzungstabellen v1.12
- Linux 2.6.39-Kernel: include/linux/input.h, driver/hid/hid-input.c
- Android ICS: qwerty.kl, Generic.kl, KeyEvent.java