>> ?- Why would a button handling program need a button daemon to find out >> if there are any sensors when using libsane if scanimage can do the same >> thing using libsane without that button daemon? > > It does not- but as I said above- the third party end user might like > to know if his scanner exposes sensors BEFORE he installs the button > daemon. We have no other program installed as part of sane-backends > which can do this.
Sorry- I've misunderstood your wording- I did not intend that a button daemon would need scanimage for it's operation. Merely that an end-user should be able to inspect the capabilites of a backend, using tools provided with the backends. An 'add-on' daemon would likely use libsane directly, though scanimage could still be helpful in writing the daemon's config file... allan -- "The truth is an offense, but not a sin"