wl-mirror(1) General Commands Manual wl-mirror(1) (NAME) wl-mirror - (SYNOPSIS) wl-mirror [-h,-V,-v,-c,-i,-f,-s S,-b B,-t T,-r R,-S] (OPTIONS) -h, --help . -V, --version . -v, --verbose --no-verbose (). -c, --show-cursor --no-show-cursor ( ). -i, --invert-colors --no-invert-colors . -f, --freeze --unfreeze --toggle-freeze () . -F, --fullscreen (stream). --no-fullscreen ( ) (stream). --fullscreen-output O ( ) --fullscreen . --no-fullscreen-output --no-fullscreen . -s f, --scaling fit (fit) (letterboxing) ( ). -s c, --scaling cover (cover) . -s e, --scaling exact (letterboxing). -s l, --scaling linear ( ). -s n, --scaling nearest (nearest- neighbor). -b B, --backend B BACKENDS . -t T, --transform T ( ) TRANSFORMS . -r R, --region R R REGIONS . -S, --stream (stdin) STREAM MODE . --title T T . TITLE PLACEHOLDERS . (BACKENDS) auto ( ). . : o extcopy-dmabuf ( libGBM) o screencopy-dmabuf ( libGBM) o export-dmabuf o extcopy-shm o screencopy-shm export-dmabuf wlr-export-dmabuf- unstable-v1 ( wlroots). GPU CPU . screencopy-dmabuf wlr-screencopy- unstable-v1 ( wlroots). GPU CPU . wl-mirror DMA-BUF libGBM . screencopy-shm wlr-screencopy- unstable-v1 ( wlroots). CPU GPU ( GPU) . screencopy screencopy-dmabuf screencopy-shm . auto . extcopy-dmabuf ext-image-copy- capture-v1 . GPU CPU . wl-mirror DMA-BUF libGBM . extcopy-shm ext-image-copy- capture-v1 . CPU GPU ( GPU) . extcopy extcopy-dmabuf extcopy-shm . auto . (TRANSFORMS) () . . . normal ( ). flipX, flipY X Y flipX . 0cw, 90cw, 180cw, 270cw . 0ccw, 90ccw, 180ccw, 270ccw . sway-output(5) : flipped flipX. 0, 90, 180, 270 0cw, 90cw, 180cw, 270cw. (REGIONS) slurp(1) : 'x,y widthxheight [output]' slurp(1) ( %o ): '%x,%y %wx%h %o' . output . (STREAM MODE) (stream mode) wl- mirror (stdin) . o . o (whitespace) . o (escape sequence) . . wl-present(1) wl-mirror . (TITLE PLACEHOLDERS) : o {width}, {height}: o {x}, {y}: o {target_width}, {target_height}, {target_output}: : --title 'Wayland Mirror Output {target_output}' --title '{target_output}:{width}x{height}+{x}+{y}' --title 'resize set {width} {height} move position {x} {y}' (AUTHORS) Ferdinand Bachmann . wl-mirror . (SEE ALSO) wl-present(1) slurp(1) sway-output(5) 2026-02-10 wl-mirror(1)