rxscreen

Crates.iorxscreen
lib.rsrxscreen
version0.1.7
sourcesrc
created_at2021-03-03 00:06:32.680581
updated_at2024-02-18 19:48:21.254839
descriptionA wrapper around libx11 to capture screenshots and save them
homepage
repositoryhttps://github.com/27justin/rxscreen
max_upload_size
id362917
size76,235
Justin (27justin)

documentation

README

rxscreen

A simple wrapper over libx11 to take screenshots.

Dependencies

  • libx11
  • libxext (with the shm feature)
  • libxrandr (with the xrandr feature)

Features

  • save (save screenshots directly to file)
  • MIT-SHM (use the MIT-SHM extension to rapidly take screenshots, used for screenrecording and similar)
  • Xrandr (use Xrandr to query monitors connected to the X11 server)
  • Mouse (query the mouse position)

Planned features

  • Graphics, to allow creating own displays and drawing on them.
  • Extend Xrandr support to change display configuration

Similar projects

Commit count: 12

cargo fmt