Schlüsselwerte für Tastendruckereignisse
Die untenstehenden Tabellen listen die Standardwerte für die KeyboardEvent.key
Eigenschaft auf, zusammen mit einer Erklärung, wofür die Taste typischerweise verwendet wird. Entsprechende virtuelle Tastencodes für gängige Plattformen sind, soweit verfügbar, ebenfalls enthalten.
Spezielle Werte
Werte von key
, die spezielle Bedeutungen haben, anstatt eine spezifische Taste oder ein Zeichen zu identifizieren.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Unidentified" |
Der User-Agent konnte den virtuellen Tastencode des Ereignisses nicht auf einen spezifischen Tastenwert abbilden. Dies kann aufgrund von Hardware- oder Softwarebeschränkungen passieren, oder wegen Beschränkungen bezüglich der Plattform, auf der der User-Agent läuft. |
variiert | variiert | variiert | variiert |
Modifikationstasten
Modifikatoren sind spezielle Tasten, die verwendet werden, um spezielle Zeichen zu generieren oder spezielle Aktionen auszuführen, wenn sie in Kombination mit anderen Tasten verwendet werden. Beispiele umfassen die Tasten Shift und Control, sowie Sperrtasten 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 (Alternative Grafik) Taste. Aktiviert den ISO Level 3 Shift-Modifikator (wo 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 Feststelltaste für Großbuchstaben für die folgende Eingabe 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 Tippen 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 (Funktionsmodifikator) Taste. Wird verwendet, um das Erzeugen von Funktionstasten (F1–F15 beispielsweise) auf Tastaturen ohne dedizierten Funktionstastenbereich zu ermöglichen. Häufig in der Hardware behandelt, sodass keine Ereignisse für diese Taste generiert werden. | kVK_Function (0x3F) |
KEYCODE_FUNCTION (119) |
||
"FnLock" |
Die FnLock oder F-Lock (Funktionssperre) Taste.
Schaltet den oben beschriebenen Funktionsmodus von "Fn" ein
und aus. Häufig in der Hardware behandelt, sodass keine Ereignisse für
diese Taste 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 das Ausgeben spezieller Befehlssequenzen. Dies ist die Windows Logo-Taste oder die Befehl 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 (Zahlen-Sperre) Taste. Schaltet den numerischen Tastenbereich zwischen der Eingabe von Zahlen 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 Tastenanschläge, um das Tippen von Großbuchstaben (oder anderen Sonderzeichen) zu ermöglichen und um das Tippen von Satzzeichen und anderen Sonderzeichen zu unterstützen. |
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 vorhanden). | 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 gemäß Firefox-Bug 1232918 geändert. Bis dies behoben ist, werden diese Tasten von Firefox als "OS"
zurückgegeben: 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 mit 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 korrekt die rechte Alt Taste für Tastaturlayouts, die diese Taste zu AltGr zuordnen. Siehe Firefox-Bug Firefox-Bug 900750 und Chrome-Bug 25503 für weitere Details.
Leerzeichentasten
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Enter" |
Die Enter oder ↵ Taste (manchmal mit Return beschriftet). | 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 tat dies bis Version 37.
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 Linkspfeiltaste. | 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 Rechtspfeiltaste. | 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 Ende Taste. Bewegt sich 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 Pos1 Taste. Bewegt sich 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 Bild Ab (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 Bild Auf (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 mit Entfernen beschriftet. | VK_BACK (0x08) |
kVK_Delete (0x33) |
GDK_KEY_BackSpace (0xFF08)Qt::Key_Backspace
(0x01000003)
|
KEYCODE_DEL (67) |
"Clear" |
Die Clear Taste. Entfernt die derzeit 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 Kopieren Taste (auf bestimmten erweiterten Tastaturen). | APPCOMMAND_COPY |
GDK_KEY_Copy (0x1008FF57)Qt::Key_Copy
(0x010000CF)
|
||
"CrSel" [3] |
Die Cursor-Auswahltaste, CrSel. | VK_CRSEL (0xF7) |
GDK_KEY_3270_CursorSelect (0xFD1C) |
||
"Cut" |
Die Ausschneiden Taste (auf bestimmten erweiterten Tastaturen). | APPCOMMAND_CUT |
GDK_KEY_Cut (0x1008FF58)Qt::Key_Cut
(0x010000D0)
|
||
"Delete" [2] |
Die Löschtaste, 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" |
Löschen bis zum Ende des Feldes. Löscht alle Zeichen vom aktuellen Cursorstandort bis zum Ende des aktuellen Feldes. | VK_EREOF (0xF9) |
GDK_KEY_3270_ExSelect (0xFD1B) |
||
"ExSel" [4] |
Die ExSel (Erweiterte Auswahl) Taste. | VK_EXSEL (0xF8) |
GDK_KEY_3270_ExSelect (0xFD1B) |
||
"Insert" |
Die Einfügetaste, Ins. Schaltet zwischen Einfügen und Überschreiben von Text um. | 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 (was auf anderen Plattformen Backspace ist) gedrückt wird.
[2] Firefox 36 und früher verwendet "Del"
anstelle von "Delete"
für die Del Taste.
[3] Firefox 36 und früher erzeugt den Wert "Crsel"
anstelle von "CrSel"
, wenn die CrSel Taste gedrückt wird.
[4] Firefox 36 und früher erzeugt 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 derzeit ausgewählte Option oder Eingabemethoden-Sequenzumwandlung. | VK_ACCEPT (0x1E) |
KEYCODE_DPAD_CENTER (23) |
||
"Again" |
Die Again Taste. Wiederholt oder führt eine vorherige Aktion erneut aus. | 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 der Windows (oder OS) und der Control Taste 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 typischerweise als Beenden-, Abbrechen- oder "diese Operation abbrechen"-Schaltfläche verwendet. Historisch gesehen wurde das Escape-Zeichen verwendet, um den Beginn einer speziellen Steuerzeichensequenz, einer sogenannten "Escape-Sequenz", zu signalisieren. | VK_ESCAPE (0x1B) |
kVK_Escape (0x35) |
GDK_KEY_Escape (0xFF1B)Qt::Key_Escape
(0x01000000)
|
KEYCODE_ESCAPE (111) |
"Execute" |
Die Ausführen Taste. | VK_EXECUTE (0x2B) |
Qt::Key_Execute (0x01020003) |
||
"Find" |
Die Suchen Taste. Öffnet eine Benutzeroberfläche (typischerweise ein Dialogfeld) für die Durchführung einer Suchvorgangs. | APPCOMMAND_FIND |
GDK_KEY_Find (0xFF68) |
||
"Finish" [5] |
Die Finish Taste. | VK_OEM_FINISH (0xF1) |
|||
"Help" |
Die Hilfe Taste. Öffnet oder wechselt die Anzeige von Hilfsinformationen. | 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 anwendbar.
Hinweis: Dies sollte nicht mit dem Schlüsselwert
|
VK_PAUSE (0x13) |
GDK_KEY_Pause (0xFF13)GDK_KEY_Break
(0xFF6B)Qt::Key_Pause (0x01000008)
|
KEYCODE_BREAK (121) |
|
"Play" |
Die Abspielen Taste. Setzt eine zuvor angehaltene Anwendung
fort, falls anwendbar.
Hinweis: Dies sollte nicht mit dem Schlüsselwert
|
VK_PLAY (0xFA) |
GDK_KEY_3270_Play (0xFD16)Qt::Key_Play
(0x01020005)
|
||
"Props" |
Die Props (Eigenschaften) Taste. | ||||
"Select" |
Die Auswählen 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 wurde in Chrome 53 behoben. (Details hierzu finden Sie im Chrome-Bug 612749.)
[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, die japanische Tastaturbelegung ist aktiv, in diesem Fall generiert sie "KanaMode"
.
[5] Die Finish Taste generiert den Tastencode "Unidentified"
in Firefox, es sei denn, die japanische Tastaturbelegung ist aktiv, in diesem Fall generiert sie "Katakana"
.
[6] Firefox unterstützte die Tasten "ZoomIn"
und "ZoomOut"
erst ab Version 37.
Gerätetasten
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"BrightnessDown" |
Die Helligkeitsreduzierungstaste. Wird normalerweise verwendet, um die Helligkeit des Displays zu reduzieren. |
GDK_KEY_MonBrightnessDown (0x1008FF03)Qt::Key_MonBrightnessDown
(0x010000B3)
|
KEYCODE_BRIGHTNESS_DOWN (220) |
||
"BrightnessUp" |
Die Helligkeitserhöhungstaste. Erhöht typischerweise die Helligkeit des Displays. |
GDK_KEY_MonBrightnessUp (0x1008FF02)Qt::Key_MonBrightnessUp
(0x010000B2)
|
KEYCODE_BRIGHTNESS_UP (221) |
||
"Eject" |
Die Auswerfen Taste. Wirft wechselbare Medien aus (oder öffnet und schließt das Fach eines optischen Laufwerks). |
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" |
Die Netzschalter Taste oder Taste, um die Stromversorgung
ein- und auszuschalten.
Hinweis: Nicht alle Systeme geben diese Taste an den User-Agent weiter. |
KEYCODE_POWER (26) |
|||
"PowerOff" |
Die PowerOff oder PowerDown Taste. Schaltet das System aus. |
GDK_KEY_PowerDown (0x1008FF21)GDK_KEY_PowerOff
(0x1008FF2A)Qt::Key_PowerDown (0x0100010B)Qt::Key_PowerOff
(0x010000B7)
|
|||
"PrintScreen" |
Die Druck oder PrtScr Taste. Manchmal SnapShot. Erfasst den Bildschirm und druckt ihn oder speichert ihn auf die 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 Ruhezustand Taste. Speichert den Zustand des Computers auf der Festplatte und schaltet ihn dann aus; der Computer kann durch Wiederherstellung der gespeicherten Zustandsinformationen in den vorherigen Zustand zurückversetzt werden. |
GDK_KEY_Hibernate (0x1008FFA8)Qt::Key_Hibernate
(0x01000108)
|
|||
"Standby" [1] |
Die Standby Taste. (Auch bekannt als Pause oder Sleep.) Schaltet das Display ab und versetzt den Computer in einen niedrigen Stromverbrauchszustand, ohne vollständig abzuschalten. | 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 den Ruhezustands- oder Standby-Modi 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, sodass sie als "Unidentified"
gemeldet wird.
[2] Vor Firefox 37 erzeugte diese Taste den Wert "Unidentified"
.
IME- und Kompositionstasten
Tasten, die bei Verwendung eines Eingabemethoden-Editors (IME) verwendet werden, um Text einzugeben, der nicht durch einfache Tastendrücke eingegeben werden kann, wie z. B. Text in Sprachen, in denen es mehr Grapheme gibt, als Tasten zum Zeicheneintrag auf der Tastatur vorhanden sind. Häufige Beispiele sind Chinesisch, Japanisch, Koreanisch und Hindi.
Einige Tasten sind in mehreren Sprachen verbreitet, während andere nur auf Tastaturen existieren, die auf bestimmte Sprachen abzielen. Außerdem haben nicht alle Tastaturen all diese Tasten.
Häufige IME-Tasten
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AllCandidates" |
Die All Candidates-Taste, die den Mehrfachkandidatenmodus startet, in dem mehrere Kandidaten für die laufende Eingabe angezeigt werden. |
GDK_KEY_MultipleCandidate (0xFF3D)Qt::Key_MultipleCandidate (0x0100113D)
|
|||
"Alphanumeric" |
Die Alphanumeric-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 Code Input-Taste, die den Codeeingabemodus aktiviert, der es dem Benutzer ermöglicht, Zeichen einzugeben, indem ihre Codepunkte (typischerweise ihre Unicode-Zeichennummern) getippt werden. |
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 Convert-Taste, die den IME anweist, die aktuelle Eingabesequenz in das resultierende Zeichen zu konvertieren. | 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 akzentuierte und andere modifizierte Zeichen zu erzeugen. Wenn sie alleine gedrückt wird, erzeugt sie kein Zeichen. Wenn Sie herausfinden möchten, welche spezielle tote Taste gedrückt wurde (in Fällen, in denen mehr als eine existiert), können Sie dies tun, indem Sie die mit dem [`KeyboardEvent`](/de/docs/Web/API/KeyboardEvent) verknüpfte [`compositionupdate`](/de/docs/Web/API/Element/compositionupdate_event) Ereigniseigenschaft [`data`](/de/docs/Web/API/CompositionEvent/data) untersuchen. |
Siehe Tote Tastencodes für Linux unten | |||
"FinalMode" |
Die Final (Final Mode) Taste wird auf einigen asiatischen Tastaturen verwendet, um den Endmodus 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. Das Drücken dieser Taste weist das Gerät an, beim nächsten Tastendruck die Tasten als von 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 Mode Change-Taste. Wechselt oder wechselt zwischen den Eingabemodi der IMEs. | VK_MODECHANGE (0x1F) |
GDK_KEY_Mode_switch (0xFF7E)GDK_KEY_script_switch (0xFF7E)Qt::Key_Mode_switch (0x0100117E)
|
KEYCODE_SWITCH_CHARSET (95) |
|
"NextCandidate" |
Die Next Candidate-Funktionstaste. Wählt die nächste mögliche Übereinstimmung für die laufende Eingabe aus. | ||||
"NonConvert" [2] |
Die NonConvert ("Nicht konvertieren")-Taste. Diese akzeptiert die aktuelle IME-Eingabemethode ohne Konvertierung. | VK_NONCONVERT (0x1D) |
GDK_KEY_Muhenkan (0xFF22)Qt::Key_Muhenkan (0x01001122) |
KEYCODE_MUHENKAN (213) |
|
"PreviousCandidate" |
Die Previous Candidate-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 Process-Taste. Fordert den IME auf, die Konvertierung durchzuführen. | VK_PROCESSKEY (0xE5) |
|||
"SingleCandidate" [4] |
Die Single Candidate-Taste. Aktiviert den Einzelkandidatenmodus (im Gegensatz zum Mehrfachkandidatenmodus); 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 NonConvert-Taste wird bis Firefox Version 36 als "Nonconvert"
anstatt als die korrekte Bezeichnung "NonConvert"
gemeldet.
[3] Die Process-Taste gibt zurzeit in Firefox "Unidentified"
zurück. Google Chrome gibt den Wert der Taste so zurück, als ob der IME nicht verwendet würde.
[4] Vor Firefox 37 waren diese Tasten "Unidentified"
.
[5] Firefox generiert den Tastenwert "AltGraph"
anstelle von "ModeChange"
.
Nur koreanische Tastaturen
Diese Tasten sind nur auf koreanischen Tastaturen verfügbar. Es gibt andere Tasten, die von verschiedenen Plattformen für koreanische Tastaturen definiert wurden, aber dies sind die gebräuchlichsten und die, die durch die UI Events Spezifikation identifiziert werden.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"HangulMode" |
Die Hangul-Taste (koreanisches Zeichensatzmodus), die zwischen Hangul- und Englischtippen wechselt. | VK_HANGUL (0x15) [1] |
GDK_KEY_Hangul (0xFF31)Qt::Key_Hangul (0x01001131)
|
||
"HanjaMode" |
Wählt den Hanja-Modus, um Hangul-Zeichen in spezifischere 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 einzelbyte lateinischen Zeichen dargestellt wird. | VK_JUNJA (0x17) |
GDK_KEY_Hangul_Jeonja (0xFF38)Qt::Key_Hangul_Jeonja (0x01001138)
|
[1] VK_HANGUL
und VK_KANA
teilen denselben numerischen Tastencode 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 den 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 (Halbbreite Zeichen) -Taste. | VK_OEM_AUTO (0xF3) |
GDK_KEY_Hankaku (0xFF29)Qt::Key_Hankaku (0x01001129)
|
||
"Hiragana" |
Die Hiragana-Taste; wählt den Kana-Zeichenmodus aus. | VK_OEM_COPY (0xF2) |
GDK_KEY_Hiragana (0xFF25)Qt::Key_Hiragana (0x01001125)
|
||
"HiraganaKatakana" [6] |
Wechselt zwischen den Schriftsystemen Hiragana und Katakana. |
GDK_KEY_Hiragana_Katakana (0xFF27)Qt::Key_Hiragana_Katakana (0x01001127)
|
KEYCODE_KATAKANA_HIRAGANA (215) |
||
"KanaMode" |
Die Kana Mode (Kana-Schloss) -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 Mode-Taste. Ermöglicht das Eingeben japanischen Texts mit den 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 römische Zeichenset aus. | VK_OEM_BACKTAB (0xF5) |
GDK_KEY_Romaji (0xFF24)Qt::Key_Romaji (0x01001124)
|
||
"Zenkaku" [4] |
Die Zenkaku (Vollbreite) Zeichen-Taste. | 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 wurde die Eisu-Taste fälschlicherweise zu "RomanCharacters"
zugewiesen.
[2] VK_HANGUL
und VK_KANA
teilen denselben numerischen Tastencode auf Windows, ebenso wie VK_HANJA
und VK_KANJI
.
[3] Vor Firefox 37 generierte die Hankaku (Halbbreite) Taste den Tastenwert "HalfWidth"
in Firefox.
[4] Firefox 36 und frühere Versionen identifizieren diese Taste als "FullWidth"
auf japanischen Tastaturlayouts und als "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ühere Versionen identifizieren die Romaji-Taste als "RomanCharacters"
auf japanischen Tastaturen und als "Unidentified"
für andere Tastaturen; dies wurde in Firefox 37 und später korrigiert, um "Romaji"
zurückzugeben.
[6] Diese Taste wird vor Firefox 37 als "Unidentified"
gemeldet.
Tote Tastencodes für Linux
Linux erzeugt akzentuierte Zeichen mithilfe spezieller toter Tasten. Tote Tasten sind Tasten, die in Kombination mit Zeichentasten gedrückt werden, um akzentuierte Formen dieser Zeichen zu erzeugen. Sie können erkennen, welche spezielle tote Taste verwendet wurde (falls mehr als eine vorhanden ist), indem Sie die KeyboardEvent
's verknüpfte compositionupdate
Ereigniseigenschaft data
untersuchen.
Sie können eine Tabelle der toten Tasten und der Zeichen, mit denen sie in Kombination verwendet werden können, um akzentuierte oder auf andere Weise spezielle Zeichen auf Linux mit GTK zu erzeugen, finden.
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 als Umlaut bekannt. |
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 als Háček bekannt; wird unter anderem im Tschechischen verwendet. |
GDK_KEY_dead_cedilla (0xFE5B)Qt::Key_Dead_Cedilla (0x0100125B)
|
¸ | |
GDK_KEY_dead_ogonek (0xFE5C)Qt::Key_Dead_Ogonek (0x0100125C)
|
˛ | Auch als Nosinė bezeichnet; wird im Polnischen und Altirischen verwendet. |
GDK_KEY_dead_iota (0xFE5D)Qt::Key_Dead_Iota (0x0100125D)
|
ͅ | Iota subscript. |
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 eine unterschiedliche Anzahl allgemeiner Funktionstasten unterstützen, wie z. B. F1–F12 (oder F1–F10, oder F1–F15 usw.), sind die ersten paar folgendermaßen speziell definiert.
Wenn mehr Funktionstasten verfügbar sind, führen deren Namen das hier begonnene Muster fort, indem der Zahlenanteil jedes Tasten-Namens weiter erhöht wird, so dass z. B. "F24"
ein gültiger Tastenwert 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 Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AppSwitch" |
Zeigt eine Liste der zuletzt verwendeten Anwendungen an, die es dem Benutzer ermöglicht, schnell zwischen Apps zu wechseln. | KEYCODE_APP_SWITCH (187) |
|||
"Call" |
Die Ruf-Taste. Wählt die eingegebene Nummer. | Qt::Key_Call (0x01100004) |
KEYCODE_CALL (5) |
||
"Camera" |
Die Kamera-Taste. Aktiviert die Kamera. | Qt::Key_Camera (0x01100020) |
KEYCODE_CAMERA (27) |
||
"CameraFocus" |
Die Fokus-Taste. Stellt die Kamera scharf. | Qt::Key_CameraFocus (0x01100021) |
KEYCODE_FOCUS (80) |
||
"EndCall" |
Die Anruf beenden- oder Auflegen-Taste. | Qt::Key_Hangup (0x01100005) |
KEYCODE_ENDCALL (6) |
||
"GoBack" |
Die Zurück-Taste. | KEYCODE_BACK (4) |
|||
"GoHome" [1] |
Die Home-Taste. Bringt den Benutzer zum Hauptbildschirm des Telefons zurück (normalerweise ein App-Starter). | KEYCODE_HOME (3) |
|||
"HeadsetHook" |
Die Headset-Hook-Taste. Dies ist normalerweise eine Taste am Headset, die zum Auflegen von Anrufen und zum Abspielen oder Pausieren von Medien verwendet wird. | Qt::Key_ToggleCallHangup (0x01100007) |
KEYCODE_HEADSETHOOK (79) |
||
"LastNumberRedial" |
Die Wahlwiederholung-Taste. Wählt die zuletzt gewählte Nummer erneut. | Qt::Key_LastNumberRedial (0x01100009) |
|||
"Notification" |
Die Benachrichtigung-Taste. | KEYCODE_NOTIFICATION (83) |
|||
"MannerMode" |
Eine Taste, die zwischen den Benachrichtigungsmodi wechselt: lautlos, vibrieren, klingeln usw. | KEYCODE_MANNER_MODE (205) |
|||
"VoiceDial" |
Die Sprachwahl-Taste. Startet das Sprachwahlverfahren. | Qt::Key_VoiceDial (0x01100008) |
KEYCODE_VOICE_ASSIST (231) |
[1] Vor Firefox 37 generierte die Home-Taste den Schlüsselcode "Exit"
. Ab Firefox 37 generiert die Taste den Schlüsselcode "MozHomeScreen"
.
Multimedia-Tasten
Die Multimedia-Tasten sind zusätzliche Tasten zur Steuerung von Mediengeräten, die auf einigen Tastaturen vorhanden sind.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"ChannelDown" |
Schaltet auf den vorherigen Kanal. | APPCOMMAND_MEDIA_CHANNEL_DOWN |
Qt::Key_ChannelDown (0x01000119) |
KEYCODE_CHANNEL_DOWN (167) |
|
"ChannelUp" |
Schaltet auf den 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 der Medien. | APPCOMMAND_MEDIA_FAST_FORWARD |
GDK_KEY_AudioForward (0x1008FF97)
(0x01000102)
|
KEYCODE_MEDIA_FAST_FORWARD (90) |
|
"MediaPause" |
Pause der aktuell abgespielten Medien.
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 von Medien mit normaler Geschwindigkeit fort, wenn dies nicht bereits geschieht. Hat andernfalls keine Wirkung. | APPCOMMAND_MEDIA_PLAY |
GDK_KEY_AudioPlay (0x1008FF14) |
KEYCODE_MEDIA_PLAY (126) |
|
"MediaPlayPause" |
Wechselt zwischen Abspielen und Pausieren der aktuellen Medien. |
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 Zurückspulens der Medien. | APPCOMMAND_MEDIA_REWIND |
GDK_KEY_AudioRewind (0x1008FF3E)Qt::Key_AudioRewind
(0x010000C5)
|
KEYCODE_MEDIA_REWIND (89) |
|
"MediaStop" |
Stoppt die aktuelle Medienaktivität (wie Abspielen, Aufnehmen, Pausieren, Vor- oder Zurückspulen). 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] |
Springt zum 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] |
Springt zum 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] Ältere Versionen von Edge und Firefox (36 und früher) verwenden "MediaNextTrack"
und "MediaPreviousTrack"
anstelle von "MediaTrackNext"
und "MediaTrackPrevious"
.
[2] Vor Firefox 37 erzeugte Firefox den Schlüsselcode "FastFwd"
auf einigen Plattformen und "Unidentified"
auf anderen anstelle von "MediaFastForward"
.
Audiokontrolltasten
Diese Medientasten werden speziell zur Steuerung der Audioausgabe verwendet.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AudioBalanceLeft" |
Stellt die Audio-Balance nach links ein. | VK_AUDIO_BALANCE_LEFT |
|||
"AudioBalanceRight" |
Stellt die Audio-Balance nach rechts ein. | VK_AUDIO_BALANCE_RIGHT |
|||
"AudioBassDown" |
Verringert den Bassanteil. | APPCOMMAND_BASS_DOWN |
|||
"AudioBassBoostDown" |
Reduziert die Bassanhebung oder wechselt nach unten durch Bass-Boost-Modi oder -Zustände. | VK_BASS_BOOST_DOWN |
|||
"AudioBassBoostToggle" |
Schaltet die Bassanhebung ein und aus. | APPCOMMAND_BASS_BOOST |
|||
"AudioBassBoostUp" |
Erhöht die Bassanhebung oder wechselt nach oben durch eine Reihe von Bass-Boost-Modi oder -Zuständen. | VK_BASS_BOOST_UP |
|||
"AudioBassUp" |
Erhöht den Bassanteil. | 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-Modus aus. | VK_SURROUND_MODE_NEXT |
|||
"AudioTrebleDown" |
Reduziert den Höhenanteil. | APPCOMMAND_TREBLE_DOWN |
|||
"AudioTrebleUp" |
Erhöht den Höhenanteil. | 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] |
Stummschaltung des Audios. |
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" |
Stummschaltung der 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] Ältere Versionen von Edge und Firefox (48 und früher) verwenden "VolumeUp"
, "VolumeDown"
und "VolumeMute"
anstelle von "AudioVolumeUp"
, "AudioVolumeDown"
und "AudioVolumeMute"
. In Firefox 49 wurden sie aktualisiert, um mit der neuesten Spezifikation übereinzustimmen.
TV-Steuertasten
Diese Schlüsselwerte repräsentieren Tasten, die auf Fernsehgeräten oder Computern oder Telefonen mit TV-Unterstützung vorhanden sind.
KeyboardEvent.key Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
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 Kabelanschlüssen. | KEYCODE_TV_ANTENNA_CABLE (242) |
|||
"TVAudioDescription" |
Schaltet den Audiobeschreibungsmodus ein und aus. | KEYCODE_TV_AUDIO_DESCRIPTION (252) |
|||
"TVAudioDescriptionMixDown" |
Verringert das Mischvolumen der Audiobeschreibung; reduziert die Lautstärke der Audiobeschreibungen im Verhältnis zum Programmsound. | KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN (254) |
|||
"TVAudioDescriptionMixUp" |
Erhöht das Mischvolumen der Audiobeschreibung; erhöht die Lautstärke der Audiobeschreibungen im Verhältnis zum Programmsound. | KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP (253) |
|||
"TVContentsMenu" |
Zeigt oder verbirgt die für die Wiedergabe verfügbaren Medieninhalte (dies kann ein Programmenverzeichnis sein, das die aktuell ausgestrahlten Programme zeigt, oder eine Liste von Mediendateien, die abgespielt werden sollen). | KEYCODE_TV_CONTENTS_MENU (256) |
|||
"TVDataService" |
Zeigt oder verbirgt das Datenservicemenü des Fernsehers. | KEYCODE_TV_DATA_SERVICE (230) |
|||
"TVInput" [2] |
Wechselt den Eingabemodus auf einem externen Fernseher. | KEYCODE_TV_INPUT (178) |
|||
"TVInputComponent1" |
Wechselt auf die Eingabe "Component 1". | KEYCODE_TV_INPUT_COMPONENT_1 (249) |
|||
"TVInputComponent2" |
Wechselt auf die Eingabe "Component 2". | KEYCODE_TV_INPUT_COMPONENT_2 (250) |
|||
"TVInputComposite1" |
Wechselt auf die Eingabe "Composite 1". | KEYCODE_TV_INPUT_COMPOSITE_1 (247) |
|||
"TVInputComposite2" |
Wechselt auf die Eingabe "Composite 2". | KEYCODE_TV_INPUT_COMPOSITE_2 (248) |
|||
"TVInputHDMI1" |
Wechselt auf die Eingabe "HDMI 1". | KEYCODE_TV_INPUT_HDMI_1 (243) |
|||
"TVInputHDMI2" |
Wechselt auf die Eingabe "HDMI 2". | KEYCODE_TV_INPUT_HDMI_2 (244) |
|||
"TVInputHDMI3" |
Wechselt auf die Eingabe "HDMI 3". | KEYCODE_TV_INPUT_HDMI_3 (245) |
|||
"TVInputHDMI4" |
Wechselt auf die Eingabe "HDMI 4". | KEYCODE_TV_INPUT_HDMI_4 (246) |
|||
"TVInputVGA1" |
Wechselt auf die Eingabe "VGA 1". | KEYCODE_TV_INPUT_VGA_1 (251) |
|||
"TVMediaContext" |
Die Medientaste für das Kontextmenü. | KEYCODE_TV_MEDIA_CONTEXT_MENU (257) |
|||
"TVNetwork" |
Schaltet die Netzwerkverbindung des Fernsehers ein und aus. | KEYCODE_TV_NETWORK (241) |
|||
"TVNumberEntry" |
Versetzt den Fernseher in den Zahleneingabemodus. | KEYCODE_TV_NUMBER_ENTRY (234) |
|||
"TVPower" [2] |
Die Einschalttaste des Geräts. | KEYCODE_TV_POWER (177) |
|||
"TVRadioService" |
Radiotaste. | KEYCODE_TV_RADIO_SERVICE (232) |
|||
"TVSatellite" |
Satelliten-Taste. | KEYCODE_TV_SATELLITE (237) |
|||
"TVSatelliteBS" |
Broadcast-Satellit-Taste. | KEYCODE_TV_SATELLITE_BS (238) |
|||
"TVSatelliteCS" |
Kommunikationssatellit-Taste. | KEYCODE_TV_SATELLITE_CS (239) |
|||
"TVSatelliteToggle" |
Wechselt zwischen verfügbaren Satelliten. | KEYCODE_TV_SATELLITE_SERVICE (240) |
|||
"TVTerrestrialAnalog" |
Wählt den analogen terrestrischen Fernsehdienst (analoges Kabel- oder Antennenempfang). | KEYCODE_TV_TERRESTRIAL_ANALOG (235) |
|||
"TVTerrestrialDigital" |
Wählt den digitalen terrestrischen Fernsehdienst (digitales Kabel- oder Antennenempfang). | KEYCODE_TV_TERRESTRIAL_DIGITAL (236) |
|||
"TVTimer" |
Timer-Programmierungstaste. | KEYCODE_TV_TIMER_PROGRAMMING (258) |
[1] Firefox hat eine ordnungsgemäße Unterstützung für die "TV"
-Taste in Firefox 37 hinzugefügt; davor generierte diese Taste den Schlüsselcode "Live"
.
[2] Diese Tasten waren bis Firefox 37 "Unidentified"
.
Mediencontroller-Tasten
Da moderne Fernbedienungen für Mediengeräte oft Tasten über die grundlegenden Steuerungen hinaus enthalten, die an anderer Stelle in diesem Dokument behandelt werden, sind Tastenwerte für eine breite Palette dieser zusätzlichen Tasten definiert.
Die Werte unten basieren teilweise auf einer Reihe technischer Spezifikationen für Unterhaltungselektronik:
- DTV Application Software Environment (Teil der ATSC-Spezifikation)
- Open Cable Application Platform
- ANSI/CEA-2014-B: Web-basierte Protokoll und Framework für Benutzeroberflächen auf UPnP™ Netzwerken und dem Internet
- Android KeyEvent key code values
Hinweis: Fernbedienungen enthalten typischerweise Tasten, deren Werte bereits anderswo definiert sind, wie unter Multimediatasten oder Audiosteuerungstasten. Die Werte dieser Tasten stimmen mit dem überein, was in diesen Tabellen dokumentiert ist.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"AVRInput" [3] |
Ändert den Eingabemodus an einer externen Audio/Video-Empfänger-Einheit (AVR). | KEYCODE_AVR_INPUT (182) |
|||
"AVRPower" [3] |
Schaltet die Stromversorgung an einer externen AVR-Einheit um. | KEYCODE_AVR_POWER (181) |
|||
"ColorF0Red" [3] |
Allgemeiner Medienfunktionstaste, rot markiert. Diese hat den Index
0 unter den farbigen Tasten.
|
VK_COLORED_KEY_0 |
KEYCODE_PROG_RED (183) |
||
"ColorF1Green" [3] |
Allgemeiner Medienfunktionstaste, grün markiert. Diese hat den Index
1 unter den farbigen Tasten.
|
VK_COLORED_KEY_1 |
KEYCODE_PROG_GREEN (184) |
||
"ColorF2Yellow" [3] |
Allgemeiner Medienfunktionstaste, gelb markiert. Diese hat den Index
2 unter den farbigen Tasten.
|
VK_COLORED_KEY_2 |
KEYCODE_PROG_YELLOW (185) |
||
"ColorF3Blue" [3] |
Allgemeiner Medienfunktionstaste, blau markiert. Diese hat den Index
3 unter den farbigen Tasten.
|
VK_COLORED_KEY_3 |
KEYCODE_PROG_BLUE (186) |
||
"ColorF4Grey" |
Allgemeiner Medienfunktionstaste, grau markiert. Diese hat den Index
4 unter den farbigen Tasten.
|
VK_COLORED_KEY_4 |
KEYCODE_PROG_GREY |
||
"ColorF5Brown" |
Allgemeiner Medienfunktionstaste, braun markiert. Diese 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 gewechselt oder unter mehreren Helligkeitsstufen gewechselt wird. | VK_DIMMER |
GDK_KEY_BrightnessAdjust (0x1008FF3B) |
||
"DisplaySwap" |
Wechselt zwischen Videoquellen. | VK_DISPLAY_SWAP |
|||
"DVR" |
Wechselt die Eingabequelle auf den Digital Video Recorder (DVR). | KEYCODE_DVR (173) |
|||
"Exit" |
Die Ausstiegstaste, die die aktuelle Anwendung oder das Menü verlässt. | VK_EXIT |
Qt::Key_Exit (0x0102000a) |
||
"FavoriteClear0" |
Löscht das im ersten Favoritenlistenslot gespeicherte Programm oder den Inhalt. | VK_CLEAR_FAVORITE_0 |
|||
"FavoriteClear1" |
Löscht das im zweiten Favoritenlistenslot gespeicherte Programm oder den Inhalt. | VK_CLEAR_FAVORITE_1 |
|||
"FavoriteClear2" |
Löscht das im dritten Favoritenlistenslot gespeicherte Programm oder den Inhalt. | VK_CLEAR_FAVORITE_2 |
|||
"FavoriteClear3" |
Löscht das im vierten Favoritenlistenslot gespeicherte Programm oder den Inhalt. | VK_CLEAR_FAVORITE_3 |
|||
"FavoriteRecall0" |
Wählt (erinnert) das Programm oder den Inhalt, der im ersten Favoritenlistenslot gespeichert ist. | VK_RECALL_FAVORITE_0 |
|||
"FavoriteRecall1" |
Wählt (erinnert) das Programm oder den Inhalt, der im zweiten Favoritenlistenslot gespeichert ist. | VK_RECALL_FAVORITE_1 |
|||
"FavoriteRecall2" |
Wählt (erinnert) das Programm oder den Inhalt, der im dritten Favoritenlistenslot gespeichert ist. | VK_RECALL_FAVORITE_2 |
|||
"FavoriteRecall3" |
Wählt (erinnert) das Programm oder den Inhalt, der im vierten Favoritenlistenslot gespeichert ist. | VK_RECALL_FAVORITE_3 |
|||
"FavoriteStore0" |
Speichert das aktuelle Programm oder den Inhalt im ersten Favoritenlistenslot. | VK_STORE_FAVORITE_0 |
|||
"FavoriteStore1" |
Speichert das aktuelle Programm oder den Inhalt im zweiten Favoritenlistenslot. | VK_STORE_FAVORITE_1 |
|||
"FavoriteStore2" |
Speichert das aktuelle Programm oder den Inhalt im dritten Favoritenlistenslot. | VK_STORE_FAVORITE_2 |
|||
"FavoriteStore3" |
Speichert das aktuelle Programm oder den Inhalt im vierten Favoritenlistenslot. | VK_STORE_FAVORITE_3 |
|||
"Guide" |
Schaltet die Anzeige des Programms oder Inhaltsleitfadens um. | VK_GUIDE |
Qt::Key_Guide (0x0100011A) |
KEYCODE_GUIDE (172) |
|
"GuideNextDay" |
Wenn der Leitfaden gerade angezeigt wird, zeigt diese Taste den Leitfaden an, um den Inhalt des nächsten Tages anzuzeigen. | VK_NEXT_DAY |
|||
"GuidePreviousDay" |
Wenn der Leitfaden gerade angezeigt wird, zeigt diese Taste den Leitfaden an, um den Inhalt des vorherigen Tages anzuzeigen. | VK_PREV_DAY |
|||
"Info" |
Schaltet die Anzeige von Informationen über den aktuell ausgewählten Inhalt, das Programm oder Medium um. | VK_INFO |
Qt::Key_Info (0x0100011B) |
KEYCODE_INFO (165) |
|
"InstantReplay" |
Fordert das Gerät auf, ein Sofort-Wiederholung durchzuführen (typischerweise eine kurze Zeitspanne zurückspringen und sie dann erneut abspielen, möglicherweise, aber nicht gewöhnlich, in Zeitlupe). | VK_INSTANT_REPLAY |
|||
"Link" |
Öffnet mit dem aktuellen Programm verknüpften Inhalt, 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 z.B. Fotobetrachter, Audio- und Videoplayer 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" |
Überspringt rückwärts zum vorherigen Inhalt oder Programm. | KEYCODE_MEDIA_SKIP_BACKWARD |
|||
"MediaSkipForward" |
Überspringt vorwärts zum nächsten Inhalt oder Programm. | VK_SKIP |
KEYCODE_MEDIA_SKIP_FORWARD |
||
"MediaStepBackward" |
Geht zurück zum vorherigen Inhalt oder Programm. | KEYCODE_MEDIA_STEP_BACKWARD |
|||
"MediaStepForward" |
Geht 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, wenn 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 Ansehen. | VK_ON_DEMAND |
|||
"Pairing" |
Startet den Prozess zum Koppeln der Fernbedienung mit einem zu steuernden Gerät. | KEYCODE_PAIRING (225) |
|||
"PinPDown" |
Eine Taste, um die Bild-im-Bild-Ansicht nach unten zu bewegen. | VK_PINP_DOWN |
|||
"PinPMove" |
Eine Taste, um das Bewegen der Bild-im-Bild-Ansicht zu steuern. | VK_PINP_MOVE |
|||
"PinPToggle" |
Schaltet die Anzeige der Bild-im-Bild-Ansicht ein und aus. | VK_PINP_TOGGLE |
|||
"PinPUp" |
Eine Taste, um die Bild-im-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 und aus. | VK_RANDOM_TOGGLE |
GDK_KEY_AudioRandomPlay (0x1008FF99) |
||
"RcLowBattery" |
Ein Code, der gesendet wird, wenn die Batterie der Fernbedienung schwach ist. Dies entspricht überhaupt keiner physischen Taste. | VK_RC_LOW_BATTERY |
|||
"RecordSpeedNext" |
Wechselt zwischen den verfügbaren Medienaufnahmegeschwindigkeiten. | VK_RECORD_SPEED_NEXT |
|||
"RfBypass" |
Schaltet den Radiofrequenz (RF) Eingangs-Bypass-Modus ein und aus. Der RF-Bypass-Modus leitet den RF-Eingang direkt zum RF-Ausgang ohne Verarbeitung oder Filterung weiter. | VK_RF_BYPASS |
|||
"ScanChannelsToggle" |
Schaltet den Kanalscanmodus ein und aus. Dies ist ein Modus, der automatisch durch die Kanäle schaltet, bis der Benutzer den Scan 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 und aus. | VK_SETTINGS |
Qt::Key_Settings (0x0100011C) |
KEYCODE_SETTINGS |
|
"SplitScreenToggle" |
Schaltet den Split-Screen-Anzeigemodus ein und aus. | VK_SPLIT_SCREEN_TOGGLE |
GDK_KEY_SplitScreen (0x1008FF7D)Qt::Key_SplitScreen
(0x010000ED)
|
||
"STBInput" [3] |
Wechselt zwischen Eingabemodi an einer externen Set-Top-Box (STB). | KEYCODE_STB_INPUT (180) |
|||
"STBPower" [3] |
Schaltet eine externe STB ein und aus. | KEYCODE_STB_POWER (179) |
|||
"Subtitle" |
Schaltet die Anzeige von Untertiteln ein und 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 auf irgendeine Weise zu identifizieren, z.B. durch Blinken eines Lichts, kurzes Ändern der Helligkeit der Anzeigelampen oder durch ein Tonsignal. | VK_WINK |
|||
"ZoomToggle" [2] |
Wechselt zwischen Vollbild- und skaliertem Inhalt oder ändert den Vergrößerungsfaktor. | VK_ZOOM (0xFB) |
Qt::Key_Zoom (0x01020006) |
KEYCODE_TV_ZOOM_MODE (255) |
[1] Verwechseln Sie die VK_APPS
-Taste des Mediencontrollers nicht mit der Windows VK_APPS
-Taste, die auch als VK_CONTEXT_MENU
bekannt ist. Diese Taste wird als "ContextMenu"
codiert.
[2] Firefox 36 und früher identifizierte die Zoom-Umschalttaste als "Zoom"
. Firefox 37 korrigiert dies zu "ZoomToggle"
.
[3] Diese Tasten waren bis Firefox 37 "Unidentified"
.
Spracherkennungstasten
Diese speziellen Multimedia-Tasten werden zur Steuerung von Spracherkennungsfunktionen verwendet.
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 erkannt wurde. | APPCOMMAND_CORRECTION_LIST |
|||
"SpeechInputToggle" [2] |
Wechselt zwischen Diktiermodus und Befehls-/Steuermodus. Dies informiert den Sprach-Engine, ob gesprochene Wörter als Eingabetext oder als Befehle interpretiert werden sollen. | APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE |
[1] Der APPCOMMAND_CORRECTION_LIST
-Befehl unter Windows erzeugt "Unidentified"
unter Firefox.
[2] Der APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE
-Befehl unter Windows erzeugt "Unidentified"
unter Firefox.
Dokumenttasten
Diese Tasten steuern Dokumente. In der Spezifikation sind sie in anderen Tastengruppen (wie den Medientasten) enthalten, es ist jedoch 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 Nachricht. Darf die Anwendung nicht 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 bestehendes Dokument oder eine bestehende Nachricht. | APPCOMMAND_OPEN |
GDK_KEY_Open (0x1008FF6B)Qt::Key_Open
(0x01000121)
|
||
"Print" |
Druckt das aktuelle Dokument oder die Nachricht. | APPCOMMAND_PRINT |
GDK_KEY_Print (0xFF61)Qt::Print
(0x01000009)
|
||
"Save" [1] |
Speichert das aktuelle Dokument oder die 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 zum Weiterleiten einer Nachricht. | APPCOMMAND_FORWARD_MAIL |
GDK_KEY_MailForward (0x1008FF90)Qt::Key_MailForward
(0x010000FB)
|
||
"MailReply" [1] |
Öffnet die Benutzeroberfläche zum Antworten auf eine Nachricht. | 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 erzeugte diese Taste den Tastenwert "Unidentified"
.
Anwendungsauswahl-Tasten
Einige Tastaturen bieten spezielle Tasten zum Starten oder Wechseln zu bestimmten gängigen Anwendungen. Die Tastenwerte hierfür sind hier aufgelistet.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"LaunchCalculator" [5] |
Die Rechner-Taste, oft mit einem Symbol beschriftet. Dies wird häufig
als generische Anwendungsauslösetaste
(APPCOMMAND_LAUNCH_APP2 ) verwendet.
|
APPCOMMAND_LAUNCH_APP2 |
GDK_KEY_Calculator (0x1008FF1D)Qt::Key_Calculator
(0x010000CB)
|
KEYCODE_CALCULATOR (210) |
|
"LaunchCalendar" [5] |
Die Kalender-Taste. Oft mit einem Symbol beschriftet. |
GDK_KEY_Calendar (0x1008FF20)Qt::Key_Calendar
(0x010000E4)
|
KEYCODE_CALENDAR (208) |
||
"LaunchContacts" |
Die Kontakte-Taste. | KEYCODE_CONTACTS (207) |
|||
"LaunchMail" |
Die Mail-Taste. Oft mit einem Symbol beschriftet. |
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 Musik-Player-Taste. Oft mit einem Symbol beschriftet. |
GDK_KEY_Music (0x1008FF92)Qt::Key_Music
(0x010000FD)
|
KEYCODE_MUSIC (209) |
||
"LaunchMyComputer" [5] |
Die Mein Computer-Taste auf Windows-Tastaturen. Dies wird häufig
als generische Anwendungsauslösetaste verwendet
(APPCOMMAND_LAUNCH_APP1 ).
|
APPCOMMAND_LAUNCH_APP1 |
GDK_KEY_MyComputer (0x1008FF33)GDK_KEY_Explorer
(0x1008FF5D)
|
||
"LaunchPhone" |
Die Telefon-Taste. Öffnet die Telefonwählanwendung (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 markiert sein. |
GDK_KEY_Excel (0x1008FF5C)Qt::Key_Excel
(0x010000D4)
|
|||
"LaunchWebBrowser" [4] |
Die Webbrowser-Taste. Diese Taste ist häufig mit einem Symbol beschriftet. |
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 mit einem Symbol einer bestimmten Textverarbeitungsanwendung oder einem generischen Dokumentsymbol markiert sein. |
GDK_KEY_Word (0x1008FF89)Qt::Key_Word
(0x010000F4)
|
|||
"LaunchApplication1" [2] |
Die erste generische Anwendungsauslösetaste. |
VK_LAUNCH_APP1 (0xB6)APPCOMMAND_LAUNCH_APP1
|
GDK_KEY_Launch0 (0x1008FF40)Qt::Key_Launch0
(0x010000A2)
|
||
"LaunchApplication2" [3] |
Die zweite generische Anwendungsauslösetaste. |
VK_LAUNCH_APP2 (0xB7)APPCOMMAND_LAUNCH_APP2
|
GDK_KEY_Launch1 (0x1008FF41)Qt::Key_Launch1
(0x010000A3)
|
||
"LaunchApplication3" |
Die dritte generische Anwendungsauslösetaste. |
GDK_KEY_Launch2 (0x1008FF42)Qt::Key_Launch2
(0x010000A4)
|
|||
"LaunchApplication4" |
Die vierte generische Anwendungsauslösetaste. |
GDK_KEY_Launch3 (0x1008FF43)Qt::Key_Launch3
(0x010000A5)
|
|||
"LaunchApplication5" |
Die fünfte generische Anwendungsauslösetaste. |
GDK_KEY_Launch4 (0x1008FF44)Qt::Key_Launch4
(0x010000A6)
|
|||
"LaunchApplication6" |
Die sechste generische Anwendungsauslösetaste. |
GDK_KEY_Launch5 (0x1008FF45)Qt::Key_Launch5
(0x010000A7)
|
|||
"LaunchApplication7" |
Die siebte generische Anwendungsauslösetaste. |
GDK_KEY_Launch6 (0x1008FF46)Qt::Key_Launch6
(0x010000A8)
|
|||
"LaunchApplication8" |
Die achte generische Anwendungsauslösetaste. |
GDK_KEY_Launch7 (0x1008FF47)Qt::Key_Launch7
(0x010000A9)
|
|||
"LaunchApplication9" |
Die neunte generische Anwendungsauslösetaste. |
GDK_KEY_Launch8 (0x1008FF48)Qt::Key_Launch8
(0x010000AA)
|
|||
"LaunchApplication10" |
Die zehnte generische Anwendungsauslösetaste. |
GDK_KEY_Launch9 (0x1008FF49)Qt::Key_Launch9
(0x010000AB)
|
|||
"LaunchApplication11" |
Die elfte generische Anwendungsauslösetaste. |
GDK_KEY_LaunchA (0x1008FF4A)Qt::Key_LaunchA
(0x010000AC)
|
|||
"LaunchApplication12" |
Die zwölfte generische Anwendungsauslösetaste. |
GDK_KEY_LaunchB (0x1008FF4B)Qt::Key_LaunchB
(0x010000AD)
|
|||
"LaunchApplication13" |
Die dreizehnte generische Anwendungsauslösetaste. |
GDK_KEY_LaunchC (0x1008FF4C)Qt::Key_LaunchC
(0x010000AE)
|
|||
"LaunchApplication14" |
Die vierzehnte generische Anwendungsauslösetaste. |
GDK_KEY_LaunchD (0x1008FF4D)Qt::Key_LaunchD
(0x010000AF)
|
|||
"LaunchApplication15" |
Die fünfzehnte generische Anwendungsauslösetaste. |
GDK_KEY_LaunchE (0x1008FF4E)Qt::Key_LaunchE
(0x010000B0)
|
|||
"LaunchApplication16" |
Die sechzehnte generische Anwendungsauslösetaste. |
GDK_KEY_LaunchF (0x1008FF4F)Qt::Key_LaunchF
(0x010000B1)
|
[1] Legacy Edge und Firefox (36 und früher) verwenden "SelectMedia"
anstelle von "LaunchMediaPlayer"
. Firefox 37 bis Firefox 48 verwenden "MediaSelect"
. Firefox 49 wurde aktualisiert, um der neuesten Spezifikation zu entsprechen, und gibt "LaunchMediaPlayer"
zurück.
[2] Google Chrome 57 und früher gab "LaunchMyComputer"
anstelle von "LaunchApplication1"
zurück. Weitere Informationen finden Sie im Chrome Bug 612743.
[3] Google Chrome 57 und früher gab "LaunchCalculator"
anstelle von "LaunchApplication2"
zurück. Weitere Informationen finden Sie im Chrome Bug 612743.
[4] Vor Firefox 37 gab Firefox für die Webbrowser-Taste den Tastencode "LaunchApplication1"
anstelle von "LaunchWebBrowser"
zurück.
[5] Firefox hat in Firefox 37 Unterstützung für diese Taste eingeführt. Zuvor wurde diese Taste als "Unidentified"
gemeldet.
Browser-Steuerungstasten
Einige Tastaturen verfügen über spezielle Tasten zur Steuerung von Webbrowsern. Diese Tasten sind wie folgt.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"BrowserBack" |
Navigiert zum vorherigen Inhalt oder zur vorherigen Seite in der Verlauf des aktuellen Webansichtsfensters. |
VK_BROWSER_BACK (0xA6)APPCOMMAND_BROWSER_BACKWARD
|
GDK_KEY_Back (0x1008FF26)Qt::Key_Back
(0x01000061)
|
KEYCODE_BACK (4) |
|
"BrowserFavorites" [1] |
Öffnet die Favoriten-/Lesezeichenliste des Benutzers. |
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 Verlauf des aktuellen Webansichtsfensters. |
VK_BROWSER_FORWARD (0xA7)APPCOMMAND_BROWSER_FORWARD
|
GDK_KEY_Forward (0x1008FF27)Qt::Key_Forward
(0x01000062)
|
KEYCODE_FORWARD (125) |
|
"BrowserHome" |
Navigiert zur bevorzugten Startseite des Benutzers. |
VK_BROWSER_HOME (0xAC)APPCOMMAND_BROWSER_HOME
|
GDK_KEY_HomePage (0x1008FF18)Qt::Key_HomePage
(0x01000090)
|
KEYCODE_HOME (3) |
|
"BrowserRefresh" |
Aktualisiert die aktuelle Seite oder den Inhalt. |
VK_BROWSER_REFRESH (0xA8)APPCOMMAND_BROWSER_REFRESH
|
GDK_KEY_Refresh (0x1008FF29)GDK_KEY_Reload
(0x1008FF73)
|
||
"BrowserSearch" |
Aktiviert die bevorzugte Suchmaschine des Benutzers oder die Suchoberfläche in seinem Browser. |
VK_BROWSER_SEARCH (0xAA)APPCOMMAND_BROWSER_SEARCH
|
GDK_KEY_Search (0x1008FF1B)Qt::Key_Search
(0x01000092)
|
KEYCODE_SEARCH (84) |
|
"BrowserStop" |
Stoppt das Laden der derzeit angezeigten Webansicht oder des Inhalts. |
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 numerische Tasten von 0 bis 9 (kodiert als "0"
bis "9"
) haben, beinhalten einige Multimedia-Tastaturen zusätzliche Zahlentasten für höhere Zahlen.
Hinweis:
Die 10-Taste erzeugt, falls vorhanden, Ereignisse mit dem key
-Wert von "0"
.
KeyboardEvent.key -Wert |
Beschreibung | Virtueller Tastencode | |||
---|---|---|---|---|---|
Windows | Mac | Linux | Android | ||
"Decimal" [1]
Veraltet
|
Die Dezimaltaste (typischerweise . oder , je nach Region). In neueren Browsern ist dieser Wert das Zeichen, das durch die 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 sich auf bestimmten Multimedia-Ziffernblöcken befindet. | ||||
"Key12" |
Die 12-Taste, die sich auf bestimmten Multimedia-Ziffernblöcken befindet. | ||||
"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 Divisionstaste 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 Trennzeichen des numerischen Tastenfelds. (In den USA ist dies ein Komma, aber anderswo ist es häufig ein Punkt.) |
VK_SEPARATOR (0x6C) |
kVK_JIS_KeypadComma (0x5F) |
GDK_KEY_KP_Separator (0xFFAC) |
KEYCODE_NUMPAD_COMMA (159) |
"0" bis "9" |
Die eigentlichen 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 mit dem tatsächlichen Zeichen ("+"
, "."
, "*"
und so weiter).