Escapesequenzen für Funktionstasten Fn > F20
-
OS: Debian Etch
Arch: X86Guten Tag,
bin gerade dabei, mich in ncurses einzuarbeiten und würde gerne den Umfang der Funktionstasten erweitern; standardmäßig sind 20 definiert.
F20 (shift F8) hat die Sequenz \033[34~, darum habe ich einfach mal versucht, F21 mit \033[34~ anzusprechen, doch keypad() kann damit nichts anfangen.
Intern ist bei keypad() der int KEY_F(21) der Wert 285 bzw. 0x11d zugeordnet; auch das habe ich versucht, shift keycode 67 zuzuweisen: auch ohne Erfolg.
Hat jemand eine Idee, außer "benutze die Suchmaschine deiner Wahl"?
P.S. In der Vorschau sieht alles richtig aus, aber beim Absenden zeigt mir der Spamfilter zu viele Ascii 92 - hoffe, es ist trotzdem lesbar.
-
Typo:
Es hätte heißen sollen:
...darum habe ich einfach mal versucht, F21 mit \033[35~ anzusprechen
-
Liebe Admins,
es tut mir leid, diesen Thread offensichtlich im falschen Forum eröffet zu haben.
Bitte seid so lieb, ihn ins richtige Forum zu verschieben.
Im Voraus vielen Dank, Friz
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum Linux/Unix verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.