Skip to content
Samuel Hand edited this page Mar 8, 2016 · 10 revisions

Basic overview

After you have installed x11fs, just run it as so: x11fs <mountpoint>. This will mount the virtual filesystem at <mountpoint>, the file heirarchy of which looks something like this:

/0xXXXXXXXX - A directory representing a window. The directory name is the window ID.
    /0xXXXXXXXX/border - A directory containing files relating to the windows border.
        /0xXXXXXXXX/border/color - A write only file representing the windows border color.
        /0xXXXXXXXX/border/width - A read-write file representing the windows border width.
    /0xXXXXXXXX/geometry - A directory containing files relating to the windows geometry.
        /0xXXXXXXXX/geometry/height - A read-write file representing the height of a window.
        /0xXXXXXXXX/geometry/width - A read-write file representing the width of a window..
        /0xXXXXXXXX/geometry/x - A read-write file representing the x position of a window..
        /0xXXXXXXXX/geometry/y - A read-write file representing the y position of a window.
    /0xXXXXXXXX/class - A read only file representing the window class.
    /0xXXXXXXXX/ingored - A read-write file representing the window's ignored (overide_redirect) state.
    /0xXXXXXXXX/mapped - A read-write file representing the window's mapping state (if it is visible or not).
    /0xXXXXXXXX/stack - A write only file representing the window's stacking order.
    /0xXXXXXXXX/title - A read only file representing the window title.
Clone this wiki locally