Skip to content

DECRQSS

Feature ID: dcs-decrqss. Type: feature.

Terminal compatibility

Missing records mean unknown. as-of identifies the assessed version or revision, not the first release to support a feature.

TerminalSupportAs ofNotes and evidence
AlacrittyUnknownUnversionedNo assessment recorded.
Apple TerminalUnknownUnversionedNo assessment recorded.
ConPTY (conhost)UnknownUnversionedNo assessment recorded.
ContourSupportedImported · unverifiedUnversionedYes; [VT extensions](https://contour-terminal.org/vt-extensions/)

import

DomTermUnknownUnversionedNo assessment recorded.
footSupportedImported · unverifiedUnversionedYes; [foot-ctlseqs](https://codeberg.org/dnkl/foot/src/branch/master/doc/foot-ctlseqs.7.scd)

import

GhosttySupportedImported · unverifiedUnversionedYes; [VT reference](https://ghostty.org/docs/vt/dcs/decrqss)

import

iTerm2SupportedImported · unverifiedUnversionedYes; `?` which `Pt` values

import

kittySupportedImported · unverifiedUnversionedYes; `SP q`, `m`, `r` documented in source `?`

import

KonsoleUnknownUnversionedNo assessment recorded.
minttySupportedImported · unverifiedUnversionedYes; [CtrlSeqs](https://github.com/mintty/mintty/wiki/CtrlSeqs)

import

mltermUnknownUnversionedNo assessment recorded.
PuTTYUnknownImported · unverifiedUnversioned?; not listed in the manual

import

RevenantUnknownUnversionedNo assessment recorded.
RLoginUnknownUnversionedNo assessment recorded.
stUnknownUnversionedNo assessment recorded.
tmuxSupportedImported · unverifiedUnversionedYes; answers for the pane's state `?`

import

rxvt-unicodeUnknownUnversionedNo assessment recorded.
VTESupportedImported · unverifiedUnversionedYes; `?` which `Pt` values

import

waystUnknownUnversionedNo assessment recorded.
WezTermSupportedImported · unverifiedUnversionedYes; [escape sequences](https://wezterm.org/escape-sequences.html)

import

Windows TerminalPartialImported · unverifiedUnversionedPartial; [console VT sequences](https://learn.microsoft.com/windows/console/console-virtual-terminal-sequences) list `m` and `r` `?`

import

xtermSupportedImported · unverifiedUnversionedYes; [ctlseqs](https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h3-Device-Control-functions); reply `1` = valid

import

xterm.jsSupportedImported · unverifiedUnversionedYes; [vtfeatures](https://xtermjs.org/docs/api/vtfeatures/): `m`, `r`, `SP q`

import