Scanner buttons support
Feature request.
Many scanners has quick buttons on them to perform various scan operations, named like copy, scan, PDF and e-mail - what buttons that are available differ between brands and models.
It would be benefical if these buttons could be configured and used in simple-scan.
The default operations could be something like that the copy button could perform a scan operation and send direct to the default printer, the scan button could perform a regular scan (same as clicking on the scan button in the program), the PDF could scan and output a PDF, the e-mail could create a PDF/JPEG and open the preferred email application.
What they do should be configurable. Some drop downs/select boxes with actions in the settings dialog could be enough. Some users may want to have all the buttons do the scan action for example, while others may want to have them perform exactly what they are labeled. An option to set actions to "None" is essential so users who do not want anything to happen when they touch the buttons do not get irritated.
There are some projects targeting this type of functionality already. Maybe code from them could be used as an inspiration or source for functionality:
- Scanner Button Daemon (scanbd), https://wiki.archlinux.org/index.php/Scanner_Button_Daemon
- scannerbuttond, http://scanbuttond.sourceforge.net/
- insaned, https://github.com/abusenius/insaned