Tastatur

Du kannst die Tastatur optimal an Deine Anwendung anpassen.

Du kannst

  • die Größe und Anzahl der Tasten bestimmen,
  • ihre Belegung und Funktion,
  • beliebig viele Tastaturebenen erstellen,
  • verschiedene Designs für Portrait- und Landscape-Modus erzeugen.

Für jedes Host-Profil kannst Du eine eigene Tastatur entwerfen.

VTconsoleConfigurator

Die Tastaturbelegung ist in der VTconsole-Konfigurationsdatei gespeichert. Sie findest Du mit iTunes im Dokumentenordner der App, aber am besten verwendest Du die MacOS App VTconsoleConfigurator.


Standard Tastatur

Verbindungsübersicht
abc iOS-Systemtastatur
Alternative Belegung
Backspace
Enter
Page up
Page down
←↑→↓ Cursorsteuerung
Delete
Ins Insert
Tabulator
F1 .. F12 Funktionstasten nach VT-Standard
F5 liefert CSI 15 ~

Tastenwerte und VT-Sequenzen

 

Wert Mnemonik Sequenzen
258 DOWN CSI B SS3 B
259 UP CSI A SS3 A
260 LEFT CSI D SS3 D
261 RIGHT CSI C SS3 C
263 BACKSPACE \b
265 F1 SS3 P
266 F2 SS3 Q
267 F3 SS3 R
268 F4 SS3 S
269 F5 CSI 15 ~ CSI 16 ~
270 F6 CSI 17 ~
271 F7 CSI 18 ~
272 F8 CSI 19 ~
273 F9 CSI 20 ~
274 F10 CSI 21 ~
275 F11 CSI 23 ~ 0x1B
276 F12 CSI 24 ~ \b
277 F13 CSI 25 ~ \n
278 F14 CSI 26 ~
279 F15 CSI 28 ~
280 F16 CSI 29 ~
281 F17 CSI 31 ~
282 F18 CSI 32 ~
283 F19 CSI 33 ~
284 F20 CSI 34 ~
285 F21 CSI 35 ~
286 F22 CSI 36 ~
287 F23 CSI 37 ~
288 F24 CSI 38 ~
330 DEL 0x7F
338 NPAGE CSI 6 ~
339 PPAGE CSI 5 ~
343 ENTER SS3 M
350 C3 SS3 n
351 BTAB CSI Z
352 BEG SS3 m
360 FIND CSI 1 ~
383 SELECT CSI 4 ~
412 RETURN \r \r\n
413 REMOVE CSI 3 ~
414 INSERT CSI 2 ~
415 TAB \t
416 ESCAPE 0x1B

Tastentypen

 

Wert Name Bedeutung
0 Data Datentaste

  • Der Wert oder das Makro werden an den Host geschickt.
  • Heller Hintergrund.
1 Data dark Datentaste

  • Der Wert oder das Makro werden an den Host geschickt.
  • Dunkler Hintergrund.
2 Shift Interne Funktion

  • Die Taste bewirkt den Wechsel des Tastaturlevel.
  • Der Tastenwert „zeigt“ auf den Level.
  • „0“ bedeutet „Systemtastatur“.
3 Session Interne Funktion

  • Die Taste bewirkt den Wechsel in die Verbindungsübersicht.
  • Der Tastenwert ist irrelevant.
4 Status Interne Funktion

  • Auf dem Tastenfeld werden Uhrzeit und Batteriestatus angezeigt.
  • Der Tastenwert ist irrelevant.

Codierung von Zeichenketten

Das Escape-Zeichen ist der Backslash „\“.

Sequenz Wert
\0 0x00
\a 0x07
\b 0x08
\e 0x1B
\f 0x0C
\n 0x0A
\r 0x0D
\t 0x09
\\ 0x5C
\xnn 0xnn

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.