Tastenwerte für Tastaturereignisse
Die folgenden Tabellen listen die Standardwerte für die KeyboardEvent.key
-Eigenschaft auf und geben eine Erklärung, wofür die Taste typischerweise verwendet wird. Entsprechende virtuelle Tastencodes für häufige Plattformen sind, sofern verfügbar, enthalten.
Besondere Werte
Werte von key
, die andere Bedeutungen haben als die Identifizierung einer bestimmten Taste oder eines Zeichens.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Unidentified" |
Der Benutzeragent war nicht in der Lage, den virtuellen Tastenanschlag des Ereignisses einem bestimmten Tastenwert zuzuordnen. Dies kann aufgrund von Hardware- oder Softwarebeschränkungen oder aufgrund von Beschränkungen der Plattform, auf der der Benutzeragent ausgeführt wird, geschehen. |
variiert | variiert | variiert | variiert |
Modifikatortasten
Modifikatoren sind spezielle Tasten, die dazu verwendet werden, Sonderzeichen zu generieren oder spezielle Aktionen auszuführen, wenn sie in Kombination mit anderen Tasten verwendet werden. Beispiele sind die Shift- und Control-Tasten sowie Verriegelungstasten wie Caps Lock und NumLock.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Alt" [4] |
Die Alt (Alternativ)-Taste. |
VK_MENU (0x12)VK_LMENU (0xA4)VK_RMENU
(0xA5)
|
kVK_Option (0x3A)kVK_RightOption (0x3D)
|
GDK_KEY_Alt_L (0xFFE9)GDK_KEY_Alt_R
(0xFFEA)Qt::Key_Alt (0x01000023)
|
KEYCODE_ALT_LEFT (57)KEYCODE_ALT_RIGHT
(58)
|
"AltGraph" [4] |
Die AltGr- oder AltGraph-Taste (Alternative Grafiken). Aktiviert den ISO Level 3 Shift-Modifikator (wobei Shift der Level 2 Modifikator ist). |
GDK_KEY_Mode_switch (0xFF7E)GDK_KEY_ISO_Level3_Shift
(0xFE03)GDK_KEY_ISO_Level3_Latch (0xFE04)GDK_KEY_ISO_Level3_Lock
(0xFE05)GDK_KEY_ISO_Level5_Shift (0xFE11)GDK_KEY_ISO_Level5_Latch
(0xFE12)GDK_KEY_ISO_Level5_Lock (0xFE13)Qt::Key_AltGr
(0x01001103Qt::Key_Mode_switch (0x0100117E)
|
|||
"CapsLock" |
Die Caps Lock-Taste. Schaltet die Großbuchstabenverriegelung für nachfolgende Eingaben ein und aus. | VK_CAPITAL (0x14) |
kVK_CapsLock (0x39) |
GDK_KEY_Caps_Lock (0xFFE5)Qt::Key_CapsLock
(0x01000024)
|
KEYCODE_CAPS_LOCK (115) |
"Control" |
Die Control-, Ctrl- oder Ctl-Taste. Ermöglicht das Eingeben von Steuerzeichen. |
VK_CONTROL (0x11)VK_LCONTROL
(0xA2)VK_RCONTROL (0xA3)
|
kVK_Control (0x3B)kVK_RightControl
(0x3E)
|
GDK_KEY_Control_L (0xFFE3)GDK_KEY_Control_R
(0xFFE4)Qt::Key_Control (0x01000021)
|
KEYCODE_CTRL_LEFT (113)KEYCODE_CTRL_RIGHT
(114)
|
"Fn" |
Die Fn-Taste (Funktionsmodifikator). Wird verwendet, um Funktionstastenzeichen (F1–F15, zum Beispiel) auf Tastaturen ohne dedizierten Funktionstastenbereich zu generieren. Häufig in der Hardware behandelt, sodass für diese Taste keine Ereignisse generiert werden. | kVK_Function (0x3F) |
KEYCODE_FUNCTION (119) |
||
"FnLock" |
Die FnLock- oder F-Lock-Taste (Funktion Lock). Schaltet den durch "Fn" beschriebenen Funktionstastenmodus ein und aus. Häufig in der Hardware behandelt, sodass für diese Taste keine Ereignisse generiert werden.
|
||||
"Hyper" [3] |
Die Hyper-Taste. |
GDK_KEY_Hyper_L (0xFFED)GDK_KEY_Hyper_R
(0xFFEE)Qt::Key_Hyper_L (0x01000056)Qt::Key_Hyper_R
(0x01000057)
|
|||
"Meta" [1] |
Die Meta-Taste. Ermöglicht die Ausgabe spezieller Befehlsanforderungen. Dies ist die Windows-Logotaste oder die Command- oder ⌘-Taste auf Mac-Tastaturen. | VK_LWIN (0x5B)VK_RWIN (0x5C) |
kVK_Command (0x37)kVK_RightCommand
(0x36)
|
GDK_KEY_Meta_L (0xFFE7)GDK_KEY_Meta_R
(0xFFE8)Qt::Key_Meta (0x01000022)
|
KEYCODE_META_LEFT (117)KEYCODE_META_RIGHT
(118)
|
"NumLock" |
Die NumLock-Taste (Nummernverriegelung). Schaltet den Nummernblock zwischen Nummerneingabe und einem anderen Modus (oft Richtungspfeile) um. | VK_NUMLOCK (0x90) |
GDK_KEY_Num_Lock (0xFF7F)Qt::Key_NumLock
(0x01000025)
|
KEYCODE_NUM_LOCK (143) |
|
"ScrollLock" [2] |
Die Scroll Lock-Taste. Schaltet zwischen Scrollen- und Cursorbewegungsmodi um. | VK_SCROLL (0x91) |
GDK_KEY_Scroll_Lock (0xFF14)Qt::Key_ScrollLock
(0x01000026)
|
KEYCODE_SCROLL_LOCK (116) |
|
"Shift" |
Die Shift-Taste. Modifiziert die Tasteneingaben, um Großbuchstaben (oder andere) zu schreiben und die Eingabe von Interpunktions- und anderen Sonderzeichen zu ermöglichen. |
VK_SHIFT (0x10)VK_LSHIFT
(0xA0)VK_RSHIFT (0xA1)
|
kVK_Shift (0x38)kVK_RightShift (0x3C)
|
GDK_KEY_Shift_L (0xFFE1)GDK_KEY_Shift_R
(0xFFE2)Qt::Key_Shift (0x01000020)
|
KEYCODE_SHIFT_LEFT (59)KEYCODE_SHIFT_RIGHT
(60)
|
"Super" [3] |
Die Super-Taste. |
GDK_KEY_Super_L (0xFFEB)GDK_KEY_Super_R
(0xFFEC)Qt::Key_Super_L (0x01000053)Qt::Key_Super_R
(0x01000054)
|
|||
"Symbol" |
Die Symbol-Modifikatortaste (auf bestimmten virtuellen Tastaturen zu finden). | KEYCODE_SYM (63) [2] |
|||
"SymbolLock" |
Die Symbol Lock-Taste. |
[1] In Firefox wird die Windows-Taste als "OS"
anstelle von "Meta"
gemeldet. Dies wird in Firefox geändert, siehe Firefox-Fehler 1232918. Bis dies behoben ist, gibt Firefox diese Tasten als "OS"
zurück: VK_LWIN
(0x5B) und VK_RWIN
(0x5C) unter Windows sowie GDK_KEY_Super_L
(0xFFEB), GDK_KEY_Super_R
(0xFFEC), GDK_KEY_Hyper_L
(0xFFED) und GDK_KEY_Hyper_R
(0xFFEE) unter Linux.
[2] Firefox hat die Unterstützung für die Symbol-Taste erst ab Firefox 37 hinzugefügt.
[3] Firefox generiert den Tastenwert "OS"
für die Super- und Hyper-Tasten anstelle von "Super"
und "Hyper"
.
[4] Chrome 67 und Firefox 63 interpretieren nun die rechte Alt-Taste korrekt für Tastaturlayouts, die diese Taste auf AltGr abbilden. Weitere Einzelheiten finden Sie unter Firefox-Fehler 900750 und Chrome-Fehler 25503.
Leerzeichentasten
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Enter" |
Die Enter- oder ↵-Taste (manchmal als Return gekennzeichnet). | VK_RETURN (0x0D) |
kVK_Return (0x24)kVK_ANSI_KeypadEnter
(0x4C)kVK_Powerbook_KeypadEnter (0x34)
|
GDK_KEY_Return (0xFF0D)GDK_KEY_KP_Enter
(0xFF8D)GDK_KEY_ISO_Enter (0xFE34)GDK_KEY_3270_Enter
(0xFD1E)Qt::Key_Return (0x01000004)Qt::Key_Enter
(0x01000005)
|
KEYCODE_ENTER (66)KEYCODE_NUMPAD_ENTER
(160)KEYCODE_DPAD_CENTER (23)
|
"Tab" |
Die Horizontale Tabulatortaste, Tab. | VK_TAB (0x09) |
kVK_Tab (0x30) |
GDK_KEY_Tab (0xFF09)GDK_KEY_KP_Tab
(0xFF89)GDK_KEY_ISO_Left_Tab (0xFE20)Qt::Key_Tab
(0x01000001)
|
KEYCODE_TAB (61) |
" " [1] |
Die Leertaste, Space Bar. | VK_SPACE (0x20) |
kVK_Space (0x31) |
|
KEYCODE_SPACE (62) |
[1] Ältere Browser können "Spacebar"
anstelle von " "
für die Space Bar-Taste zurückgeben. Firefox hat dies bis Version 37 getan.
Navigationstasten
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"ArrowDown" [1] |
Die Abwärtspfeiltaste. | VK_DOWN (0x28) |
kVK_DownArrow (0x7D) |
GDK_KEY_Down (0xFF54)GDK_KEY_KP_Down
(0xFF99)Qt::Key_Down (0x01000015)
|
KEYCODE_DPAD_DOWN (20) |
"ArrowLeft" [1] |
Die linke Pfeiltaste. | VK_LEFT (0x25) |
kVK_LeftArrow (0x7B) |
GDK_KEY_Left (0xFF51)GDK_KEY_KP_Left
(0xFF96)Qt::Key_Left (0x01000012)
|
KEYCODE_DPAD_LEFT (21) |
"ArrowRight" [1] |
Die rechte Pfeiltaste. | VK_RIGHT (0x27) |
kVK_RightArrow (0x7C) |
GDK_KEY_Right (0xFF53)GDK_KEY_KP_Right
(0xFF98)Qt::Key_Right (0x01000014)
|
KEYCODE_DPAD_RIGHT (22) |
"ArrowUp" [1] |
Die Aufwärtspfeiltaste. | VK_UP (0x26) |
kVK_UpArrow (0x7E) |
GDK_KEY_Up (0xFF52)GDK_KEY_KP_Up
(0xFF97)Qt::Key_Up (0x01000013)
|
KEYCODE_DPAD_UP (19) |
"End" |
Die End-Taste. Geht zum Ende des Inhalts. | VK_END (0x23) |
kVK_End (0x77) |
GDK_KEY_End (0xFF57)GDK_KEY_KP_End
(0xFF9C)Qt::Key_End (0x01000011)
|
KEYCODE_MOVE_END (123) |
"Home" |
Die Home-Taste. Geht zum Anfang des Inhalts. | VK_HOME (0x24) |
kVK_Home (0x73) |
GDK_KEY_Home (0xFF50)GDK_KEY_KP_Home
(0xFF95)Qt::Key_Home (0x01000010)
|
KEYCODE_MOVE_HOME (122) |
"PageDown" |
Die Page Down- (oder PgDn-) Taste. Scrollt nach unten oder zeigt die nächste Seite des Inhalts an. | VK_NEXT (0x22) |
kVK_PageDown (0x79) |
GDK_KEY_Page_Down (0xFF56)GDK_KEY_KP_Page_Down
(0xFF9B)Qt::Key_PageDown (0x01000017)
|
KEYCODE_PAGE_DOWN (93) |
"PageUp" |
Die Page Up- (oder PgUp-) Taste. Scrollt nach oben oder zeigt die vorherige Seite des Inhalts an. | VK_PRIOR (0x21) |
kVK_PageUp (0x74) |
GDK_KEY_Page_Up (0xFF55)GDK_KEY_KP_Page_Up
(0xFF9A)Qt::Key_PageUp (0x01000016)
|
KEYCODE_PAGE_UP (92) |
[1] Edge (16 und früher) und Firefox (36 und früher) verwenden "Left"
, "Right"
, "Up"
und "Down"
anstelle von "ArrowLeft"
, "ArrowRight"
, "ArrowUp"
und "ArrowDown"
.
Bearbeitungstasten
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Backspace" |
Die Backspace-Taste. Diese Taste ist auf Mac-Tastaturen als Delete gekennzeichnet. | VK_BACK (0x08) |
kVK_Delete (0x33) |
GDK_KEY_BackSpace (0xFF08)Qt::Key_Backspace
(0x01000003)
|
KEYCODE_DEL (67) |
"Clear" |
Die Clear-Taste. Entfernt die aktuell ausgewählte Eingabe. |
VK_CLEAR (0x0C)VK_OEM_CLEAR (0xFE)
|
kVK_ANSI_KeypadClear (0x47) |
GDK_KEY_Clear (0xFF0B)Qt::Key_Clear
(0x0100000B)
|
KEYCODE_CLEAR (28) |
"Copy" |
Die Copy-Taste (auf bestimmten erweiterten Tastaturen). | APPCOMMAND_COPY |
GDK_KEY_Copy (0x1008FF57)Qt::Key_Copy
(0x010000CF)
|
||
"CrSel" [3] |
Die Cursor Select (CrSel)-Taste. | VK_CRSEL (0xF7) |
GDK_KEY_3270_CursorSelect (0xFD1C) |
||
"Cut" |
Die Cut-Taste (auf bestimmten erweiterten Tastaturen). | APPCOMMAND_CUT |
GDK_KEY_Cut (0x1008FF58)Qt::Key_Cut
(0x010000D0)
|
||
"Delete" [2] |
Die Entfernen-Taste, Del. | VK_DELETE (0x2E) |
kVK_ForwardDelete (0x75) [1] |
GDK_KEY_Delete (0xFFFF)GDK_KEY_KP_Delete
(0xFF9F)Qt::Key_Delete (0x01000007)
|
KEYCODE_FORWARD_DEL (112) |
"EraseEof" |
Dieses Feld löschen. Löscht alle Zeichen vom aktuellen Cursorposition bis zum Ende des aktuellen Feldes. | VK_EREOF (0xF9) |
GDK_KEY_3270_ExSelect (0xFD1B) |
||
"ExSel" [4] |
Die ExSel (Auswahl erweitern)-Taste. | VK_EXSEL (0xF8) |
GDK_KEY_3270_ExSelect (0xFD1B) |
||
"Insert" |
Die Einfügen-Taste, Ins. Schaltet zwischen Einfügen und Überschreiben von Text. | VK_INSERT (0x2D) |
GDK_KEY_Insert (0xFF63)GDK_KEY_KP_Insert
(0xFF9E)Qt::Key_Insert (0x01000006)
|
KEYCODE_INSERT (124) |
|
"Paste" |
Einfügen aus der Zwischenablage. | APPCOMMAND_PASTE |
GDK_KEY_Paste (0x1008FF6D)Qt::Key_Paste
(0x010000E2)
|
||
"Redo" |
Wiederholt die letzte Aktion. | APPCOMMAND_REDO |
GDK_KEY_Redo (0xFF66) |
||
"Undo" |
Macht die letzte Aktion rückgängig. | APPCOMMAND_UNDO |
GDK_KEY_Undo (0xFF65) |
[1] Auf Tastaturen ohne dedizierte Del-Taste erzeugt der Mac den Wert "Delete"
, wenn Fn zusammen mit Delete gedrückt wird (was auf anderen Plattformen Backspace ist).
[2] Firefox 36 und früher verwendet "Del"
anstelle von "Delete"
für die Del-Taste.
[3] Firefox 36 und früher generiert den Wert "Crsel"
anstelle von "CrSel"
, wenn die CrSel-Taste gedrückt wird.
[4] Firefox 36 und früher generiert den Wert "Exsel"
anstelle von "ExSel"
, wenn die ExSel-Taste gedrückt wird.
UI-Tasten
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Accept" |
Die Accept-, Commit- oder OK-Taste oder -Schaltfläche. Akzeptiert die aktuell ausgewählte Option oder Eingabemethode-Umwandlungssequenz. | VK_ACCEPT (0x1E) |
KEYCODE_DPAD_CENTER (23) |
||
"Again" |
Die Again-Taste. Führt eine vorherige Aktion erneut aus oder wiederholt sie. | GDK_KEY_Redo (0xFF66) |
|||
"Attn" [4] |
Die Attn- (Attention)-Taste. | VK_OEM_ATTN (0xF0) |
GDK_KEY_3270_Attn (0xFD0E) |
||
"Cancel" [1] |
Die Cancel-Taste. | GDK_KEY_Cancel (0xFF69) |
|||
"ContextMenu" [3] |
Zeigt das Kontextmenü an. Typischerweise zwischen den Tasten Windows (oder OS) und Control auf der rechten Seite der Tastatur zu finden. | VK_APPS (0x5D) |
kVK_PC_ContextMenu (0x6E) |
GDK_KEY_Menu (0xFF67)Qt::Key_Menu
(0x01000055)
|
KEYCODE_MENU (82) |
"Escape" [2] |
Die Esc- (Escape)-Taste. Wird üblicherweise als Ausstiegs-, Abbruch- oder "diese Operation abbrechen"-Schaltfläche verwendet. Historisch wurde das Escape-Zeichen verwendet, um den Beginn einer speziellen Steuerzeichenfolge zu signalisieren, die als "Escape-Sequenz" bezeichnet wird. | VK_ESCAPE (0x1B) |
kVK_Escape (0x35) |
GDK_KEY_Escape (0xFF1B)Qt::Key_Escape
(0x01000000)
|
KEYCODE_ESCAPE (111) |
"Execute" |
Die Execute-Taste. | VK_EXECUTE (0x2B) |
Qt::Key_Execute (0x01020003) |
||
"Find" |
Die Find-Taste. Öffnet eine Benutzeroberfläche (typischerweise ein Dialogfeld) für die Durchführung einer Suchoperation. | APPCOMMAND_FIND |
GDK_KEY_Find (0xFF68) |
||
"Finish" [5] |
Die Finish-Taste. | VK_OEM_FINISH (0xF1) |
|||
"Help" |
Die Help-Taste. Öffnet oder schaltet die Anzeige von Hilfeinformationen um. | VK_HELP (0x2F)APPCOMMAND_HELP |
kVK_Help (0x72) |
GDK_KEY_Help (0xFF6A)Qt::Key_Help
(0x01000058)
|
KEYCODE_HELP (259) |
"Pause" |
Die Pause-Taste. Pausiert die aktuelle Anwendung oder den aktuellen Zustand, falls zutreffend.
Hinweis: Dies sollte nicht mit der Taste |
VK_PAUSE (0x13) |
GDK_KEY_Pause (0xFF13)GDK_KEY_Break
(0xFF6B)Qt::Key_Pause (0x01000008)
|
KEYCODE_BREAK (121) |
|
"Play" |
Die Play-Taste. Setzt eine zuvor pausierte Anwendung fort, falls zutreffend.
Hinweis: Dies sollte nicht mit der Taste |
VK_PLAY (0xFA) |
GDK_KEY_3270_Play (0xFD16)Qt::Key_Play
(0x01020005)
|
||
"Props" |
Die Props-Taste (Eigenschaften). | ||||
"Select" |
Die Select-Taste. | VK_SELECT (0x29) |
GDK_KEY_Select (0xFF60) |
KEYCODE_BUTTON_SELECT (109) |
|
"ZoomIn" [6] |
Die ZoomIn-Taste. |
GDK_KEY_ZoomIn (0x1008FF8B)Qt::Key_ZoomIn
(0x010000F6)
|
KEYCODE_ZOOM_IN (168) |
||
"ZoomOut" [6] |
Die ZoomOut-Taste. |
GDK_KEY_ZoomOut (0x1008FF8C)Qt::Key_ZoomOut
(0x010000F7)
|
KEYCODE_ZOOM_OUT (169) |
[1] In Google Chrome 52 gibt die Cancel-Taste fälschlicherweise den Tastencode "Pause"
zurück. Dies ist in Chrome 53 behoben. (Siehe Chrome-Fehler 612749 für Details.)
[2] In Firefox 36 und früher gibt die Esc-Taste "Esc"
anstelle von "Escape"
zurück.
[3] Firefox 36 und früher meldet "Apps"
anstelle von "ContextMenu"
für die Kontextmenütaste.
[4] Die Attn-Taste generiert den Tastencode "Unidentified"
in Firefox und Google Chrome, es sei denn, das japanische Tastaturlayout ist aktiv, in diesem Fall wird "KanaMode"
generiert.
[5] Die Finish-Taste generiert den Tastencode "Unidentified"
in Firefox, es sei denn, das japanische Tastaturlayout ist aktiv, in diesem Fall wird "Katakana"
generiert.
[6] Firefox unterstützte die Tasten "ZoomIn"
und "ZoomOut"
erst ab Firefox 37.
Geräteschlüssel
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"BrightnessDown" |
Die Helligkeit runter-Taste. Typischerweise zur Reduzierung der Displayhelligkeit verwendet. |
GDK_KEY_MonBrightnessDown (0x1008FF03)Qt::Key_MonBrightnessDown
(0x010000B3)
|
KEYCODE_BRIGHTNESS_DOWN (220) |
||
"BrightnessUp" |
Die Helligkeit hoch-Taste. Erhöht typischerweise die Displayhelligkeit. |
GDK_KEY_MonBrightnessUp (0x1008FF02)Qt::Key_MonBrightnessUp
(0x010000B2)
|
KEYCODE_BRIGHTNESS_UP (221) |
||
"Eject" |
Die Eject-Taste. Wirft Wechseldatenträger aus (oder öffnet und schließt das Fach eines optischen Speichermediums). |
GDK_KEY_Eject (0x1008FF2C)Qt::Key_Eject
(0x010000B9)
|
KEYCODE_MEDIA_EJECT (129) |
||
"LogOff" [2] |
Die LogOff-Taste. |
GDK_KEY_LogOff (0x1008FF61)Qt::Key_LogOff
(0x010000D9)
|
|||
"Power" |
Der Power-Schalter oder die Power-Taste, um die Stromversorgung ein- und auszuschalten.
Hinweis: Nicht alle Systeme leiten diese Taste an den Benutzeragenten weiter. |
KEYCODE_POWER (26) |
|||
"PowerOff" |
Die PowerOff- oder PowerDown-Taste. Schaltet das System ab. |
GDK_KEY_PowerDown (0x1008FF21)GDK_KEY_PowerOff
(0x1008FF2A)Qt::Key_PowerDown (0x0100010B)Qt::Key_PowerOff
(0x010000B7)
|
|||
"PrintScreen" |
Die PrintScreen- oder PrtScr-Taste. Manchmal SnapShot. Nimmt den Bildschirm auf und druckt ihn oder speichert ihn auf der Festplatte. | VK_SNAPSHOT (0x2C) |
GDK_KEY_3270_PrintScreen (0xFD1D)GDK_KEY_Print
(0xFF61)GDK_KEY_Sys_Req (0xFF15)Qt::Key_Print
(0x01000009)Qt::Key_SysReq (0x0100000A)
|
KEYCODE_SYSRQ (120) |
|
"Hibernate" [2] |
Die Hibernate-Taste. Dies speichert den Zustand des Computers auf der Festplatte und schaltet ihn dann aus; der Computer kann in seinen vorherigen Zustand zurückversetzt werden, indem die gespeicherten Statusinformationen wiederhergestellt werden. |
GDK_KEY_Hibernate (0x1008FFA8)Qt::Key_Hibernate
(0x01000108)
|
|||
"Standby" [1] |
Die Standby-Taste. (Auch bekannt als Suspend oder Sleep.) Diese schaltet das Display aus und versetzt den Computer in einen Energiesparmodus, ohne ihn vollständig auszuschalten. | VK_SLEEP (0x5F) |
GDK_KEY_Standby (0x1008FF10)GDK_KEY_Suspend
(0x1008FFA7)GDK_KEY_Sleep (0x1008FF2F)Qt::Key_Standby
(0x01000093)Qt::Key_Suspend (0x0100010C)Qt::Key_Sleep
(0x01020004)
|
KEYCODE_SLEEP (223) |
|
"WakeUp" [2] |
Die WakeUp-Taste. Wird verwendet, um den Computer aus dem Hibernate- oder Standby-Modus zu wecken. |
GDK_KEY_WakeUp (0x1008FF2B)Qt::Key_WakeUp
(0x010000B8)
|
KEYCODE_WAKEUP (224) |
[1] Die Standby-Taste wird von Firefox 36 und früher nicht unterstützt und wird daher als "Unidentified"
gemeldet.
[2] Vor Firefox 37 erzeugte diese Taste den Wert "Unidentified"
.
IME- und Kompositionstasten
Tasten, die beim Verwenden eines Input Method Editor (IME) zum Eingeben von Text verwendet werden, der nicht einfach durch einfache Tastendrücke eingegeben werden kann, wie z.B. Texte in Sprachen, die mehr Grapheme als Tasten auf der Tastatur haben. Häufige Beispiele sind Chinesisch, Japanisch, Koreanisch und Hindi.
Einige Tasten sind in mehreren Sprachen üblich, während andere nur auf Tastaturen vorhanden sind, die auf bestimmte Sprachen abzielen. Darüber hinaus besitzen nicht alle Tastaturen alle diese Tasten.
Allgemeine IME-Tasten
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AllCandidates" |
Die Alle Kandidaten-Taste, die den Modus für mehrere Kandidaten aktiviert, in dem mehrere Kandidaten für die laufende Eingabe angezeigt werden. |
GDK_KEY_MultipleCandidate (0xFF3DQt::Key_MultipleCandidate
(0x0100113D)
|
|||
"Alphanumeric" |
Die Alphanumerische Taste. | VK_OEM_ATTN (0xF0) |
GDK_KEY_Eisu_Shift (0xFF2F)GDK_KEY_Eisu_toggle
(0xFF30)Qt::Key_Eisu_Shift (0x0100112f)Qt::Key_Eisu_toggle
(0x01001130)
|
||
"CodeInput" |
Die Codeeingabe-Taste, die den Codeeingabemodus aktiviert, der es dem Benutzer ermöglicht, Zeichen durch Eingeben ihrer Codepunkte (typischerweise ihrer Unicode-Zeichennummern) einzugeben. |
GDK_KEY_Codeinput (0xFF37)Qt::Key_Codeinput
(0x01001137)
|
|||
"Compose" |
Die Compose-Taste. |
GDK_KEY_Multi_key (0xFF20) [1]Qt::Key_Multi_key
(0x01001120)
|
|||
"Convert" [4] |
Die Umwandeln-Taste, die das IME anweist, die aktuelle Eingabemethode in das resultierende Zeichen umzuwandeln. | VK_CONVERT (0x1C) |
GDK_KEY_Henkan (0xFF23)Qt::Key_Henkan
(0x01001123)
|
KEYCODE_HENKAN (214) |
|
"Dead" |
Eine tote "kombinierende" Taste; das heißt, eine Taste, die in Kombination mit anderen Tasten verwendet wird, um Akzentzeichen und andere modifizierte Zeichen zu erzeugen. Wenn sie allein gedrückt wird, erzeugt sie kein Zeichen. Wenn Sie feststellen möchten, welche spezifische tote Taste gedrückt wurde (in Fällen, in denen mehr als eine existiert), können Sie dies tun, indem Sie das damit verbundene KeyboardEvent's compositionupdate-Ereignis' data-Eigenschaft untersuchen. |
Siehe Dead Keycodes für Linux unten | |||
"FinalMode" |
Die Final (Finalmodus)-Taste wird auf einigen asiatischen Tastaturen verwendet, um den Finalmodus bei Verwendung von IMEs zu aktivieren. | VK_FINAL (0x18) |
|||
"GroupFirst" |
Wechselt zur ersten Zeichengruppe auf einer ISO/IEC 9995-Tastatur. Jede Taste kann mehrere Gruppen von Zeichen haben, jede in ihrer eigenen Spalte. Durch Drücken dieser Taste wird das Gerät angewiesen, Tastenanschläge als aus der ersten Spalte kommend zu interpretieren. | GDK_KEY_ISO_First_Group (0xFE0C) |
|||
"GroupLast" |
Wechselt zur letzten Zeichengruppe auf einer ISO/IEC 9995-Tastatur. | GDK_KEY_ISO_Last_Group (0xFE0E) |
|||
"GroupNext" [4] |
Wechselt zur nächsten Zeichengruppe auf einer ISO/IEC 9995-Tastatur. | GDK_KEY_ISO_Next_Group (0xFE08) |
KEYCODE_LANGUAGE_SWITCH (204) |
||
"GroupPrevious" |
Wechselt zur vorherigen Zeichengruppe auf einer ISO/IEC 9995-Tastatur. | GDK_KEY_ISO_Prev_Group (0xFE0A) |
|||
"ModeChange" [5] |
Die Moduswechsel-Taste. Wechselt zwischen Eingabemodi von IMEs oder schaltet diese durch. | VK_MODECHANGE (0x1F) |
GDK_KEY_Mode_switch (0xFF7E)GDK_KEY_script_switch
(0xFF7E)Qt::Key_Mode_switch (0x0100117E)
|
KEYCODE_SWITCH_CHARSET (95) |
|
"NextCandidate" |
Die Funktionstaste Nächster Kandidat. Wählt die nächste mögliche Übereinstimmung für die laufende Eingabe aus. | ||||
"NonConvert" [2] |
Die Nicht konvertieren ("Nicht konvertieren")-Taste. Diese akzeptiert die aktuelle Eingabemethodensequenz, ohne bei Verwendung eines IME eine Umwandlung durchzuführen. | VK_NONCONVERT (0x1D) |
GDK_KEY_Muhenkan (0xFF22)Qt::Key_Muhenkan
(0x01001122) |
KEYCODE_MUHENKAN (213) |
|
"PreviousCandidate" |
Die Vorheriger Kandidat-Taste. Wählt die vorherige mögliche Übereinstimmung für die laufende Eingabe aus. |
GDK_KEY_PreviousCandidate (0xFF3E)Qt::Key_PreviousCandidate
(0x0100113E)
|
|||
"Process" [3] |
Die Prozess-Taste. Weist das IME an, die Umwandlung zu verarbeiten. | VK_PROCESSKEY (0xE5) |
|||
"SingleCandidate" [4] |
Die Einziger Kandidat-Taste. Aktiviert den Einzelkandidatenmodus (im Gegensatz zum Modus für mehrere Kandidaten); in diesem Modus wird jeweils nur ein Kandidat angezeigt. |
GDK_KEY_SingleCandidate (0xFF3C)Qt::Key_SingleCandidate
(0x0100113C)
|
[1] Im X Window System wird die Compose-Taste als Multi-Taste bezeichnet.
[2] Die Nicht konvertieren-Taste wird in Firefox-Versionen 36 und älter als "Nonconvert"
statt korrekt "NonConvert"
gemeldet.
[3] Die Prozess-Taste gibt in Firefox derzeit "Unidentified"
zurück. Google Chrome gibt den Wert der Taste aus, als ob IME nicht verwendet wird.
[4] Vor Firefox 37 waren diese Tasten als "Unidentified"
bekannt.
[5] Firefox generiert den Schlüsselwert "AltGraph"
anstelle von "ModeChange"
.
Nur koreanische Tastaturen
Diese Tasten sind nur auf koreanischen Tastaturen verfügbar. Es gibt weitere Tasten, die von verschiedenen Plattformen für koreanische Tastaturen definiert sind, aber diese sind die am häufigsten verwendeten und die von der UI Events-Spezifikation identifizierten.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"HangulMode" |
Die Hangul (koreanisches Zeichensatz)-Modustaste, die zwischen Hangul- und Englischtasteingaben umschaltet. | VK_HANGUL (0x15) [1] |
GDK_KEY_Hangul (0xFF31)Qt::Key_Hangul
(0x01001131)
|
||
"HanjaMode" |
Wählt den Hanja-Modus aus, um Hangul-Zeichen in die spezifischeren Hanja-Zeichen umzuwandeln. | VK_HANJA (0x19) [1] |
GDK_KEY_Hangul_Hanja (0xFF34)Qt::Key_Hangul_Hanja
(0x01001134)
|
||
"JunjaMode" |
Wählt den Junja-Modus, in dem Koreanisch mit einbyte-lateinischen Zeichen dargestellt wird. | VK_JUNJA (0x17) |
GDK_KEY_Hangul_Jeonja (0xFF38)Qt::Key_Hangul_Jeonja
(0x01001138)
|
[1] VK_HANGUL
und VK_KANA
teilen sich denselben numerischen Schlüsselwert auf Windows, ebenso wie VK_HANJA
und VK_KANJI
.
Nur japanische Tastaturen
Diese Tasten sind nur auf japanischen Tastaturen verfügbar.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Eisu" [1] |
Die Eisu-Taste. Der Zweck dieser Taste wird vom IME definiert, kann jedoch verwendet werden, um das IME zu schließen. | kVK_JIS_Eisu (0x66) |
GDK_KEY_Eisu_toggle (0xFF2F)Qt::Key_Eisu_toggle
(0x01001130)
|
KEYCODE_EISU (212) |
|
"Hankaku" [3] |
Die Hankaku-Taste (Halbbreite Zeichen). | VK_OEM_AUTO (0xF3) |
GDK_KEY_Hankaku (0xFF29)Qt::Key_Hankaku
(0x01001129)
|
||
"Hiragana" |
Die Hiragana-Taste; wählt den Kanaschriftmodus aus. | VK_OEM_COPY (0xF2) |
GDK_KEY_Hiragana (0xFF25)Qt::Key_Hiragana
(0x01001125)
|
||
"HiraganaKatakana" [6] |
Schaltet zwischen den Schriftsystemen Hiragana und Katakana um. |
GDK_KEY_Hiragana_Katakana (0xFF27)Qt::Key_Hiragana_Katakana
(0x01001127)
|
KEYCODE_KATAKANA_HIRAGANA (215) |
||
"KanaMode" |
Die Kana-Modus- (Kana-Sperrung) Taste. | VK_KANA (0x15) [2]VK_ATTN (0xF6) |
GDK_KEY_Kana_Lock (0xFF2D)GDK_KEY_Kana_Shift
(0xFF2E)Qt::Key_Kana_Lock (0x0100112D)Qt::Key_Kana_Shift
(0x0100112E)
|
||
"KanjiMode" |
Die Kanji-Modus-Taste. Ermöglicht die Eingabe japanischer Texte unter Verwendung der aus dem Chinesischen stammenden ideographischen Zeichen. | VK_KANJI [2] |
kVK_JIS_Kana (0x68) |
GDK_KEY_Kanji (0xFF21)Qt::Key_Kanji
(0x01001121)
|
KEYCODE_KANA (218) |
"Katakana" |
Die Katakana-Taste. | VK_OEM_FINISH (0xF1) |
GDK_KEY_Katakana (0xFF26)Qt::Key_Katakana
(0x01001126)
|
||
"Romaji" [5] |
Die Romaji-Taste; wählt das lateinische Zeichensystem aus. | VK_OEM_BACKTAB (0xF5) |
GDK_KEY_Romaji (0xFF24)Qt::Key_Romaji
(0x01001124)
|
||
"Zenkaku" [4] |
Die Zenkaku-Taste (Vollbreitenzeichen). | VK_OEM_ENLW (0xF4) |
GDK_KEY_Zenkaku (0xFF28)Qt::Key_Zenkaku
(0x01001128)
|
||
"ZenkakuHankaku" [6] |
Die Zenkaku/Hankaku- (Vollbreite/Halbbreite) Umschalttaste. |
GDK_KEY_Zenkaku_Hankaku (0xFF2A)Qt::Zenkaku_Hankaku
(0x0100112A)
|
|
[1] Vor Firefox 37 war die Eisu-Taste fälschlicherweise als "RomanCharacters"
zugeordnet.
[2] VK_HANGUL
und VK_KANA
teilen sich denselben numerischen Schlüsselwert auf Windows, ebenso wie VK_HANJA
und VK_KANJI
.
[3] Vor Firefox 37 generierte die Hankaku- (Halbbreite) Taste den Schlüsselwert "HalfWidth"
auf Firefox.
[4] Firefox 36 und frühere identifizieren diese Taste als "FullWidth"
auf japanischen Tastaturlayouts und "Unidentified"
auf allen anderen Tastaturlayouts. Firefox 37 und später sowie alle Versionen von Google Chrome geben korrekt "Zenkaku"
zurück.
[5] Firefox 36 und früher identifiziert die Romaji-Taste als "RomanCharacters"
auf japanischen Tastaturen und "Unidentified"
für andere Tastaturen; dies wird in Firefox 37 und später korrigiert, um "Romaji"
zurückzugeben.
[6] Diese Taste wird vor Firefox 37 als "Unidentified"
gemeldet.
Dead Keycodes für Linux
Linux erzeugt Akzentzeichen mit speziellen Dead Keys. Dead Keys sind Tasten, die in Kombination mit Zeichentasten gedrückt werden, um Akzentvarianten dieser Zeichen zu erzeugen. Sie können feststellen, welche spezifische dead key verwendet wurde (falls mehr als eine existiert), indem Sie das damit verbundene KeyboardEvent's compositionupdate-Ereignis' data-Eigenschaft untersuchen.
Sie finden eine Tabelle mit den dead keys und den Zeichen, die mit ihnen auf Linux unter Verwendung von GTK erzeugt werden können.
Der Wert von data wird einer der folgenden sein:
CompositionEvent.data Wert
|
Symbol | Kommentare |
---|---|---|
GDK_KEY_dead_grave (0xFE50)Qt::Key_Dead_Grave
(0x01001250)
|
` | |
GDK_KEY_dead_acute (0xFE51)Qt::Key_Dead_Acute
(0x01001251)
|
´ | |
GDK_KEY_dead_circumflex (0xFE52)Qt::Key_Dead_Circumflex
(0x01001252)
|
ˆ | |
GDK_KEY_dead_tilde (0xFE53)Qt::Key_Dead_Tilde
(0x01001253)
|
˜ | |
GDK_KEY_dead_perispomeni (0xFE53) |
͂ | |
GDK_KEY_dead_macron (0xFE54)Qt::Key_Dead_Macron
(0x01001254)
|
¯ | |
GDK_KEY_dead_breve (0xFE55)Qt::Key_Dead_Breve
(0x01001255)
|
˘ | |
GDK_KEY_dead_abovedot (0xFE56)Qt::Key_Dead_Abovedot
(0x01001256)
|
˙ | |
GDK_KEY_dead_diaeresis (0xFE57)Qt::Key_Dead_Diaeresis
(0x01001257)
|
¨ | Auch Umlaut genannt. |
GDK_KEY_dead_abovering (0xFE58)Qt::Key_Dead_Abovering
(0x01001258)
|
˚ | |
GDK_KEY_dead_doubleacute (0xFE59)Qt::Key_Dead_Doubleacute
(0x01001259)
|
˝ | |
GDK_KEY_dead_caron (0xFE5A)Qt::Key_Dead_Caron
(0x0100125A)
|
ˇ | Auch Háček genannt; verwendet unter anderem in Tschechisch. |
GDK_KEY_dead_cedilla (0xFE5B)Qt::Key_Dead_Cedilla
(0x0100125B)
|
¸ | |
GDK_KEY_dead_ogonek (0xFE5C)Qt::Key_Dead_Ogonek
(0x0100125C)
|
˛ | Auch Nosinė genannt; verwendet in Polnisch und Altirisch. |
GDK_KEY_dead_iota (0xFE5D)Qt::Key_Dead_Iota
(0x0100125D)
|
ͅ | Iota-Skript. |
GDK_KEY_dead_voiced_sound (0xFE5E)Qt::Key_Dead_Voiced_Sound
(0x0100125E)
|
゙ | |
GDK_KEY_dead_semivoiced_sound (0xFE5F)Qt::Key_Dead_Semivoiced_Sound
(0x0100125F)
|
゚ | |
GDK_KEY_dead_belowdot (0xFE60)Qt::Key_Dead_Belowdot
(0x01001260)
|
̣̣ | |
GDK_KEY_dead_hook (0xFE61)Qt::Key_Dead_Hook
(0x01001261)
|
̡ | |
GDK_KEY_dead_horn (0xFE62)Qt::Key_Dead_Horn
(0x01001262)
|
̛ | |
GDK_KEY_dead_stroke (0xFE63) |
̶̶ | |
GDK_KEY_dead_abovecomma (0xFE64) |
̓̓ | |
GDK_KEY_dead_psili (0xFE64) |
᾿ | |
GDK_KEY_dead_abovereversedcomma (0xFE65) |
ʽ | |
GDK_KEY_dead_dasia (0xFE65) |
῾ | |
GDK_KEY_dead_doublegrave (0xFE66) |
̏ | |
GDK_KEY_dead_belowring (0xFE67) |
˳ | |
GDK_KEY_dead_belowmacron (0xFE68) |
̱ | |
GDK_KEY_dead_belowcircumflex (0xFE69) |
ꞈ | |
GDK_KEY_dead_belowtilde (0xFE6A) |
̰ | |
GDK_KEY_dead_belowbreve (0xFE6B) |
̮ | |
GDK_KEY_dead_belowdiaeresis (0xFE6C) |
̤ | |
GDK_KEY_dead_invertedbreve (0xFE6D) |
̯ | |
GDK_KEY_dead_belowcomma (0xFE6E) |
̦ | |
GDK_KEY_dead_currency (0xFE6F) |
||
GDK_KEY_dead_a (0xFE80) |
||
GDK_KEY_dead_A (0xFE81) |
||
GDK_KEY_dead_e (0xFE82) |
||
GDK_KEY_dead_E (0xFE83) |
||
GDK_KEY_dead_i (0xFE84) |
||
GDK_KEY_dead_I (0xFE85) |
||
GDK_KEY_dead_o (0xFE86) |
||
GDK_KEY_dead_O (0xFE87) |
||
GDK_KEY_dead_u (0xFE88) |
||
GDK_KEY_dead_U (0xFE89) |
||
GDK_KEY_dead_small_schwa (0xFE8A) |
ə | |
GDK_KEY_dead_capital_schwa (0xFE8B) |
Ə | |
GDK_KEY_dead_greek (0xFE8C) |
Funktionstasten
Während verschiedene Plattformen unterschiedliche Anzahlen der allgemeinen Funktionstasten wie F1–F12 (oder F1–F10, oder F1–F15, etc.) unterstützen, sind die ersten paar wie folgt spezifisch definiert.
Wenn mehr Funktionstasten verfügbar sind, setzen ihre Namen das hier gezeigte Muster fort, indem der numerische Teil jedes Tastennamens weiter hochgezählt wird, sodass z.B. "F24"
ein gültiger Tastennamen ist.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"F1" |
Die erste allgemeine Funktionstaste, F1. | VK_F1 (0x70) |
kVK_F1 (0x7A) |
GDK_KEY_F1 (0xFFBE)GDK_KEY_KP_F1
(0xFF91)Qt::Key_F1 (0x01000030)
|
KEYCODE_F1 (131) |
"F2" |
Die F2-Taste. | VK_F2 (0x71) |
kVK_F2 (0x78) |
GDK_KEY_F2 (0xFFBF)GDK_KEY_KP_F2
(0xFF92)Qt::Key_F2 (0x01000031)
|
KEYCODE_F2 (132) |
"F3" |
Die F3-Taste. | VK_F3 (0x72) |
kVK_F3 (0x63) |
GDK_KEY_F3 (0xFFC0)GDK_KEY_KP_F3
(0xFF93)Qt::Key_F3 (0x01000032)
|
KEYCODE_F3 (133) |
"F4" |
Die F4-Taste. | VK_F4 (0x73) |
kVK_F4 (0x76) |
GDK_KEY_F4 (0xFFC1)GDK_KEY_KP_F4
(0xFF94)Qt::Key_F4 (0x01000033)
|
KEYCODE_F4 (134) |
"F5" |
Die F5-Taste. | VK_F5 (0x74) |
kVK_F5 (0x60) |
GDK_KEY_F5 (0xFFC2)Qt::Key_F5
(0x01000034)
|
KEYCODE_F5 (135) |
"F6" |
Die F6-Taste. | VK_F6 (0x75) |
kVK_F6 (0x61) |
GDK_KEY_F6 (0xFFC3)Qt::Key_F6
(0x01000035)
|
KEYCODE_F6 (136) |
"F7" |
Die F7-Taste. | VK_F7 (0x76) |
kVK_F7 (0x62) |
GDK_KEY_F7 (0xFFC4)Qt::Key_F7
(0x01000036)
|
KEYCODE_F7 (137) |
"F8" |
Die F8-Taste. | VK_F8 (0x77) |
kVK_F8 (0x64) |
GDK_KEY_F8 (0xFFC5)Qt::Key_F8
(0x01000037)
|
KEYCODE_F8 (138) |
"F9" |
Die F9-Taste. | VK_F9 (0x78) |
kVK_F9 (0x65) |
GDK_KEY_F9 (0xFFC6)Qt::Key_F9
(0x01000038)
|
KEYCODE_F9 (139) |
"F10" |
Die F10-Taste. | VK_F10 (0x79) |
kVK_F10 (0x6D) |
GDK_KEY_F10 (0xFFC7)Qt::Key_F10
(0x01000039)
|
KEYCODE_F10 (140) |
"F11" |
Die F11-Taste. | VK_F11 (0x7A) |
kVK_F11 (0x67) |
GDK_KEY_F11 (0xFFC8)Qt::Key_F11
(0x0100003A)
|
KEYCODE_F11 (141) |
"F12" |
Die F12-Taste. | VK_F12 (0x7B) |
kVK_F12 (0x6F) |
GDK_KEY_F12 (0xFFC9)Qt::Key_F12
(0x0100003B)
|
KEYCODE_F12 (142) |
"F13" |
Die F13-Taste. | VK_F13 (0x7C) |
kVK_F13 (0x69) |
GDK_KEY_F13 (0xFFCA)Qt::Key_F13
(0x0100003C)
|
KEYCODE_F13 |
"F14" |
Die F14-Taste. | VK_F14 (0x7D) |
kVK_F14 (0x6B) |
GDK_KEY_F14 (0xFFCB)Qt::Key_F14
(0x0100003D)
|
KEYCODE_F14 |
"F15" |
Die F15-Taste. | VK_F15 (0x7E) |
kVK_F15 (0x71) |
GDK_KEY_F15 (0xFFCC)Qt::Key_F15
(0x0100003E)
|
KEYCODE_F15 |
"F16" |
Die F16-Taste. | VK_F16 (0x7F) |
kVK_F16 (0x6A) |
GDK_KEY_F16 (0xFFCD)Qt::Key_F16
(0x0100003F)
|
KEYCODE_F16 |
"F17" |
Die F17-Taste. | VK_F17 (0x80) |
kVK_F17 (0x40) |
GDK_KEY_F17 (0xFFCE)Qt::Key_F17
(0x01000040)
|
KEYCODE_F17 |
"F18" |
Die F18-Taste. | VK_F18 (0x81) |
kVK_F18 (0x4F) |
GDK_KEY_F18 (0xFFCF)Qt::Key_F18
(0x01000041)
|
KEYCODE_F18 |
"F19" |
Die F19-Taste. | VK_F19 (0x82) |
kVK_F19 (0x50) |
GDK_KEY_F19 (0xFFD0)Qt::Key_F19
(0x01000042)
|
KEYCODE_F19 |
"F20" |
Die F20-Taste. | VK_F20 (0x83) |
kVK_F20 (0x5A) |
GDK_KEY_F20 (0xFFD1)Qt::Key_F20
(0x01000043)
|
KEYCODE_F20 |
"Soft1" |
Die erste allgemeine virtuelle Funktionstaste. | Qt::Key_Context1 (0x01100000) |
|||
"Soft2" |
Die zweite allgemeine virtuelle Funktionstaste. | Qt::Key_Context2 (0x01100001) |
|||
"Soft3" |
Die dritte allgemeine virtuelle Funktionstaste. | Qt::Key_Context3 (0x01100002) |
|||
"Soft4" |
Die vierte allgemeine virtuelle Funktionstaste. | Qt::Key_Context4 (0x01100003) |
Telefontasten
Diese Tasten repräsentieren Tasten, die üblicherweise auf modernen Smartphones vorhanden sind.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Schlüsselcode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AppSwitch" |
Bietet eine Liste der zuletzt verwendeten Anwendungen an, mit der der Benutzer schnell zwischen Apps wechseln kann. | KEYCODE_APP_SWITCH (181) |
|||
"Call" |
Die Call-Taste. Wählt die eingegebene Nummer. | Qt::Key_Call (0x01100004) |
KEYCODE_CALL (5) |
||
"Camera" |
Die Camera-Taste. Aktiviert die Kamera. | Qt::Key_Camera (0x01100020) |
KEYCODE_CAMERA (27) |
||
"CameraFocus" |
Die Focus-Taste. Fokussiert die Kamera. | Qt::Key_CameraFocus (0x01100021) |
KEYCODE_FOCUS (80) |
||
"EndCall" |
Die End Call- oder Hang Up-Taste. | Qt::Key_Hangup (0x01100005) |
KEYCODE_ENDCALL (6) |
||
"GoBack" |
Die Back-Taste. | KEYCODE_BACK (4) |
|||
"GoHome" [1] |
Die Home-Taste. Bringt den Benutzer zum Hauptbildschirm des Telefons zurück (normalerweise ein Anwendungsstarter). | KEYCODE_HOME (3) |
|||
"HeadsetHook" |
Die Headset Hook-Taste. Dies ist typischerweise eine Taste am Headset, die zum Auflegen von Anrufen sowie zum Abspielen oder Anhalten von Medien verwendet wird. | Qt::Key_ToggleCallHangup (0x01100007) |
KEYCODE_HEADSETHOOK (79) |
||
"LastNumberRedial" |
Die Redial-Taste. Wählt die zuletzt gewählte Nummer erneut. | Qt::Key_LastNumberRedial (0x01100009) |
|||
"Notification" |
Die Notification-Taste. | KEYCODE_NOTIFICATION (83) |
|||
"MannerMode" |
Ein Knopf, der zwischen den Benachrichtigungsmodi wechselt: Stumm, Vibrieren, Klingeln usw. | KEYCODE_MANNER_MODE (205) |
|||
"VoiceDial" |
Die Voice Dial-Taste. Startet die Sprachwahl. | Qt::Key_VoiceDial (0x01100008) |
KEYCODE_VOICE_ASSIST (231) |
[1] Vor Firefox 37 generierte die Home-Taste einen Schlüsselcode von "Exit"
. Ab Firefox 37 generiert die Taste den Schlüsselcode "MozHomeScreen"
.
Multimediatasten
Die Multimediatasten sind zusätzliche Tasten zur Steuerung von Mediengeräten, die auf einigen Tastaturen vorhanden sind.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Schlüsselcode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"ChannelDown" |
Wechselt zum vorherigen Kanal. | APPCOMMAND_MEDIA_CHANNEL_DOWN |
Qt::Key_ChannelDown (0x01000119) |
KEYCODE_CHANNEL_DOWN (167) |
|
"ChannelUp" |
Wechselt zum nächsten Kanal. | APPCOMMAND_MEDIA_CHANNEL_UP |
Qt::Key_ChannelUp (0x01000118) |
KEYCODE_CHANNEL_UP (166) |
|
"MediaFastForward" [2] |
Startet, setzt fort oder erhöht die Geschwindigkeit des schnellen Vorlaufs des Mediums. | APPCOMMAND_MEDIA_FAST_FORWARD |
GDK_KEY_AudioForward (0x1008FF97)
(0x01000102)
|
KEYCODE_MEDIA_FAST_FORWARD (90) |
|
"MediaPause" |
Pausiert das aktuell wiedergegebene Medium.
Hinweis: Einige ältere Anwendungen verwenden
|
APPCOMMAND_MEDIA_PAUSE |
GDK_KEY_AudioPause (0x1008FF31)Qt::Key_MediaPause
(0x1000085)
|
KEYCODE_MEDIA_PAUSE (127) |
|
"MediaPlay" |
Startet oder setzt die Wiedergabe eines Mediums mit normaler Geschwindigkeit fort, falls dies noch nicht der Fall ist. Hat andernfalls keine Wirkung. | APPCOMMAND_MEDIA_PLAY |
GDK_KEY_AudioPlay (0x1008FF14) |
KEYCODE_MEDIA_PLAY (126) |
|
"MediaPlayPause" |
Schaltet zwischen dem Abspielen und Pausieren des aktuellen Mediums um. |
VK_MEDIA_PLAY_PAUSE (0xB3)APPCOMMAND_MEDIA_PLAY_PAUSE
|
Qt::Key_MediaTogglePlayPause (0x1000086) |
KEYCODE_MEDIA_PLAY_PAUSE (85) |
|
"MediaRecord" |
Startet oder setzt die Aufnahme von Medien fort. | APPCOMMAND_MEDIA_RECORD |
GDK_KEY_AudioRecord (0x1008FF1C)Qt::Key_MediaRecord
(0x01000084)
|
KEYCODE_MEDIA_RECORD (130) |
|
"MediaRewind" |
Startet, setzt fort oder erhöht die Geschwindigkeit des Rückspulens des Mediums. | APPCOMMAND_MEDIA_REWIND |
GDK_KEY_AudioRewind (0x1008FF3E)Qt::Key_AudioRewind
(0x010000C5)
|
KEYCODE_MEDIA_REWIND (89) |
|
"MediaStop" |
Beendet die aktuelle Medienaktivität (wie Abspielen, Aufnehmen, Pausieren, Vorlauf oder Rücklauf). Hat keine Wirkung, wenn das Medium bereits gestoppt ist. |
VK_MEDIA_STOP (0xB2)APPCOMMAND_MEDIA_STOP
|
GDK_KEY_AudioStop (0x1008FF15)Qt::Key_MediaStop
(0x01000081)
|
KEYCODE_MEDIA_STOP (86) |
|
"MediaTrackNext" [1] |
Sucht den nächsten Medien- oder Programmtrack. |
VK_MEDIA_NEXT_TRACK (0xB0)APPCOMMAND_MEDIA_NEXTTRACK
|
GDK_KEY_AudioNext (0x1008FF17)Qt::Key_MediaNext
(0x01000083)
|
KEYCODE_MEDIA_NEXT (87) |
|
"MediaTrackPrevious" [1] |
Sucht den vorherigen Medien- oder Programmtrack. |
VK_MEDIA_PREV_TRACK (0xB1)APPCOMMAND_MEDIA_PREVIOUSTRACK
|
GDK_KEY_AudioPrev (0x1008FF16)Qt::Key_MediaPrevious
(0x01000082)
|
KEYCODE_MEDIA_PREVIOUS (88) |
[1] Legacy Edge und Firefox (36 und älter) verwenden "MediaNextTrack"
und "MediaPreviousTrack"
anstelle von "MediaTrackNext"
und "MediaTrackPrevious"
.
[2] Vor Firefox 37 generierte Firefox den Schlüsselcode "FastFwd"
auf einigen Plattformen und "Unidentified"
auf anderen anstelle von "MediaFastForward"
.
Audiosteuerungstasten
Diese Medientasten werden speziell zur Steuerung von Audio verwendet.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Schlüsselcode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AudioBalanceLeft" |
Stellt das Audio-Gleichgewicht nach links ein. | VK_AUDIO_BALANCE_LEFT |
|||
"AudioBalanceRight" |
Stellt das Audio-Gleichgewicht nach rechts ein. | VK_AUDIO_BALANCE_RIGHT |
|||
"AudioBassDown" |
Verringert die Menge der Bässe. | APPCOMMAND_BASS_DOWN |
|||
"AudioBassBoostDown" |
Verringert die Bassverstärkung oder wechselt zyklisch nach unten durch Bassverstärkungsmodi oder -zustände. | VK_BASS_BOOST_DOWN |
|||
"AudioBassBoostToggle" |
Schaltet die Bassverstärkung ein und aus. | APPCOMMAND_BASS_BOOST |
|||
"AudioBassBoostUp" |
Erhöht die Menge der Bassverstärkung oder wechselt zyklisch nach oben durch eine Reihe von Bassverstärkungsmodi oder -zuständen. | VK_BASS_BOOST_UP |
|||
"AudioBassUp" |
Erhöht die Menge der Bässe. | APPCOMMAND_BASS_UP |
|||
"AudioFaderFront" |
Stellt den Audio-Fader nach vorne ein. | VK_FADER_FRONT |
|||
"AudioFaderRear" |
Stellt den Audio-Fader nach hinten ein. | VK_FADER_REAR |
|||
"AudioSurroundModeNext" |
Wählt den nächsten verfügbaren Surround-Sound-Modus aus. | VK_SURROUND_MODE_NEXT |
|||
"AudioTrebleDown" |
Verringert die Menge der Höhen. | APPCOMMAND_TREBLE_DOWN |
|||
"AudioTrebleUp" |
Erhöht die Menge der Höhen. | APPCOMMAND_TREBLE_UP |
|||
"AudioVolumeDown" [1] |
Verringert die Lautstärke. |
VK_VOLUME_DOWN (0xAE)APPCOMMAND_VOLUME_DOWN
|
kVK_VolumeDown (0x49) |
GDK_KEY_AudioLowerVolume (0x1008FF11)Qt::Key_VolumeDown
(0x01000070)
|
KEYCODE_VOLUME_DOWN (25) |
"AudioVolumeMute" [1] |
Schaltet die Lautstärke stumm. |
VK_VOLUME_MUTE (0xAD)APPCOMMAND_VOLUME_MUTE
|
kVK_Mute (0x4A) |
GDK_KEY_AudioMute (0x1008FF12)Qt::Key_VolumeMute
(0x01000071)
|
KEYCODE_VOLUME_MUTE (164) |
"AudioVolumeUp" [1] |
Erhöht die Lautstärke. |
VK_VOLUME_UP (0xAF)APPCOMMAND_VOLUME_UP
|
kVK_VolumeUp (0x48) |
GDK_KEY_AudioRaiseVolume (0x1008FF13)Qt::Key_VolumeUp
(0x01000072)
|
KEYCODE_VOLUME_UP (24) |
"MicrophoneToggle" |
Schaltet das Mikrofon ein und aus. | APPCOMMAND_MIC_ON_OFF_TOGGLE |
|||
"MicrophoneVolumeDown" |
Verringert die Eingangslautstärke des Mikrofons. | APPCOMMAND_MICROPHONE_VOLUME_DOWN |
Qt::Key_MicVolumeDown (0x0100011E) |
||
"MicrophoneVolumeMute" |
Stummt die Mikrofoneingabe. | APPCOMMAND_MICROPHONE_VOLUME_MUTE |
GDK_KEY_AudioMicMute (0x1008FFB2)Qt::Key_MicMute
(0x01000113)
|
KEYCODE_MUTE (91) |
|
"MicrophoneVolumeUp" |
Erhöht die Eingangslautstärke des Mikrofons. | APPCOMMAND_MICROPHONE_VOLUME_UP |
Qt::Key_MicVolumeUp (0x0100011D) |
[1] Legacy Edge und Firefox (48 und älter) verwenden "VolumeUp"
, "VolumeDown"
und "VolumeMute"
anstelle von "AudioVolumeUp"
, "AudioVolumeDown"
und "AudioVolumeMute"
. In Firefox 49 wurden sie aktualisiert, um der neuesten Spezifikation zu entsprechen.
TV-Steuerungstasten
Diese Tastenwerte repräsentieren Tasten, die auf Fernsehgeräten oder Computern oder Telefonen vorhanden sind, die TV-Unterstützung haben.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Schlüsselcode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"TV" [1] |
Wechselt in den TV-Anzeigemodus. | KEYCODE_TV (170) |
|||
"TV3DMode" |
Schaltet den 3D-TV-Modus ein und aus. | KEYCODE_3D_MODE (206) |
|||
"TVAntennaCable" |
Wechselt zwischen Antennen- und Kabeleingängen. | KEYCODE_TV_ANTENNA_CABLE (242) |
|||
"TVAudioDescription" |
Schaltet den Audiodeskriptionsmodus ein und aus. | KEYCODE_TV_AUDIO_DESCRIPTION (252) |
|||
"TVAudioDescriptionMixDown" |
Verringert die Mischlautstärke der Audiodeskription; reduziert die Lautstärke der Audiodeskriptionen im Verhältnis zum Programmsound. | KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN (254) |
|||
"TVAudioDescriptionMixUp" |
Erhöht die Mischlautstärke der Audiodeskription; erhöht die Lautstärke der Audiodeskriptionen im Verhältnis zum Programmsound. | KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP (253) |
|||
"TVContentsMenu" |
Zeigt das verfügbare Medieninhaltsmenü an oder verbirgt es (dies kann ein Sendeführer sein, der die aktuell ausgestrahlten Programme anzeigt, oder eine Liste von Mediendateien zum Abspielen). | KEYCODE_TV_CONTENTS_MENU (256) |
|||
"TVDataService" |
Zeigt das Datenservice-Menü des Fernsehers an oder verbirgt es. | KEYCODE_TV_DATA_SERVICE (230) |
|||
"TVInput" [2] |
Wechselt den Eingabemodus auf einem externen Fernseher durch. | KEYCODE_TV_INPUT (178) |
|||
"TVInputComponent1" |
Wechselt zur Eingabe "Component 1". | KEYCODE_TV_INPUT_COMPONENT_1 (249) |
|||
"TVInputComponent2" |
Wechselt zur Eingabe "Component 2". | KEYCODE_TV_INPUT_COMPONENT_2 (250) |
|||
"TVInputComposite1" |
Wechselt zur Eingabe "Composite 1". | KEYCODE_TV_INPUT_COMPOSITE_1 (247) |
|||
"TVInputComposite2" |
Wechselt zur Eingabe "Composite 2". | KEYCODE_TV_INPUT_COMPOSITE_2 (248) |
|||
"TVInputHDMI1" |
Wechselt zur Eingabe "HDMI 1". | KEYCODE_TV_INPUT_HDMI_1 (243) |
|||
"TVInputHDMI2" |
Wechselt zur Eingabe "HDMI 2". | KEYCODE_TV_INPUT_HDMI_2 (244) |
|||
"TVInputHDMI3" |
Wechselt zur Eingabe "HDMI 3". | KEYCODE_TV_INPUT_HDMI_3 (245) |
|||
"TVInputHDMI4" |
Wechselt zur Eingabe "HDMI 4". | KEYCODE_TV_INPUT_HDMI_4 (246) |
|||
"TVInputVGA1" |
Wechselt zur Eingabe "VGA 1". | KEYCODE_TV_INPUT_VGA_1 (251) |
|||
"TVMediaContext" |
Die Mediensäulen-Menü-Taste. | KEYCODE_TV_MEDIA_CONTEXT_MENU (257) |
|||
"TVNetwork" |
Schaltet die Netzwerkverbindung des Fernsehers ein und aus. | KEYCODE_TV_NETWORK (241) |
|||
"TVNumberEntry" |
Setzt den Fernseher in den Zahleneingabemodus. | KEYCODE_TV_NUMBER_ENTRY (234) |
|||
"TVPower" [2] |
Der Einschaltknopf des Geräts. | KEYCODE_TV_POWER (177) |
|||
"TVRadioService" |
Radiotaste. | KEYCODE_TV_RADIO_SERVICE (232) |
|||
"TVSatellite" |
Satellitentaste. | KEYCODE_TV_SATELLITE (237) |
|||
"TVSatelliteBS" |
Rundfunksatellitentaste. | KEYCODE_TV_SATELLITE_BS (238) |
|||
"TVSatelliteCS" |
Kommunikationssatellitentaste. | KEYCODE_TV_SATELLITE_CS (239) |
|||
"TVSatelliteToggle" |
Schaltet zwischen den verfügbaren Satelliten. | KEYCODE_TV_SATELLITE_SERVICE (240) |
|||
"TVTerrestrialAnalog" |
Wählt den analogen terrestrischen Fernsehdienst (Analogkabel oder Antennenempfang). | KEYCODE_TV_TERRESTRIAL_ANALOG (235) |
|||
"TVTerrestrialDigital" |
Wählt den digitalen terrestrischen Fernsehdienst (Digitalkabel oder Antennenempfang). | KEYCODE_TV_TERRESTRIAL_DIGITAL (236) |
|||
"TVTimer" |
Timer-Programmierungstaste. | KEYCODE_TV_TIMER_PROGRAMMING (258) |
[1] Firefox hat die korrekte Unterstützung für die "TV"
-Taste in Firefox 37 hinzugefügt; davor generierte diese Taste den Schlüsselcode "Live"
.
[2] Diese Tasten waren "Unidentified"
bis Firefox 37.
Mediacontroller-Tasten
Da moderne Fernbedienungen für Mediengeräte oft Tasten umfassen, die über die in diesem Dokument an anderer Stelle behandelten Grundfunktionen hinausgehen, sind Schlüsselwerte für ein breites Spektrum dieser zusätzlichen Tasten definiert.
Die unten aufgeführten Werte stammen teilweise aus diversen technischen Spezifikationen der Unterhaltungselektronik:
- DTV Application Software Environment (Teil der ATSC Spezifikation)
- Open Cable Application Platform
- ANSI/CEA-2014-B: Web-basiertes Protokoll und Rahmenwerk für Fernbenutzeroberflächen auf UPnP™-Netzwerken und im Internet
- Android KeyEvent key code values
Hinweis: Fernbedienungen enthalten typischerweise Tasten, deren Werte bereits an anderer Stelle definiert sind, wie z. B. unter Multimedia-Tasten oder Audiokontrolltasten. Die Werte dieser Tasten entsprechen den in diesen Tabellen dokumentierten Werten.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AVRInput" [3] |
Ändert den Eingabemodus an einer externen Audio-/Videoempfängereinheit (AVR). | KEYCODE_AVR_INPUT (182) |
|||
"AVRPower" [3] |
Schaltet die Stromversorgung einer externen AVR-Einheit ein oder aus. | KEYCODE_AVR_POWER (181) |
|||
"ColorF0Red" [3] |
Universelle mediale Funktionstaste, rot kodiert. Hat den Index
0 unter den farbigen Tasten.
|
VK_COLORED_KEY_0 |
KEYCODE_PROG_RED (183) |
||
"ColorF1Green" [3] |
Universelle mediale Funktionstaste, grün kodiert. Hat den Index
1 unter den farbigen Tasten.
|
VK_COLORED_KEY_1 |
KEYCODE_PROG_GREEN (184) |
||
"ColorF2Yellow" [3] |
Universelle mediale Funktionstaste, gelb kodiert. Hat den Index
2 unter den farbigen Tasten.
|
VK_COLORED_KEY_2 |
KEYCODE_PROG_YELLOW (185) |
||
"ColorF3Blue" [3] |
Universelle mediale Funktionstaste, blau kodiert. Hat den Index
3 unter den farbigen Tasten.
|
VK_COLORED_KEY_3 |
KEYCODE_PROG_BLUE (186) |
||
"ColorF4Grey" |
Universelle mediale Funktionstaste, grau kodiert. Hat den Index
4 unter den farbigen Tasten.
|
VK_COLORED_KEY_4 |
KEYCODE_PROG_GREY |
||
"ColorF5Brown" |
Universelle mediale Funktionstaste, braun kodiert. Hat den Index
5 unter den farbigen Tasten.
|
VK_COLORED_KEY_5 |
KEYCODE_PROG_BROWN |
||
"ClosedCaptionToggle" |
Schaltet Untertitel ein und aus. | VK_CC |
KEYCODE_CAPTIONS (175) |
||
"Dimmer" |
Passt die Helligkeit des Geräts an, indem zwischen zwei Helligkeitsstufen umgeschaltet oder zwischen mehreren Helligkeitsstufen gewechselt wird. | VK_DIMMER |
GDK_KEY_BrightnessAdjust (0x1008FF3B) |
||
"DisplaySwap" |
Wechselt zwischen Videoquellen. | VK_DISPLAY_SWAP |
|||
"DVR" |
Wechselt die Eingangsquelle auf den Digital Video Recorder (DVR). | KEYCODE_DVR (173) |
|||
"Exit" |
Die Exit-Taste, die die aktuelle Anwendung oder das Menü beendet. | VK_EXIT |
Qt::Key_Exit (0x0102000a) |
||
"FavoriteClear0" |
Löscht das Programm oder den Inhalt, der im ersten Favoriten-Listen-Slot gespeichert ist. | VK_CLEAR_FAVORITE_0 |
|||
"FavoriteClear1" |
Löscht das Programm oder den Inhalt, der im zweiten Favoriten-Listen-Slot gespeichert ist. | VK_CLEAR_FAVORITE_1 |
|||
"FavoriteClear2" |
Löscht das Programm oder den Inhalt, der im dritten Favoriten-Listen-Slot gespeichert ist. | VK_CLEAR_FAVORITE_2 |
|||
"FavoriteClear3" |
Löscht das Programm oder den Inhalt, der im vierten Favoriten-Listen-Slot gespeichert ist. | VK_CLEAR_FAVORITE_3 |
|||
"FavoriteRecall0" |
Wählt (ruft ab) das im ersten Favoriten-Listen-Slot gespeicherte Programm oder den Inhalt. | VK_RECALL_FAVORITE_0 |
|||
"FavoriteRecall1" |
Wählt (ruft ab) das im zweiten Favoriten-Listen-Slot gespeicherte Programm oder den Inhalt. | VK_RECALL_FAVORITE_1 |
|||
"FavoriteRecall2" |
Wählt (ruft ab) das im dritten Favoriten-Listen-Slot gespeicherte Programm oder den Inhalt. | VK_RECALL_FAVORITE_2 |
|||
"FavoriteRecall3" |
Wählt (ruft ab) das im vierten Favoriten-Listen-Slot gespeicherte Programm oder den Inhalt. | VK_RECALL_FAVORITE_3 |
|||
"FavoriteStore0" |
Speichert das aktuelle Programm oder den Inhalt im ersten Favoriten-Listen-Slot. | VK_STORE_FAVORITE_0 |
|||
"FavoriteStore1" |
Speichert das aktuelle Programm oder den Inhalt im zweiten Favoriten-Listen-Slot. | VK_STORE_FAVORITE_1 |
|||
"FavoriteStore2" |
Speichert das aktuelle Programm oder den Inhalt im dritten Favoriten-Listen-Slot. | VK_STORE_FAVORITE_2 |
|||
"FavoriteStore3" |
Speichert das aktuelle Programm oder den Inhalt im vierten Favoriten-Listen-Slot. | VK_STORE_FAVORITE_3 |
|||
"Guide" |
Schaltet die Anzeige des Programm- oder Inhaltsleitfadens ein oder aus. | VK_GUIDE |
Qt::Key_Guide (0x0100011A) |
KEYCODE_GUIDE (172) |
|
"GuideNextDay" |
Wenn der Leitfaden derzeit angezeigt wird, weist diese Taste den Leitfaden an, den Inhalt des nächsten Tages anzuzeigen. | VK_NEXT_DAY |
|||
"GuidePreviousDay" |
Wenn der Leitfaden derzeit angezeigt wird, weist diese Taste den Leitfaden an, den Inhalt des vorherigen Tages anzuzeigen. | VK_PREV_DAY |
|||
"Info" |
Schaltet die Anzeige von Informationen über den aktuell ausgewählten Inhalt, das Programm oder die Medien ein oder aus. | VK_INFO |
Qt::Key_Info (0x0100011B) |
KEYCODE_INFO (165) |
|
"InstantReplay" |
Weisung an das Gerät, ein Sofort-Wiedergabe durchzuführen (typischerweise durch kurzes Zurückspringen und erneutes Abspielen, möglicherweise in Zeitlupe). | VK_INSTANT_REPLAY |
|||
"Link" |
Öffnet Inhalte, die mit dem aktuellen Programm verknüpft sind, falls verfügbar und möglich. | VK_LINK |
|||
"ListProgram" |
Listet das aktuelle Programm auf. | VK_LIST |
|||
"LiveContent" |
Schaltet eine Anzeige um, die derzeit verfügbare Live-Inhalte oder Programme auflistet. | VK_LIVE |
|||
"Lock" |
Sperrt oder entsperrt den aktuell ausgewählten Inhalt oder das Programm. | VK_LOCK |
|||
"MediaApps" |
Präsentiert eine Liste von Medienanwendungen wie Foto-Viewer, Audio- und Video-Player und Spiele. [1] | VK_APPS |
|||
"MediaAudioTrack" |
Die Audio Track Taste. |
GDK_KEY_AudioCycleTrack (0x1008FF9B)Qt::Key_AudioCycleTrack
(0x01000106)
|
KEYCODE_MEDIA_AUDIO_TRACK (222) |
||
"MediaLast" |
Springt zurück zum zuletzt angesehenen Inhalt, Programm oder anderen Medien. | VK_LAST |
Qt::Key_MediaLast (0x0100FFFF) |
KEYCODE_LAST_CHANNEL (229) |
|
"MediaSkipBackward" |
Springt zurück zum vorherigen Inhalt oder Programm. | KEYCODE_MEDIA_SKIP_BACKWARD |
|||
"MediaSkipForward" |
Springt vorwärts zum nächsten Inhalt oder Programm. | VK_SKIP |
KEYCODE_MEDIA_SKIP_FORWARD |
||
"MediaStepBackward" |
Schritt zurück zum vorherigen Inhalt oder Programm. | KEYCODE_MEDIA_STEP_BACKWARD |
|||
"MediaStepForward" |
Schritt vorwärts zum nächsten Inhalt oder Programm. | KEYCODE_MEDIA_SKIP_FORWARD |
|||
"MediaTopMenu" |
Top-Menü-Taste. Öffnet das Hauptmenü der Medien (z. B. für eine DVD oder Blu-Ray Disc). | Qt::Key_TopMenu (0x0100010A) |
KEYCODE_MEDIA_TOP_MENU |
||
"NavigateIn" |
Navigiert in ein Untermenü oder eine Option. | KEYCODE_NAVIGATE_IN |
|||
"NavigateNext" |
Navigiert zum nächsten Element. | KEYCODE_NAVIGATE_NEXT |
|||
"NavigateOut" |
Navigiert aus dem aktuellen Bildschirm oder Menü heraus. | KEYCODE_NAVIGATE_OUT |
|||
"NavigatePrevious" |
Navigiert zum vorherigen Element. | KEYCODE_NAVIGATE_PREVIOUS |
|||
"NextFavoriteChannel" |
Wechselt zum nächsten Kanal in der Favoritenliste. | VK_NEXT_FAVORITE_CHANNEL |
|||
"NextUserProfile" |
Wechselt zum nächsten gespeicherten Benutzerprofil, falls diese Funktion unterstützt wird und mehrere Profile existieren. | VK_USER |
|||
"OnDemand" |
Öffnet die Benutzeroberfläche zur Auswahl von On-Demand-Inhalten oder Programmen zum Anschauen. | VK_ON_DEMAND |
|||
"Pairing" |
Startet den Vorgang des Koppelns der Fernbedienung mit einem zu steuernden Gerät. | KEYCODE_PAIRING (225) |
|||
"PinPDown" |
Eine Taste, um die Bild-in-Bild-Ansicht nach unten zu bewegen. | VK_PINP_DOWN |
|||
"PinPMove" |
Eine Taste zur Steuerung der Bewegung der Bild-in-Bild-Ansicht. | VK_PINP_MOVE |
|||
"PinPToggle" |
Schaltet die Anzeige der Bild-in-Bild-Ansicht ein oder aus. | VK_PINP_TOGGLE |
|||
"PinPUp" |
Eine Taste, um die Bild-in-Bild-Ansicht nach oben zu bewegen. | VK_PINP_UP |
|||
"PlaySpeedDown" |
Verringert die Medienwiedergabegeschwindigkeit. | VK_PLAY_SPEED_DOWN |
|||
"PlaySpeedReset" |
Setzt die Medienwiedergabegeschwindigkeit auf normal zurück. | VK_PLAY_SPEED_RESET |
|||
"PlaySpeedUp" |
Erhöht die Medienwiedergabegeschwindigkeit. | VK_PLAY_SPEED_UP |
|||
"RandomToggle" |
Schaltet den Zufallsmodus (auch bekannt als "Shuffle-Modus") ein oder aus. | VK_RANDOM_TOGGLE |
GDK_KEY_AudioRandomPlay (0x1008FF99) |
||
"RcLowBattery" |
Ein Code, der gesendet wird, wenn die Batterie der Fernbedienung schwach ist. Dies entspricht tatsächlich keiner physischen Taste. | VK_RC_LOW_BATTERY |
|||
"RecordSpeedNext" |
Wechselt zwischen den verfügbaren Medienaufzeichnungsgeschwindigkeiten. | VK_RECORD_SPEED_NEXT |
|||
"RfBypass" |
Schaltet den HF-Eingang-Umgehungsmodus ein oder aus. Der HF-Umgehungsmodus leitet den HF-Eingang direkt an den HF-Ausgang weiter, ohne jedwede Verarbeitung oder Filterung. | VK_RF_BYPASS |
|||
"ScanChannelsToggle" |
Schaltet den Kanalsuchmodus ein oder aus. Dies ist ein Modus, der automatisch zwischen Kanälen wechselt, bis der Benutzer die Suche stoppt. | VK_SCAN_CHANNELS_TOGGLE |
|||
"ScreenModeNext" |
Wechselt zwischen den verfügbaren Bildschirmdarstellungsmodi. | VK_SCREEN_MODE_NEXT |
|||
"Settings" |
Schaltet die Anzeige des Einstellungsbildschirms des Geräts ein oder aus. | VK_SETTINGS |
Qt::Key_Settings (0x0100011C) |
KEYCODE_SETTINGS |
|
"SplitScreenToggle" |
Schaltet den geteilten Bildschirmdarstellungsmodus ein oder aus. | VK_SPLIT_SCREEN_TOGGLE |
GDK_KEY_SplitScreen (0x1008FF7D)Qt::Key_SplitScreen
(0x010000ED)
|
||
"STBInput" [3] |
Wechselt zwischen den Eingangsmodi an einer externen Set-Top-Box (STB). | KEYCODE_STB_INPUT (180) |
|||
"STBPower" [3] |
Schaltet eine externe STB ein oder aus. | KEYCODE_STB_POWER (179) |
|||
"Subtitle" |
Schaltet die Anzeige von Untertiteln ein oder aus, wenn sie verfügbar sind. | VK_SUBTITLE |
GDK_KEY_Subtitle (0x1008FF9A) |
KEYCODE_CAPTIONS (175) |
|
"Teletext" |
Schaltet die Anzeige von Videotext ein, wenn verfügbar. | VK_TELETEXT |
KEYCODE_TV_TELETEXT (233) |
||
"VideoModeNext" [3] |
Wechselt zwischen den verfügbaren Videomodi. | VK_VIDEO_MODE_NEXT |
GDK_KEY_Next_VMode (0x1008FE22) |
||
"Wink" |
Veranlasst das Gerät, sich in irgendeiner Weise kenntlich zu machen, z. B. durch Blinkendes Licht, kurzes Ändern der Helligkeit von Anzeigelichtern oder das Geben eines Tons. | VK_WINK |
|||
"ZoomToggle" [2] |
Schaltet zwischen Vollbild- und skalierter Inhaltanzeige um oder ändert die Vergrößerungsstufe. | VK_ZOOM (0xFB) |
Qt::Key_Zoom (0x01020006) |
KEYCODE_TV_ZOOM_MODE (255) |
[1] Verwechseln Sie die Mediacontroller-Taste VK_APPS
nicht mit der Windows-Taste VK_APPS
, die auch als VK_CONTEXT_MENU
bekannt ist. Diese Taste ist als "ContextMenu"
kodiert.
[2] Firefox 36 und frühere Versionen identifizieren die Zoom-Umschalttaste als "Zoom"
. Firefox 37 korrigiert dies zu "ZoomToggle"
.
[3] Diese Tasten waren bis Firefox 37 "Unidentified"
.
Sprachsteuerungstasten
Diese speziellen Multimediatasten werden verwendet, um Sprachsteuerungsfunktionen zu steuern.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"SpeechCorrectionList" [1] |
Präsentiert eine Liste möglicher Korrekturen für ein Wort, das falsch identifiziert wurde. | APPCOMMAND_CORRECTION_LIST |
|||
"SpeechInputToggle" [2] |
Wechselt zwischen Diktatmodus und Befehls-/Steuermodus. Dies teilt der Spracherkennungs-Engine mit, ob gesprochene Wörter als Eingabetext oder als Befehle interpretiert werden sollen. | APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE |
[1] Der APPCOMMAND_CORRECTION_LIST
-Befehl auf Windows erzeugt "Unidentified"
auf Firefox.
[2] Der APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE
-Befehl auf Windows erzeugt "Unidentified"
auf Firefox.
Dokumenttasten
Diese Tasten steuern Dokumente. In der Spezifikation sind sie in anderen Tastensätzen (wie den Mediatasten) enthalten, aber es ist sinnvoller sie als eigene Kategorie zu betrachten.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Close" [1] |
Schließt das aktuelle Dokument oder die aktuelle Nachricht. Darf nicht die Anwendung beenden. | APPCOMMAND_CLOSE |
GDK_KEY_Close (0x1008FF56)Qt::Key_Close
(0x010000CE)
|
KEYCODE_MEDIA_CLOSE (128) |
|
"New" [1] |
Erstellt ein neues Dokument oder eine neue Nachricht. | APPCOMMAND_NEW |
GDK_KEY_New (0x1008FF68)Qt::Key_New
(0x01000120)
|
||
"Open" [1] |
Öffnet ein vorhandenes Dokument oder eine vorhandene Nachricht. | APPCOMMAND_OPEN |
GDK_KEY_Open (0x1008FF6B)Qt::Key_Open
(0x01000121)
|
||
"Print" |
Druckt das aktuelle Dokument oder die aktuelle Nachricht. | APPCOMMAND_PRINT |
GDK_KEY_Print (0xFF61)Qt::Print
(0x01000009)
|
||
"Save" [1] |
Speichert das aktuelle Dokument oder die aktuelle Nachricht. | APPCOMMAND_SAVE |
GDK_KEY_Save (0x1008FF77)Qt::Key_Save
(0x010000EA)
|
||
"SpellCheck" [1] |
Startet die Rechtschreibprüfung des aktuellen Dokuments. | APPCOMMAND_SPELL_CHECK |
GDK_KEY_Spell (0x1008FF7C)Qt::Key_Spell
(0x010000EC)
|
||
"MailForward" [1] |
Öffnet die Benutzeroberfläche, um eine Nachricht weiterzuleiten. | APPCOMMAND_FORWARD_MAIL |
GDK_KEY_MailForward (0x1008FF90)Qt::Key_MailForward
(0x010000FB)
|
||
"MailReply" [1] |
Öffnet die Benutzeroberfläche, um auf eine Nachricht zu antworten. | APPCOMMAND_REPLY_TO_MAIL |
GDK_KEY_Reply (0x1008FF72)Qt::Key_Reply
(0x010000E5)
|
||
"MailSend" [1] |
Sendet die aktuelle Nachricht. | APPCOMMAND_SEND_MAIL |
GDK_KEY_Send (0x1008FF7B)Qt::Key_Send
(0x010000EB)
|
[1] Vor Firefox 37 generierte diese Taste den Schlüsselwert "Unidentified"
.
Applikations-Wahltasten
Einige Tastaturen bieten spezielle Tasten zum Starten oder Wechseln zu bestimmten häufig verwendeten Anwendungen. Die Schlüsselwerte dafür sind hier aufgelistet.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"LaunchCalculator" [5] |
Die Taschenrechner-Taste, häufig mit einem Symbol beschriftet. Wird oft
als allgemeine Anwendung-Launcher-Taste verwendet
(APPCOMMAND_LAUNCH_APP2 ).
|
APPCOMMAND_LAUNCH_APP2 |
GDK_KEY_Calculator (0x1008FF1D)Qt::Key_Calculator
(0x010000CB)
|
KEYCODE_CALCULATOR (210) |
|
"LaunchCalendar" [5] |
Die Kalender-Taste. Oft mit einem Symbol gekennzeichnet. |
GDK_KEY_Calendar (0x1008FF20)Qt::Key_Calendar
(0x010000E4)
|
KEYCODE_CALENDAR (208) |
||
"LaunchContacts" |
Die Kontakte-Taste. | KEYCODE_CONTACTS (207) |
|||
"LaunchMail" |
Die E-Mail-Taste. Oft mit einem Symbol gekennzeichnet. |
VK_LAUNCH_MAIL (0xB4)APPCOMMAND_LAUNCH_MAIL
|
GDK_KEY_Mail (0x1008FF19)Qt::Key_LaunchMail
(0x010000A0)
|
KEYCODE_ENVELOPE (65) |
|
"LaunchMediaPlayer" [1] |
Die Media Player-Taste. |
VK_LAUNCH_MEDIA_SELECT (0xB5)APPCOMMAND_LAUNCH_MEDIA_SELECT
|
GDK_KEY_CD (0x1008FF53)GDK_KEY_Video
(0x1008FF87)GDK_KEY_AudioMedia
(0x1008FF32)Qt::Key_LaunchMedia (0x010000A1)
|
||
"LaunchMusicPlayer" [5] |
Die Musikspieler-Taste. Oft mit einem Symbol gekennzeichnet. |
GDK_KEY_Music (0x1008FF92)Qt::Key_Music
(0x010000FD)
|
KEYCODE_MUSIC (209) |
||
"LaunchMyComputer" [5] |
Die Mein Computer-Taste auf Windows-Tastaturen. Wird oft
als allgemeine Anwendung-Launcher-Taste verwendet
(APPCOMMAND_LAUNCH_APP1 ).
|
APPCOMMAND_LAUNCH_APP1 |
GDK_KEY_MyComputer (0x1008FF33)GDK_KEY_Explorer
(0x1008FF5D)
|
||
"LaunchPhone" |
Die Telefon-Taste. Öffnet die Telefonwähler-Anwendung (falls vorhanden). |
GDK_KEY_Phone (0x1008FF6E)Qt::Key_Phone
(0x010000E3)
|
|||
"LaunchScreenSaver" [5] |
Die Bildschirmschoner-Taste. |
GDK_KEY_ScreenSaver (0x1008FF2D)Qt::Key_ScreenSaver
(0x010000BA)
|
|||
"LaunchSpreadsheet" [4] |
Die Tabellenkalkulation-Taste. Diese Taste kann mit einem Symbol gekennzeichnet sein. |
GDK_KEY_Excel (0x1008FF5C)Qt::Key_Excel
(0x010000D4)
|
|||
"LaunchWebBrowser" [4] |
Die Webbrowser-Taste. Diese Taste ist häufig mit einem Symbol gekennzeichnet. |
GDK_KEY_WWW (0x1008FF2E)Qt::Key_WWW
(0x010000BB)
|
KEYCODE_EXPLORER (64) |
||
"LaunchWebCam" [5] |
Die WebCam-Taste. Öffnet die Webcam-Anwendung. |
GDK_KEY_WebCam (0x1008FF8F)Qt::Key_WebCam
(0x010000FA)
|
|||
"LaunchWordProcessor" [5] |
Die Textverarbeitung-Taste. Diese kann ein Symbol einer bestimmten Textverarbeitungsanwendung oder ein generisches Dokumentensymbol sein. |
GDK_KEY_Word (0x1008FF89)Qt::Key_Word
(0x010000F4)
|
|||
"LaunchApplication1" [2] |
Die erste allgemeine Anwendung-Starttaste. |
VK_LAUNCH_APP1 (0xB6)APPCOMMAND_LAUNCH_APP1
|
GDK_KEY_Launch0 (0x1008FF40)Qt::Key_Launch0
(0x010000A2)
|
||
"LaunchApplication2" [3] |
Die zweite allgemeine Anwendung-Starttaste. |
VK_LAUNCH_APP2 (0xB7)APPCOMMAND_LAUNCH_APP2
|
GDK_KEY_Launch1 (0x1008FF41)Qt::Key_Launch1
(0x010000A3)
|
||
"LaunchApplication3" |
Die dritte allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch2 (0x1008FF42)Qt::Key_Launch2
(0x010000A4)
|
|||
"LaunchApplication4" |
Die vierte allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch3 (0x1008FF43)Qt::Key_Launch3
(0x010000A5)
|
|||
"LaunchApplication5" |
Die fünfte allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch4 (0x1008FF44)Qt::Key_Launch4
(0x010000A6)
|
|||
"LaunchApplication6" |
Die sechste allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch5 (0x1008FF45)Qt::Key_Launch5
(0x010000A7)
|
|||
"LaunchApplication7" |
Die siebte allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch6 (0x1008FF46)Qt::Key_Launch6
(0x010000A8)
|
|||
"LaunchApplication8" |
Die achte allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch7 (0x1008FF47)Qt::Key_Launch7
(0x010000A9)
|
|||
"LaunchApplication9" |
Die neunte allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch8 (0x1008FF48)Qt::Key_Launch8
(0x010000AA)
|
|||
"LaunchApplication10" |
Die zehnte allgemeine Anwendung-Starttaste. |
GDK_KEY_Launch9 (0x1008FF49)Qt::Key_Launch9
(0x010000AB)
|
|||
"LaunchApplication11" |
Die elfte allgemeine Anwendung-Starttaste. |
GDK_KEY_LaunchA (0x1008FF4A)Qt::Key_LaunchA
(0x010000AC)
|
|||
"LaunchApplication12" |
Die zwölfte allgemeine Anwendung-Starttaste. |
GDK_KEY_LaunchB (0x1008FF4B)Qt::Key_LaunchB
(0x010000AD)
|
|||
"LaunchApplication13" |
Die dreizehnte allgemeine Anwendung-Starttaste. |
GDK_KEY_LaunchC (0x1008FF4C)Qt::Key_LaunchC
(0x010000AE)
|
|||
"LaunchApplication14" |
Die vierzehnte allgemeine Anwendung-Starttaste. |
GDK_KEY_LaunchD (0x1008FF4D)Qt::Key_LaunchD
(0x010000AF)
|
|||
"LaunchApplication15" |
Die fünfzehnte allgemeine Anwendung-Starttaste. |
GDK_KEY_LaunchE (0x1008FF4E)Qt::Key_LaunchE
(0x010000B0)
|
|||
"LaunchApplication16" |
Die sechzehnte allgemeine Anwendung-Starttaste. |
GDK_KEY_LaunchF (0x1008FF4F)Qt::Key_LaunchF
(0x010000B1)
|
[1] Legacy Edge und Firefox (bis Version 36) verwenden "SelectMedia"
anstelle von "LaunchMediaPlayer"
. Firefox 37 bis 48 verwenden "MediaSelect"
. Ab Firefox 49 wurde aktualisiert, um mit der neuesten Spezifikation übereinzustimmen und "LaunchMediaPlayer"
zurückzugeben.
[2] Google Chrome 57 und frühere Versionen gaben "LaunchMyComputer"
anstelle von "LaunchApplication1"
zurück. Siehe Chrome Bug 612743 für weitere Informationen.
[3] Google Chrome 57 und frühere Versionen gaben "LaunchCalculator"
anstelle von "LaunchApplication2"
zurück. Siehe Chrome Bug 612743 für weitere Informationen.
[4] Vor Firefox 37 gab Firefox den Tastencode "LaunchApplication1"
statt "LaunchWebBrowser"
für die Webbrowser-Taste zurück.
[5] Firefox führte die Unterstützung für diesen Schlüssel in Firefox 37 ein. Davor wurde dieser Schlüssel als "Unidentified"
gemeldet.
Browser-Steuertasten
Einige Tastaturen beinhalten spezielle Tasten zur Steuerung von Webbrowsern. Diese Tasten werden im Folgenden aufgelistet.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"BrowserBack" |
Navigiert zum vorherigen Inhalt oder zur vorherigen Seite in der Verlaufansicht des aktuellen Webinhalts. |
VK_BROWSER_BACK (0xA6)APPCOMMAND_BROWSER_BACKWARD
|
GDK_KEY_Back (0x1008FF26)Qt::Key_Back
(0x01000061)
|
KEYCODE_BACK (4) |
|
"BrowserFavorites" [1] |
Öffnet die Liste der Lesezeichen/Favoriten des Nutzers. |
VK_BROWSER_FAVORITES (0xAB)APPCOMMAND_BROWSER_FAVORITES
|
GDK_KEY_Favorites (0x1008FF30)GDK_KEY_MySites
(0x1008FF67)Qt::Favorites (0x01000091)
|
KEYCODE_BOOKMARK (174) |
|
"BrowserForward" |
Navigiert zum nächsten Inhalt oder zur nächsten Seite in der Verlaufansicht des aktuellen Webinhalts. |
VK_BROWSER_FORWARD (0xA7)APPCOMMAND_BROWSER_FORWARD
|
GDK_KEY_Forward (0x1008FF27)Qt::Key_Forward
(0x01000062)
|
KEYCODE_FORWARD (125) |
|
"BrowserHome" |
Navigiert zur bevorzugten Startseite des Nutzers. |
VK_BROWSER_HOME (0xAC)APPCOMMAND_BROWSER_HOME
|
GDK_KEY_HomePage (0x1008FF18)Qt::Key_HomePage
(0x01000090)
|
KEYCODE_HOME (3) |
|
"BrowserRefresh" |
Lädt die aktuelle Seite oder den Inhalt neu. |
VK_BROWSER_REFRESH (0xA8)APPCOMMAND_BROWSER_REFRESH
|
GDK_KEY_Refresh (0x1008FF29)GDK_KEY_Reload
(0x1008FF73)
|
||
"BrowserSearch" |
Aktiviert die bevorzugte Suchmaschine des Nutzers oder die Suchoberfläche innerhalb des Browsers. |
VK_BROWSER_SEARCH (0xAA)APPCOMMAND_BROWSER_SEARCH
|
GDK_KEY_Search (0x1008FF1B)Qt::Key_Search
(0x01000092)
|
KEYCODE_SEARCH (84) |
|
"BrowserStop" |
Stoppt das Laden des derzeit angezeigten Webinhalts. |
VK_BROWSER_STOP (0xA9)APPCOMMAND_BROWSER_STOP
|
GDK_KEY_Stop (0x1008FF28)Qt::Key_Search
(0x01000063)
|
[1] Vor Firefox 37 wurde der Wert dieser Taste als "Unidentified"
gemeldet.
Tasten des numerischen Tastenfelds
Diese Tasten befinden sich auf dem numerischen Tastenfeld der Tastatur. Allerdings sind nicht alle auf jeder Tastatur vorhanden. Obwohl typische numerische Tastenfelder die Zahlentasten von 0 bis 9 (codiert als "0"
bis "9"
) haben, beinhalten einige Multimedia-Tastaturen zusätzliche Zahlentasten für höhere Zahlen.
Hinweis:
Die 10-Taste, falls vorhanden, erzeugt Ereignisse mit dem key
-Wert von "0"
.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Decimal" [1]
Veraltet
|
Die Dezimaltaste (typischerweise . oder , abhängig von der Region). In neueren Browsern entspricht dieser Wert dem Zeichen, das von der Dezimaltaste erzeugt wird (eines dieser beiden Zeichen). [1] |
VK_DECIMAL (0x6E) |
kVK_ANSI_KeypadDecimal (0x41) |
GDK_KEY_KP_Decimal (0xFFAE) |
KEYCODE_NUMPAD_DOT (158) |
"Key11" |
Die 11-Taste, die auf bestimmten Mediennumerischen Tastenfeldern zu finden ist. | ||||
"Key12" |
Die 12-Taste, die auf bestimmten Mediennumerischen Tastenfeldern zu finden ist. | ||||
"Multiply" [1]
Veraltet
|
Die Multiplikationstaste des numerischen Tastenfelds, *. | VK_MULTIPLY (0x6A) |
kVK_ANSI_KeypadMultiply (0x43) |
GDK_KEY_KP_Multiply (0xFFAA)Qt::Key_Multiply
(0x0D7)
|
KEYCODE_NUMPAD_MULTIPLY (155) |
"Add" [1]
Veraltet
|
Die Additionstaste des numerischen Tastenfelds, +. | VK_ADD (0x6B) |
kVK_ANSI_KeypadPlus (0x45) |
GDK_KEY_KP_Add (0xFFAB) |
KEYCODE_NUMPAD_ADD (157) |
"Clear" |
Die Clear-Taste des numerischen Tastenfelds. | kVK_ANSI_KeypadClear (0x47) |
GDK_KEY_Clear (0xFF0B)Qt::Key_Clear
(0x0100000B)
|
KEYCODE_CLEAR (28) |
|
"Divide" [1]
Veraltet
|
Die Dividieren-Taste des numerischen Tastenfelds, /. | VK_DIVIDE (0x6F) |
kVK_ANSI_KeypadDivide (0x4B) |
GDK_KEY_KP_Divide (0xFFAF)Qt::Key_Slash
(0x2F)
|
KEYCODE_NUMPAD_DIVIDE (154) |
"Subtract" [1]
Veraltet
|
Die Subtraktionstaste des numerischen Tastenfelds, -. | VK_SUBTRACT (0x6D) |
kVK_ANSI_KeypadMinus (0x4E) |
GDK_KEY_KP_Subtract (0xFFAD) |
KEYCODE_NUMPAD_SUBTRACT (156) |
"Separator" [1] |
Das Stellen-Trennzeichen des numerischen Tastenfelds. (In den Vereinigten Staaten ist dies ein Komma, anderswo häufig ein Punkt.) |
VK_SEPARATOR (0x6C) |
kVK_JIS_KeypadComma (0x5F) |
GDK_KEY_KP_Separator (0xFFAC) |
KEYCODE_NUMPAD_COMMA (159) |
"0" bis "9" |
Die tatsächlichen Zifferntasten auf dem numerischen Tastenfeld. | VK_NUMPAD0 (0x60) - VK_NUMPAD9 (0x69) |
kVK_Keypad0 (0x52) - kVK_Keypad9 (0x5C) |
GDK_KEY_KP_0 (0xFFB0) - GDK_KEY_KP_9 (0xFFB9)
|
KEYCODE_NUMPAD_0 (144) -
KEYCODE_NUMPAD_9 (153)
|
[1] Während ältere Browser Begriffe wie "Add"
, "Decimal"
, "Multiply"
und so weiter verwendeten, identifizieren moderne Browser diese anhand des tatsächlichen Zeichens ("+"
, "."
, "*"
und so weiter).