gdk_cairo_set_source_pixbuf (c, pixbuf, monitor_geometry.x,monitor_geometry.y); for each screen, so it would appear not to support scaling currently. (i'd venture upstream would be open to code contributions to support such a feature) -- rex