Feature request. There is a daemon named scanbd (http://scanbd.sourceforge.net/). It can send button actions via dbus. If skanlite is able to listen to the signals it can execute appropriate actions. For example pressing the "Scan" button it can start the scan process and display the result. Or for the "Copy" button show the printer dialog after the scan. I don't know whether this is an easy task to implement. But i think i am not the only one which will be very happy if this feature would be implemented. Reproducible: Always Actual Results: No action issued if a button on the scanner is pressed Expected Results: Appropriate action issued dependent on the button pressed
I too would like to see this idea implemented as it would create a satisfying impression that scanning under Linux is complete.
I agree as well, would be very nice to have!
Would be helpful indeed.
I've forked and played with skanlite and made it work with DBus. The project is here: https://github.com/trufanov-nok/skanlite There is a big README that describes my investigations. In short - I don't think it can work via scribd at all. Going to try someday but it seems doubtful. But skanlite actually receives HW buttons notifications from SANE - it just ignores them. If your device driver is fine you can get HW buttons work as I force skanlite to signal these events via DBus and now user can perform some tasks (like scanning...) via DBus too. So I just made a shell script which listens for HW button signal and fires scan command to skanlite. No scribd required. Anyway - a detailed description is in project's README and anyone is welcome to play with it. Feedback appreciated.