Tastenwerte für Tastaturereignisse
Die folgenden Tabellen listen die Standardwerte für die KeyboardEvent.key-Eigenschaft auf und erklären, wofür die Taste typischerweise verwendet wird. Entsprechende virtuelle Tastencodes für gängige Plattformen sind, sofern verfügbar, enthalten.
Besondere Werte
Werte von key, die eine spezielle Bedeutung haben, außer der Identifizierung einer bestimmten Taste oder eines Zeichens.
KeyboardEvent.key-Wert |
Beschreibung | Virtueller Tastencode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"Unidentified" |
Der User-Agent konnte den virtuellen Tastencode des Ereignisses nicht einer spezifischen Tastenwert zuordnen. Dies kann aufgrund von Hardware- oder Softwarebeschränkungen oder Beschränkungen der Plattform, auf der der User-Agent ausgeführt wird, passieren. |
variiert | variiert | variiert | variiert |
Modifizierende Tasten
Modifizierer sind spezielle Tasten, die verwendet werden, um spezielle Zeichen zu erzeugen oder spezielle Aktionen in Kombination mit anderen Tasten auszulösen. Beispiele dafür 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 (Alternative) 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 (Alternate Graphics) Taste. Ermöglicht 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ßbuchstabensperre für nachfolgende Eingaben ein oder 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 Funktionstasten (F1–F15 zum Beispiel) auf Tastaturen ohne speziellen Funktionsbereich zu erzeugen. Häufig hardwareseitig gehandhabt, sodass für diese Taste keine Ereignisse erzeugt werden. | kVK_Function (0x3F) |
KEYCODE_FUNCTION (119) |
||
"FnLock" |
Die FnLock oder F-Lock (Funktionssperre) Taste.
Schaltet den durch "Fn" beschriebenen Funktionsmodus ein
und aus. Häufig hardwareseitig gehandhabt, sodass für diese Taste keine
Ereignisse erzeugt 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. Erlaubt das Ausführen spezieller Kommandoeingaben. Dies ist die Windows-Taste 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 (Nummernsperre) Taste. Schaltet das numerische Tastenfeld zwischen Zahleneingabe 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 Scroll- und Cursormodus um. | VK_SCROLL (0x91) |
GDK_KEY_Scroll_Lock (0xFF14)Qt::Key_ScrollLock
(0x01000026)
|
KEYCODE_SCROLL_LOCK (116) |
|
"Shift" |
Die Shift Taste. Ändert Tastenanschläge, um Großbuchstaben oder andere Zeichen einzugeben, und unterstützt das Tippen von Satzzeichen und anderen Sonderzeichen. |
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 (bei bestimmten virtuellen Tastaturen zu finden). | KEYCODE_SYM (63) [2] |
|||
"SymbolLock" |
Die Symbol Lock Taste. | ||||
[1] Firefox 118 und höher berichten die Windows-Taste korrekt als "Meta" (frühere Versionen berichteten die Taste als "OS").
[2] Firefox hat die Unterstützung der 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 jetzt die rechte Alt-Taste für Tastaturlayouts, die diese Taste auf AltGr abbilden, korrekt. 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 als 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 End Taste. Bewegt sich ans 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. Bewegt sich an den 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. | 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. | 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. Auf Mac-Tastaturen mit Delete beschriftet. | 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 einigen erweiterten Tastaturen). | APPCOMMAND_COPY |
GDK_KEY_Copy (0x1008FF57)Qt::Key_Copy
(0x010000CF)
|
||
"CrSel" [3] |
Die Cursor Select-Taste, CrSel. | VK_CRSEL (0xF7) |
GDK_KEY_3270_CursorSelect (0xFD1C) |
||
"Cut" |
Die Cut Taste (auf einigen erweiterten Tastaturen). | APPCOMMAND_CUT |
GDK_KEY_Cut (0x1008FF58)Qt::Key_Cut
(0x010000D0)
|
||
"Delete" [2] |
Die Delete-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" |
Löschen bis zum Ende des Feldes. 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 (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 spezielle Del-Taste erzeugt der Mac den Wert "Delete", wenn Fn in Kombination mit Delete (das entspricht Backspace auf anderen Plattformen) gedrückt wird.
[2] Firefox 36 und früher verwendete "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 der Button. Akzeptiert die derzeit ausgewählte Option oder die Sequenzumwandlung der Eingabemethode. | VK_ACCEPT (0x1E) |
KEYCODE_DPAD_CENTER (23) |
||
"Again" |
Die Again Taste. Wiederholt oder wiederholt eine vorherige Aktion. | 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) Taste und der Control-Taste auf der rechten Seite der Tastatur zu finden. | VK_APPS (0x5D) |
kVK_ContextualMenu (0x6E) |
GDK_KEY_Menu (0xFF67)Qt::Key_Menu
(0x01000055)
|
KEYCODE_MENU (82) |
"Escape" [2] |
Die Esc (Escape) Taste. Wird typischerweise als Austritts-, Abbruch- oder "Verlasse diesen Vorgang"-Taste verwendet. Historisch wurde das Escape-Zeichen verwendet, um den Beginn einer speziellen Steuersequenz von Zeichen namens "Escape-Sequenz" zu signalisieren. | 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 Schnittstelle (typischerweise ein Dialogfeld) zum Durchführen einer Find-/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. Unterbricht die aktuelle Anwendung oder den momentanen Zustand, sofern anwendbar.
Hinweis: Diese Taste sollte nicht mit dem
|
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 angehaltene Anwendung fort,
sofern anwendbar.
Hinweis: Diese Taste sollte nicht mit dem
|
VK_PLAY (0xFA) |
GDK_KEY_3270_Play (0xFD16)Qt::Key_Play
(0x01020005)
|
||
"Props" |
Die Props (Eigenschaften) Taste. | ||||
"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 Keycode "Pause" zurück. Dies wurde in Chrome 53 behoben. (Siehe Chrome bug 612749 für Details.)
[2] In Firefox 36 und früher gibt die Esc-Taste "Esc" statt "Escape" zurück.
[3] Firefox 36 und früher berichtet "Apps" anstelle von "ContextMenu" für die Kontextmenü-Taste.
[4] Die Attn-Taste generiert den Keycode "Unidentified" auf Firefox und Google Chrome, es sei denn, das japanische Tastaturlayout ist aktiv, in welchem Fall es "KanaMode" generiert.
[5] Die Finish-Taste generiert den Keycode "Unidentified" auf Firefox, es sei denn, das japanische Tastaturlayout ist aktiv, in welchem Fall es "Katakana" generiert.
[6] Firefox unterstützt die "ZoomIn"- und "ZoomOut"-Tasten erst ab Firefox 37.
Gerätetasten
KeyboardEvent.key-Wert |
Beschreibung | Virtueller Tastencode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"BrightnessDown" |
Die Helligkeit reduzieren Taste. Wird typischerweise verwendet, um die Helligkeit des Bildschirms zu verringern. |
GDK_KEY_MonBrightnessDown (0x1008FF03)Qt::Key_MonBrightnessDown
(0x010000B3)
|
KEYCODE_BRIGHTNESS_DOWN (220) |
||
"BrightnessUp" |
Die Helligkeit erhöhen Taste. Erhöht typischerweise die Helligkeit des Bildschirms. |
GDK_KEY_MonBrightnessUp (0x1008FF02)Qt::Key_MonBrightnessUp
(0x010000B2)
|
KEYCODE_BRIGHTNESS_UP (221) |
||
"Eject" |
Die Eject Taste. Wirft Wechselmedien aus (oder schaltet das Fach eines optischen Speichergeräts ein- und aus). |
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 Button oder Taste, um das Gerät ein- oder
auszuschalten.
Hinweis: Nicht alle Systeme leiten 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 PrintScreen oder PrtScr Taste. Manchmal auch SnapShot. Nimmt den Bildschirm auf und druckt ihn aus 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. Speichert den Zustand des Computers auf der Festplatte und schaltet ihn dann aus; der Computer kann durch Wiederherstellung der gespeicherten Zustandsinformationen in seinen vorherigen Zustand versetzt werden. |
GDK_KEY_Hibernate (0x1008FFA8)Qt::Key_Hibernate
(0x01000108)
|
|||
"Standby" [1] |
Die Standby Taste. (Auch bekannt als Suspend oder Sleep.) Schaltet das Display aus und versetzt den Computer in einen stromsparenden Modus, 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 den Ruhe- 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, daher wird sie als "Unidentified" gemeldet.
[2] Vor Firefox 37 erzeugte diese Taste den Wert "Unidentified".
IME- und Kompositionstasten
Tasten, die beim Verwenden eines Eingabemethoden-Editors (IME) zur Eingabe von Text verwendet werden, der nicht einfach durch einfache Tastendrücke eingegeben werden kann, wie beispielsweise Text in Sprachen, die mehr Grapheme haben als es Zeichen-Tasten auf der Tastatur gibt. Häufige Beispiele sind Chinesisch, Japanisch, Koreanisch und Hindi.
Einige Tasten sind in mehreren Sprachen üblich, während andere nur auf Tastaturen existieren, die sich an bestimmte Sprachen richten. Außerdem haben 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 Mehrkandidatenmodus startet, 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 Code-Eingabe-Taste, die den Codeingabemodus aktiviert, der es dem Benutzer ermöglicht, Zeichen durch Eingabe 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 Konvertieren-Taste, die das IME anweist, die aktuelle Eingabemethodenfolge 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 Verbindung mit anderen Tasten verwendet wird, um akzentuierte und andere modifizierte Zeichen zu erzeugen. Wird sie alleine gedrückt, wird kein Zeichen generiert. Wenn Sie feststellen möchten, welche spezielle tote Taste gedrückt wurde (in Fällen, in denen mehr als eine vorhanden ist), können Sie dies tun, indem Sie das [`KeyboardEvent`](/de/docs/Web/API/KeyboardEvent)-assoziierte [`compositionupdate`](/de/docs/Web/API/Element/compositionupdate_event)-Ereignis und deren [`data`](/de/docs/Web/API/CompositionEvent/data)-Eigenschaft überprüfen. |
Siehe Tote Tastencodes für Linux unten | |||
"FinalMode" |
Die Final (Finalmodus)-Taste wird auf einigen asiatischen Tastaturen verwendet, um den Finalmodus bei Verwendung von IMEs einzugeben. | VK_FINAL (0x18) |
|||
"GroupFirst" |
Wechselt zur ersten Zeichengruppe auf einer ISO/IEC 9995-Tastatur. Jede Taste kann mehrere Zeichengruppen haben, jede in ihrer eigenen Spalte. Das Drücken dieser Taste weist das Gerät an, die Tastendrücke bei nachfolgenden Tasteneingaben 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 Mode Change-Taste. Schaltet oder wechselt zwischen Eingabemodi von 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 Nicht konvertieren-Taste ("Nicht konvertieren"). Diese akzeptiert die aktuelle Eingabemethodenfolge, ohne eine Konvertierung durchzuführen, wenn ein IME verwendet wird. | VK_NONCONVERT (0x1D) |
GDK_KEY_Muhenkan (0xFF22)Qt::Key_Muhenkan
(0x01001122) |
KEYCODE_MUHENKAN (213) |
|
"PreviousCandidate" |
Die Vorherige Kandidatentaste. 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 Konvertierung durchzuführen. | VK_PROCESSKEY (0xE5) |
|||
"SingleCandidate" [4] |
Die Single Candidate-Taste. Aktiviert den Einzelfallmodus (im Gegensatz zum Mehrkandidatenmodus); 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 von Firefox-Versionen 36 und früher als "Nonconvert" anstelle des korrekten "NonConvert" gemeldet.
[3] Die Process-Taste gibt in Firefox derzeit "Unidentified" zurück. Google Chrome gibt den Wert der Taste so zurück, als ob IME nicht verwendet würde.
[4] Vor Firefox 37 waren diese Tasten "Unidentified".
[5] Firefox erzeugt 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 sind, aber diese sind am häufigsten und werden in der UI Events-Spezifikation identifiziert.
KeyboardEvent.key-Wert |
Beschreibung | Virtueller Tastencode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"HangulMode" |
Die Hangul (koreanisches Zeichensatz) Modustaste, die zwischen Hangul- und Englisch-Modi 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 zu konvertieren. | VK_HANJA (0x19) [1] |
GDK_KEY_Hangul_Hanja (0xFF34)Qt::Key_Hangul_Hanja
(0x01001134)
|
||
"JunjaMode" |
Wählt den Junja-Modus aus, in dem Koreanisch mit einbyteigen 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 Tastenwert 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. Die Funktion 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 (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 Modus (Kana-Sperre)-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 von japanischem Text unter Verwendung der ideografischen Zeichen chinesischen Ursprungs. | 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 den römischen Zeichensatz aus. | VK_OEM_BACKTAB (0xF5) |
GDK_KEY_Romaji (0xFF24)Qt::Key_Romaji
(0x01001124)
|
||
"Zenkaku" [4] |
Die Zenkaku (Vollbreiten)-Zeichen-Taste. | VK_OEM_ENLW (0xF4) |
GDK_KEY_Zenkaku (0xFF28)Qt::Key_Zenkaku
(0x01001128)
|
||
"ZenkakuHankaku" [6] |
Die Zenkaku/Hankaku (Voll-/Halbbreit)-Umschalttaste. |
GDK_KEY_Zenkaku_Hankaku (0xFF2A)Qt::Zenkaku_Hankaku
(0x0100112A)
|
|
||
[1] Vor Firefox 37 war die Eisu-Taste fälschlicherweise zu "RomanCharacters" zugeordnet.
[2] VK_HANGUL und VK_KANA teilen denselben numerischen Tastenwert auf Windows, ebenso wie VK_HANJA und VK_KANJI.
[3] Vor Firefox 37 erzeugte die Hankaku (Halbbreite)-Taste in Firefox den Tastenwert "HalfWidth".
[4] Firefox 36 und früher identifiziert 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 korrekterweise "Zenkaku" zurück.
[5] Firefox 36 und früher identifiziert die Romaji-Taste als "RomanCharacters" auf japanischen Tastaturen und "Unidentified" für andere Tastaturen; das 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 feststellen, welche spezielle tote Taste verwendet wurde (falls mehr als eine existiert), indem Sie das KeyboardEvent-assoziierte compositionupdate-Ereignis und die data-Eigenschaft überprüfen.
Sie können eine Tabelle der toten Tasten und der Zeichen, mit denen sie verwendet werden können, um akzentuierte oder anderweitig spezielle Zeichen auf Linux unter Verwendung von 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 bezeichnet. |
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; 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 nachine genannt; 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 unterschiedliche Zahlen an allgemeinen Funktionstasten unterstützen, wie F1–F12 (oder F1–F10 oder F1–F15, usw.), sind die ersten wenigen wie folgt speziell festgelegt.
Wenn mehr Funktionstasten verfügbar sind, setzt sich das Namensmuster hier fort, indem der numerische Teil jedes Tasten-Namens fortlaufend erhöht wird, sodass beispielsweise "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 Knöpfe, die normalerweise auf modernen Smartphones vorhanden sind.
KeyboardEvent.key-Wert |
Beschreibung | Virtuelle Tastencodes | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"AppSwitch" |
Präsentiert eine Liste von kürzlich verwendeten Anwendungen, die es dem Benutzer ermöglicht, schnell zwischen Apps zu wechseln. | KEYCODE_APP_SWITCH (187) |
|||
"Call" |
Die Anruf-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. Fokussiert die Kamera. | 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. Führt den Benutzer zurück zum Hauptbildschirm des Telefons (gewöhnlich ein Anwendungs-Launcher). | KEYCODE_HOME (3) |
|||
"HeadsetHook" |
Die Headset-Haken-Taste. Dies ist typischerweise ein Knopf am Headset, der zum Auflegen von Anrufen und zum Abspielen oder Anhalten von Medien verwendet wird. | Qt::Key_ToggleCallHangup (0x01100007) |
KEYCODE_HEADSETHOOK (79) |
||
"LastNumberRedial" |
Die Wiederwahl-Taste. Wählt die zuletzt angerufene Nummer erneut. | Qt::Key_LastNumberRedial (0x01100009) |
|||
"Notification" |
Die Benachrichtigung-Taste. | KEYCODE_NOTIFICATION (83) |
|||
"MannerMode" |
Eine Taste, die zwischen den Benachrichtigungsmodi wechselt: stumm, vibrieren, klingeln und so weiter. | KEYCODE_MANNER_MODE (205) |
|||
"VoiceDial" |
Die Sprachwahl-Taste. Startet die Sprachwahl. | Qt::Key_VoiceDial (0x01100008) |
KEYCODE_VOICE_ASSIST (231) |
||
[1] Vor Firefox 37 erzeugte die Home-Taste einen Tastencode von "Exit". Ab Firefox 37 erzeugt die Taste den Tastencode "MozHomeScreen".
Multimedia-Tasten
Die Multimedia-Tasten sind zusätzliche Tasten oder Knöpfe zur Steuerung von Mediengeräten, die auf einigen Tastaturen vorhanden sind.
KeyboardEvent.key-Wert |
Beschreibung | Virtuelle Tastencodes | |||
|---|---|---|---|---|---|
| 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)Qt:Key_AudioForward (0x01000102) |
KEYCODE_MEDIA_FAST_FORWARD (90) |
|
"MediaPause" |
Hält das aktuell wiedergegebene Medium an.
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 der Medien mit normaler Geschwindigkeit fort, wenn dies nicht bereits geschieht. Hat sonst keine Wirkung. | APPCOMMAND_MEDIA_PLAY |
GDK_KEY_AudioPlay (0x1008FF14) |
KEYCODE_MEDIA_PLAY (126) |
|
"MediaPlayPause" |
Wechselt zwischen Abspielen und Anhalten des aktuellen Mediums. |
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 des Mediums. | APPCOMMAND_MEDIA_REWIND |
GDK_KEY_AudioRewind (0x1008FF3E)Qt::Key_AudioRewind
(0x010000C5)
|
KEYCODE_MEDIA_REWIND (89) |
|
"MediaStop" |
Stoppt die aktuelle Medienaktivität (wie Abspielen, Aufnehmen, Anhalten, 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 auf. |
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 auf. |
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 früher) verwenden "MediaNextTrack" und "MediaPreviousTrack" anstelle von "MediaTrackNext" und "MediaTrackPrevious".
[2] Vor Firefox 37 erzeugte Firefox auf einigen Plattformen den Tastencode "FastFwd" und auf anderen den Tastencode "Unidentified" anstelle von "MediaFastForward".
Audiosteuerungstasten
Diese Medientasten werden speziell zur Audio-Steuerung verwendet.
KeyboardEvent.key-Wert |
Beschreibung | Virtuelle Tastencodes | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"AudioBalanceLeft" |
Passt das Audio-Balance nach links an. | VK_AUDIO_BALANCE_LEFT |
|||
"AudioBalanceRight" |
Passt das Audio-Balance nach rechts an. | VK_AUDIO_BALANCE_RIGHT |
|||
"AudioBassDown" |
Verringert die Bassmenge. | APPCOMMAND_BASS_DOWN |
|||
"AudioBassBoostDown" |
Verringert die Bassverstärkung oder wechselt zyklisch durch Bass-Boost-Modi 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 durch eine Reihe von Bass-Boost-Modi oder -Zuständen. | VK_BASS_BOOST_UP |
|||
"AudioBassUp" |
Erhöht die Bassmenge. | APPCOMMAND_BASS_UP |
|||
"AudioFaderFront" |
Passt den Audio-Fader nach vorne an. | VK_FADER_FRONT |
|||
"AudioFaderRear" |
Passt den Audio-Fader nach hinten an. | VK_FADER_REAR |
|||
"AudioSurroundModeNext" |
Wählt den nächsten verfügbaren Surround-Sound-Modus aus. | VK_SURROUND_MODE_NEXT |
|||
"AudioTrebleDown" |
Verringert die Höhen. | APPCOMMAND_TREBLE_DOWN |
|||
"AudioTrebleUp" |
Erhöht die Höhen. | APPCOMMAND_TREBLE_UP |
|||
"AudioVolumeDown" [1] |
Verringert die Audio-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] |
Stellt die Audio-Wiedergabe 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 Audio-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" |
Stellt den Mikrofoneingang stumm. | 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 früher) 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 Schlüsselwerte repräsentieren Tasten oder Knöpfe, die auf Fernsehgeräten vorhanden sind, oder auf Computern oder Telefonen, die TV-Unterstützung haben.
KeyboardEvent.key-Wert |
Beschreibung | Virtuelle Tastencodes | |||
|---|---|---|---|---|---|
| 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 Audio-Beschreibungsmodus ein und aus. | KEYCODE_TV_AUDIO_DESCRIPTION (252) |
|||
"TVAudioDescriptionMixDown" |
Verringert die Mischlautstärke der Audiobeschreibung; reduziert die Lautstärke der Audiobeschreibungen im Verhältnis zum Programmsound. | KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN (254) |
|||
"TVAudioDescriptionMixUp" |
Erhöht die Mischlautstärke der Audiobeschreibung; erhöht die Lautstärke der Audiobeschreibungen im Verhältnis zum Programmsound. | KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP (253) |
|||
"TVContentsMenu" |
Zeigt das Medieninhaltsmenü für die Wiedergabe an oder verbirgt es (dies kann ein Kanalleitfaden sein, der die derzeit laufenden Programme anzeigt, oder eine Liste von Mediendateien zur Wiedergabe). | KEYCODE_TV_CONTENTS_MENU (256) |
|||
"TVDataService" |
Zeigt das TV-Datendienst-Menü an oder verbirgt es. | KEYCODE_TV_DATA_SERVICE (230) |
|||
"TVInput" [2] |
Wechselt den Eingabemodus an einem externen TV. | KEYCODE_TV_INPUT (178) |
|||
"TVInputComponent1" |
Wechselt auf den Eingang "Komponente 1". | KEYCODE_TV_INPUT_COMPONENT_1 (249) |
|||
"TVInputComponent2" |
Wechselt auf den Eingang "Komponente 2". | KEYCODE_TV_INPUT_COMPONENT_2 (250) |
|||
"TVInputComposite1" |
Wechselt auf den Eingang "Composite 1". | KEYCODE_TV_INPUT_COMPOSITE_1 (247) |
|||
"TVInputComposite2" |
Wechselt auf den Eingang "Composite 2". | KEYCODE_TV_INPUT_COMPOSITE_2 (248) |
|||
"TVInputHDMI1" |
Wechselt auf den Eingang "HDMI 1". | KEYCODE_TV_INPUT_HDMI_1 (243) |
|||
"TVInputHDMI2" |
Wechselt auf den Eingang "HDMI 2". | KEYCODE_TV_INPUT_HDMI_2 (244) |
|||
"TVInputHDMI3" |
Wechselt auf den Eingang "HDMI 3". | KEYCODE_TV_INPUT_HDMI_3 (245) |
|||
"TVInputHDMI4" |
Wechselt auf den Eingang "HDMI 4". | KEYCODE_TV_INPUT_HDMI_4 (246) |
|||
"TVInputVGA1" |
Wechselt auf den Eingang "VGA 1". | KEYCODE_TV_INPUT_VGA_1 (251) |
|||
"TVMediaContext" |
Die Menü-Taste für den Media-Kontext. | KEYCODE_TV_MEDIA_CONTEXT_MENU (257) |
|||
"TVNetwork" |
Schaltet die Netzwerkverbindung des TVs ein und aus. | KEYCODE_TV_NETWORK (241) |
|||
"TVNumberEntry" |
Schaltet den TV in den Zahleneingabemodus. | KEYCODE_TV_NUMBER_ENTRY (234) |
|||
"TVPower" [2] |
Die Ein-/Ausschalttaste des Geräts. | KEYCODE_TV_POWER (177) |
|||
"TVRadioService" |
Radio-Taste. | KEYCODE_TV_RADIO_SERVICE (232) |
|||
"TVSatellite" |
Satellitentaste. | KEYCODE_TV_SATELLITE (237) |
|||
"TVSatelliteBS" |
Rundfunk-Satellitentaste. | KEYCODE_TV_SATELLITE_BS (238) |
|||
"TVSatelliteCS" |
Kommunikations-Satellitentaste. | KEYCODE_TV_SATELLITE_CS (239) |
|||
"TVSatelliteToggle" |
Wechselt zwischen den verfügbaren Satelliten. | KEYCODE_TV_SATELLITE_SERVICE (240) |
|||
"TVTerrestrialAnalog" |
Wählt den analogen terrestrischen Fernsehdienst (analoges Kabel oder Antennenempfang) aus. | KEYCODE_TV_TERRESTRIAL_ANALOG (235) |
|||
"TVTerrestrialDigital" |
Wählt den digitalen terrestrischen Fernsehdienst (digitales Kabel oder Antennenempfang) aus. | KEYCODE_TV_TERRESTRIAL_DIGITAL (236) |
|||
"TVTimer" |
Timer-Programmiertaste. | KEYCODE_TV_TIMER_PROGRAMMING (258) |
|||
[1] Firefox fügte in Firefox 37 die Unterstützung für die "TV"-Taste hinzu; zuvor erzeugte diese Taste den Tastencode "Live".
[2] Diese Tasten waren bis Firefox 37 "Unidentified".
Mediencontroller-Tasten
Da moderne Fernbedienungen für Mediengeräte oft über Tasten verfügen, die über die grundlegenden Steuerungen hinausgehen, die an anderer Stelle in diesem Dokument behandelt werden, sind Tastenwerte für eine breite Palette dieser zusätzlichen Tasten definiert.
Die unten aufgeführten Werte stammen teilweise aus einer Reihe von technischen Spezifikationen für Unterhaltungselektronik:
- DTV Application Software Environment (Teil der ATSC-Spezifikation)
- Open Cable Application Plattform
- ANSI/CEA-2014-B: Web-basiertes Protokoll und Framework für Remote-Benutzeroberfläche auf UPnP™-Netzwerken und das Internet
- Android KeyEvent Keycode-Werte
Hinweis: Fernbedienungen enthalten typischerweise Tasten, deren Werte bereits anderswo definiert sind, wie unter Multimedia-Tasten oder Audio-Steuerungstasten. Diese Tastencodes stimmen mit dem überein, was in diesen Tabellen dokumentiert ist.
KeyboardEvent.key-Wert |
Beschreibung | Virtueller Keycode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"AVRInput" [3] |
Ändert den Eingabemodus an einem externen Audio-/Video-Empfänger (AVR)-Gerät. | KEYCODE_AVR_INPUT (182) |
|||
"AVRPower" [3] |
Schaltet die Stromversorgung eines externen AVR-Geräts ein oder aus. | KEYCODE_AVR_POWER (181) |
|||
"ColorF0Red" [3] |
Allgemeine Medientaste, rot kodiert. Diese hat den Index 0 unter den farbcodierten Tasten. |
VK_COLORED_KEY_0 |
KEYCODE_PROG_RED (183) |
||
"ColorF1Green" [3] |
Allgemeine Medientaste, grün kodiert. Diese hat den Index 1 unter den farbcodierten Tasten. |
VK_COLORED_KEY_1 |
KEYCODE_PROG_GREEN (184) |
||
"ColorF2Yellow" [3] |
Allgemeine Medientaste, gelb kodiert. Diese hat den Index 2 unter den farbcodierten Tasten. |
VK_COLORED_KEY_2 |
KEYCODE_PROG_YELLOW (185) |
||
"ColorF3Blue" [3] |
Allgemeine Medientaste, blau kodiert. Diese hat den Index 3 unter den farbcodierten Tasten. |
VK_COLORED_KEY_3 |
KEYCODE_PROG_BLUE (186) |
||
"ColorF4Grey" |
Allgemeine Medientaste, grau kodiert. Diese hat den Index 4 unter den farbcodierten Tasten. |
VK_COLORED_KEY_4 |
KEYCODE_PROG_GREY |
||
"ColorF5Brown" |
Allgemeine Medientaste, braun kodiert. Diese hat den Index 5 unter den farbcodierten Tasten. |
VK_COLORED_KEY_5 |
KEYCODE_PROG_BROWN |
||
"ClosedCaptionToggle" |
Schaltet Untertitel an und aus. | VK_CC |
KEYCODE_CAPTIONS (175) |
||
"Dimmer" |
Regelt die Helligkeit des Geräts, indem zwischen zwei Helligkeitsstufen umgeschaltet wird oder zwischen mehreren Helligkeitsstufen gewechselt wird. | VK_DIMMER |
GDK_KEY_BrightnessAdjust (0x1008FF3B) |
||
"DisplaySwap" |
Wechselt zwischen Videoquellen. | VK_DISPLAY_SWAP |
|||
"DVR" |
Wechselt die Eingabequelle zum Digital Video Recorder (DVR). | KEYCODE_DVR (173) |
|||
"Exit" |
Die Beenden-Taste, die die aktuelle Anwendung oder das Menü schließt. | VK_EXIT |
Qt::Key_Exit (0x0102000a) |
||
"FavoriteClear0" |
Löscht das Programm oder den Inhalt, der in dem ersten Favoritenspeicherplatz gespeichert ist. | VK_CLEAR_FAVORITE_0 |
|||
"FavoriteClear1" |
Löscht das Programm oder den Inhalt, der in dem zweiten Favoritenspeicherplatz gespeichert ist. | VK_CLEAR_FAVORITE_1 |
|||
"FavoriteClear2" |
Löscht das Programm oder den Inhalt, der in dem dritten Favoritenspeicherplatz gespeichert ist. | VK_CLEAR_FAVORITE_2 |
|||
"FavoriteClear3" |
Löscht das Programm oder den Inhalt, der in dem vierten Favoritenspeicherplatz gespeichert ist. | VK_CLEAR_FAVORITE_3 |
|||
"FavoriteRecall0" |
Wählt (ruft) das Programm oder den Inhalt, der in dem ersten Favoritenspeicherplatz gespeichert ist. | VK_RECALL_FAVORITE_0 |
|||
"FavoriteRecall1" |
Wählt (ruft) das Programm oder den Inhalt, der in dem zweiten Favoritenspeicherplatz gespeichert ist. | VK_RECALL_FAVORITE_1 |
|||
"FavoriteRecall2" |
Wählt (ruft) das Programm oder den Inhalt, der in dem dritten Favoritenspeicherplatz gespeichert ist. | VK_RECALL_FAVORITE_2 |
|||
"FavoriteRecall3" |
Wählt (ruft) das Programm oder den Inhalt, der in dem vierten Favoritenspeicherplatz gespeichert ist. | VK_RECALL_FAVORITE_3 |
|||
"FavoriteStore0" |
Speichert das aktuelle Programm oder den Inhalt im ersten Favoritenspeicherplatz. | VK_STORE_FAVORITE_0 |
|||
"FavoriteStore1" |
Speichert das aktuelle Programm oder den Inhalt im zweiten Favoritenspeicherplatz. | VK_STORE_FAVORITE_1 |
|||
"FavoriteStore2" |
Speichert das aktuelle Programm oder den Inhalt im dritten Favoritenspeicherplatz. | VK_STORE_FAVORITE_2 |
|||
"FavoriteStore3" |
Speichert das aktuelle Programm oder den Inhalt im vierten Favoritenspeicherplatz. | 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 derzeit angezeigt wird, beauftragt diese Taste den Leitfaden, den Inhalt des nächsten Tages anzuzeigen. | VK_NEXT_DAY |
|||
"GuidePreviousDay" |
Wenn der Leitfaden derzeit angezeigt wird, beauftragt diese Taste den Leitfaden, den Inhalt des vorherigen Tages anzuzeigen. | VK_PREV_DAY |
|||
"Info" |
Schaltet die Anzeige von Informationen über den derzeit ausgewählten Inhalt, das Programm oder die Medien um. | VK_INFO |
Qt::Key_Info (0x0100011B) |
KEYCODE_INFO (165) |
|
"InstantReplay" |
Fordert das Gerät auf, eine Sofortwiedergabe durchzuführen (normalerweise eine kurze Zeitsprung zurück und erneutes Abspielen, möglicherweise, aber nicht normalerweise in Zeitlupe). | VK_INSTANT_REPLAY |
|||
"Link" |
Öffnet Inhalte, die mit dem aktuellen Programm verlinkt sind, sofern 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 derzeit ausgewählten Inhalt oder das Programm. | VK_LOCK |
|||
"MediaApps" |
Präsentiert eine Liste von Medienanwendungen wie 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 zu den zuletzt angesehenen Inhalten, Programmen 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" |
Schrittweise Rückwärtsbewegung zum vorherigen Inhalt oder Programm. | KEYCODE_MEDIA_STEP_BACKWARD |
|||
"MediaStepForward" |
Schrittweise Vorwärtsbewegung zum nächsten Inhalt oder Programm. | KEYCODE_MEDIA_SKIP_FORWARD |
|||
"MediaTopMenu" |
Hauptmenü-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" |
Navigation in ein Untermenü oder eine Option. | KEYCODE_NAVIGATE_IN |
|||
"NavigateNext" |
Navigation zum nächsten Element. | KEYCODE_NAVIGATE_NEXT |
|||
"NavigateOut" |
Navigation aus dem aktuellen Bildschirm oder Menü heraus. | KEYCODE_NAVIGATE_OUT |
|||
"NavigatePrevious" |
Navigation zum vorherigen Element. | KEYCODE_NAVIGATE_PREVIOUS |
|||
"NextFavoriteChannel" |
Wechseln zum nächsten Sender in der Favoritenliste. | VK_NEXT_FAVORITE_CHANNEL |
|||
"NextUserProfile" |
Wechseln zum nächsten gespeicherten Benutzerprofil, sofern diese Funktion unterstützt wird und mehrere Profile vorhanden sind. | VK_USER |
|||
"OnDemand" |
Öffnet die Benutzeroberfläche zur Auswahl von On-Demand-Inhalten oder Programmen, die angeschaut werden sollen. | VK_ON_DEMAND |
|||
"Pairing" |
Startet den Prozess 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, um die Bewegung der Bild-in-Bild-Ansicht zu steuern. | VK_PINP_MOVE |
|||
"PinPToggle" |
Schaltet die Anzeige der Bild-in-Bild-Ansicht an und 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 Zufallswiedergabemodus (auch als "Shuffle-Modus" bekannt) an und 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" |
Durchläuft die verfügbaren Medienaufzeichnungsgeschwindigkeiten. | VK_RECORD_SPEED_NEXT |
|||
"RfBypass" |
Schaltet den Radiofrequenz (RF)-Eingangs-Bypass-Modus an und aus. RF-Bypass-Modus leitet den RF-Eingang direkt an den RF-Ausgang weiter, ohne jegliche Verarbeitung oder Filterung. | VK_RF_BYPASS |
|||
"ScanChannelsToggle" |
Schaltet den Sendersuchmodus an und aus. Dies ist ein Modus, der automatisch durch die Kanäle blättert, bis der Benutzer den Scan stoppt. | VK_SCAN_CHANNELS_TOGGLE |
|||
"ScreenModeNext" |
Wechselt durch die verfügbaren Bildschirmdarstellungsmodi. | VK_SCREEN_MODE_NEXT |
|||
"Settings" |
Schaltet die Anzeige des Geräteeinstellungsbildschirms an und aus. | VK_SETTINGS |
Qt::Key_Settings (0x0100011C) |
KEYCODE_SETTINGS |
|
"SplitScreenToggle" |
Schaltet den Split-Screen-Anzeigemodus an und aus. | VK_SPLIT_SCREEN_TOGGLE |
GDK_KEY_SplitScreen (0x1008FF7D)Qt::Key_SplitScreen (0x010000ED) |
||
"STBInput" [3] |
Wechselt zwischen den Eingabemodi an einem 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 an und aus, wenn sie verfügbar sind. | VK_SUBTITLE |
GDK_KEY_Subtitle (0x1008FF9A) |
KEYCODE_CAPTIONS (175) |
|
"Teletext" |
Schaltet die Anzeige von Videotext um, falls verfügbar. | VK_TELETEXT |
KEYCODE_TV_TELETEXT (233) |
||
"VideoModeNext" [3] |
Wechselt durch die verfügbaren Videomodi. | VK_VIDEO_MODE_NEXT |
GDK_KEY_Next_VMode (0x1008FE22) |
||
"Wink" |
Veranlasst das Gerät sich in irgendeiner Weise zu identifizieren, z. B. durch Blinken einer Lampe, kurzfristige Änderung der Helligkeit der Anzeigeleuchten oder Emission eines Tons. | VK_WINK |
|||
"ZoomToggle" [2] |
Schaltet zwischen Vollbild- und skaliertem Inhaltsmodus um oder ändert anderweitig den Vergrößerungsgrad. | VK_ZOOM (0xFB) |
Qt::Key_Zoom (0x01020006) |
KEYCODE_TV_ZOOM_MODE (255) |
|
[1] Verwechseln Sie die Mediencontroller-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 ältere Versionen identifizieren die Zoom-Umschalttaste als "Zoom". Firefox 37 korrigiert dies zu "ZoomToggle".
[3] Diese Tasten waren bis Firefox 37 als "Unidentified" bekannt.
Sprachsteuerungstasten
Diese speziellen Multimediatasten werden verwendet, um Sprachsteuerungsfunktionen zu steuern.
KeyboardEvent.key-Wert |
Beschreibung | Virtueller Keycode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"SpeechCorrectionList" [1] |
Präsentiert eine Liste möglicher Korrekturen für ein falsch identifiziertes Wort. | APPCOMMAND_CORRECTION_LIST |
|||
"SpeechInputToggle" [2] |
Wechselt zwischen Diktiermodus und Befehls-/Steuermodus. Dies teilt der Spracherkennung 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 unter Windows erzeugt "Unidentified" in Firefox.
[2] Der APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE-Befehl unter Windows erzeugt "Unidentified" in Firefox.
Dokumententasten
Diese Tasten steuern Dokumente. In der Spezifikation sind sie in anderen Tastensätzen enthalten (wie z. B. Medientasten), aber sie werden sinnvollerweise als eigene Kategorie betrachtet.
KeyboardEvent.key-Wert |
Beschreibung | Virtueller Keycode | |||
|---|---|---|---|---|---|
| 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 Nachricht. | APPCOMMAND_NEW |
GDK_KEY_New (0x1008FF68)Qt::Key_New (0x01000120) |
||
"Open" [1] |
Öffnet ein bestehendes Dokument oder eine 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".
Anwendungsauswahltasten
Einige Tastaturen bieten spezielle Tasten zum Starten oder Wechseln zu bestimmten häufigen Anwendungen. Tastenwerte dafür sind hier aufgelistet.
KeyboardEvent.key-Wert |
Beschreibung | Virtueller Keycode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"LaunchCalculator" [5] |
Die Taschenrechner-Taste, oft mit einem Symbol gekennzeichnet. Diese wird häufig als generische Anwendungstarttaste 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 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 Musik-Player-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. Diese wird häufig als generische Anwendungstarttaste verwendet (APPCOMMAND_LAUNCH_APP1). |
APPCOMMAND_LAUNCH_APP1 |
GDK_KEY_MyComputer (0x1008FF33)GDK_KEY_Explorer (0x1008FF5D) |
||
"LaunchPhone" |
Die Telefon-Taste. Öffnet die Telefonwahlanwendung (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. Dies kann ein Symbol einer spezifischen Textverarbeitungsanwendung sein oder ein generisches Dokumentensymbol. | GDK_KEY_Word (0x1008FF89)Qt::Key_Word (0x010000F4) |
|||
"LaunchApplication1" [2] |
Die erste generische Anwendungsstarttaste. | VK_LAUNCH_APP1 (0xB6)APPCOMMAND_LAUNCH_APP1 |
GDK_KEY_Launch0 (0x1008FF40)Qt::Key_Launch0 (0x010000A2) |
||
"LaunchApplication2" [3] |
Die zweite generische Anwendungsstarttaste. | VK_LAUNCH_APP2 (0xB7)APPCOMMAND_LAUNCH_APP2 |
GDK_KEY_Launch1 (0x1008FF41)Qt::Key_Launch1 (0x010000A3) |
||
"LaunchApplication3" |
Die dritte generische Anwendungsstarttaste. | GDK_KEY_Launch2 (0x1008FF42)Qt::Key_Launch2 (0x010000A4) |
|||
"LaunchApplication4" |
Die vierte generische Anwendungsstarttaste. | GDK_KEY_Launch3 (0x1008FF43)Qt::Key_Launch3 (0x010000A5) |
|||
"LaunchApplication5" |
Die fünfte generische Anwendungsstarttaste. | GDK_KEY_Launch4 (0x1008FF44)Qt::Key_Launch4 (0x010000A6) |
|||
"LaunchApplication6" |
Die sechste generische Anwendungsstarttaste. | GDK_KEY_Launch5 (0x1008FF45)Qt::Key_Launch5 (0x010000A7) |
|||
"LaunchApplication7" |
Die siebte generische Anwendungsstarttaste. | GDK_KEY_Launch6 (0x1008FF46)Qt::Key_Launch6 (0x010000A8) |
|||
"LaunchApplication8" |
Die achte generische Anwendungsstarttaste. | GDK_KEY_Launch7 (0x1008FF47)Qt::Key_Launch7 (0x010000A9) |
|||
"LaunchApplication9" |
Die neunte generische Anwendungsstarttaste. | GDK_KEY_Launch8 (0x1008FF48)Qt::Key_Launch8 (0x010000AA) |
|||
"LaunchApplication10" |
Die 10. generische Anwendungsstarttaste. | GDK_KEY_Launch9 (0x1008FF49)Qt::Key_Launch9 (0x010000AB) |
|||
"LaunchApplication11" |
Die 11. generische Anwendungsstarttaste. | GDK_KEY_LaunchA (0x1008FF4A)Qt::Key_LaunchA (0x010000AC) |
|||
"LaunchApplication12" |
Die 12. generische Anwendungsstarttaste. | GDK_KEY_LaunchB (0x1008FF4B)Qt::Key_LaunchB (0x010000AD) |
|||
"LaunchApplication13" |
Die 13. generische Anwendungsstarttaste. | GDK_KEY_LaunchC (0x1008FF4C)Qt::Key_LaunchC (0x010000AE) |
|||
"LaunchApplication14" |
Die 14. generische Anwendungsstarttaste. | GDK_KEY_LaunchD (0x1008FF4D)Qt::Key_LaunchD (0x010000AF) |
|||
"LaunchApplication15" |
Die 15. generische Anwendungsstarttaste. | GDK_KEY_LaunchE (0x1008FF4E)Qt::Key_LaunchE (0x010000B0) |
|||
"LaunchApplication16" |
Die 16. generische Anwendungsstarttaste. | GDK_KEY_LaunchF (0x1008FF4F)Qt::Key_LaunchF (0x010000B1) |
|||
[1] Legacy Edge und Firefox (36 und älter) 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 den Tastenwert "LaunchApplication1" anstelle von "LaunchWebBrowser" für die Webbrowser-Taste zurück.
[5] Firefox führte die Unterstützung für diese Taste in Firefox 37 ein. Vorher wurde diese Taste als "Unidentified" gemeldet.
Browser-Steuerungstasten
Einige Tastaturen enthalten spezielle Tasten zur Steuerung von Webbrowsern. Diese Tasten sind im Folgenden aufgeführt.
KeyboardEvent.key-Wert |
Beschreibung | Virtual Keycode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"BrowserBack" |
Navigiert zur vorherigen Seite oder zum vorherigen Inhalt im Verlauf der aktuellen Webansicht. |
VK_BROWSER_BACK (0xA6)APPCOMMAND_BROWSER_BACKWARD
|
GDK_KEY_Back (0x1008FF26)Qt::Key_Back
(0x01000061)
|
KEYCODE_BACK (4) |
|
"BrowserFavorites" [1] |
Öffnet die Lesezeichen-/Favoritenliste 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 zur nächsten Seite oder zum nächsten Inhalt im Verlauf der aktuellen Webansicht. |
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 aktuellen 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 deren Browser. |
VK_BROWSER_SEARCH (0xAA)APPCOMMAND_BROWSER_SEARCH
|
GDK_KEY_Search (0x1008FF1B)Qt::Key_Search
(0x01000092)
|
KEYCODE_SEARCH (84) |
|
"BrowserStop" |
Stoppt das Laden der gerade 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. Typischerweise haben numerische Tastenfelder numerische Tasten von 0 bis 9 (als "0" bis "9" kodiert), einige Multimedia-Tastaturen enthalten jedoch zusätzliche Zahlentasten für höhere Zahlen.
Hinweis:
Die 10-Taste, falls vorhanden, erzeugt Events mit dem key-Wert von "0".
KeyboardEvent.key-Wert |
Beschreibung | Virtual Keycode | |||
|---|---|---|---|---|---|
| Windows | Mac | Linux | Android | ||
"Decimal" [1] |
Die Dezimaltaste (typischerweise . oder ,, je nach Region). In neueren Browsern ist dieser Wert das 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 numerischen Medientastenfeldern zu finden ist. | ||||
"Key12" |
Die 12-Taste, die auf bestimmten numerischen Medientastenfeldern zu finden ist. | ||||
"Multiply" [1] |
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] |
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] |
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] |
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 für Tausenderstellen auf dem numerischen Tastenfeld. (In den Vereinigten Staaten 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 Wörter wie "Add", "Decimal", "Multiply" und so weiter verwendeten, identifizieren moderne Browser diese mittels des tatsächlichen Zeichens ("+", ".", "*", und so weiter).