- The Linux console uses
OSC P n rr gg bb
to change the palette, which, if hard-coded into an application, may hang other terminals. However, appending ST
will be ignored by Linux and form a proper, ignorable sequence for other terminals.
- On the Linux console, certain function keys generate sequences of the form
CSI [ char
. The CSI sequence should terminate on the [.
- Old versions of Terminator generates
SS3 1; modifiers char
when F1–F4 are pressed with modifiers. The faulty behavior was copied from GNOME Terminal.[citation needed]
- xterm replies
CSI row ; column R
if asked for cursor position and CSI 1 ; modifiers R
if the F3 key is pressed with modifiers, which collide in the case of row == 1. This can be avoided by using the ? private modifier, which will be reflected in the response.[clarification needed]
- many terminals prepend
ESC
to any character that is typed with the alt key down. This creates ambiguity for uppercase letters and symbols @[\]^_, which would form C1 codes.[clarification needed]
- Konsole generates
SS3 modifiers char
when F1–F4 are pressed with modifiers.[clarification needed]