The buttons on a scanner are normally referred to as 'dumb button' as when pressed all they do is generate a set signal, which the computer then responds to. These are generally termed Device Events, an 'event' that is initiated by a device but controlled by the computer.
The buttons on the scanner let you automatically open scanning software and scan your image to a program or file. The illustration below shows a scanner with four event buttons, however the number of buttons will vary depending on your scanner model. Some Epson All-In-One products have a 'push button' feature but have just one button. This function is supported when the Epson device is connected to a computer via a cable connection such as USB or FireWire.
Normally when a scanner button is pressed the selected program will open and initiate a scan. If more than one program has been selected on the Events tab then you will be prompted to select one of these programs from the dialogue box that appears. Only the programs that will support device events will be listed here. If a program is not listed then it cannot be associated with a scanner button.
Hello. I'm having a weird problem with LPR-compatible network printing in Windows. So, I have a machine running Windows 10 Professional, which is named COMP62, and its IP address is 192.168.1.62 . This machine has IPv6 disabled. It has LPDSVC installed and is used as LPR-compatible network print server.It has a printer Epson LX-350 attached, which is named as "Epson1" in the Printers Folder, and is shared as "EPSON". Other Windows machines on the network need to print on this printer. They access the printer using a "Standard TCP/IP port", set to connect to hostname COMP62, protocol LPR, port 515, Queue Name=EPSON. This setup actually works, rather amazingly.However, it works for only about two weeks, after which it stops working. Now it doesn't work. I'll try to describe the symptoms. First and foremost, the print jobs don't get printed.Executed from COMP62, the commands "lpq -S 192.168.1.62 -P epson" and "lpq -S 192.168.1.62 -P epson1" return "specified printer does not exist".Executed from COMP62, the commands "lpq -S 127.0.0.1 -P epson" and "lpq -S 127.0.0.1 -P epson1" do work, returning an empty list of jobs.Executed from COMP62, the commands "lpq -S ::1 -P epson" and "lpq -S ::1 -P epson1" do work, returning an empty list of jobs.Executed from other machines, the commands "lpq -S 192.168.1.62 -P epson" and "lpq -S 192.168.1.62 -P epson1" return "specified printer does not exist".Executed from other machines, the commands "lpq -S COMP62 -P epson" and "lpq -S COMP62 -P epson1" return "specified printer does not exist".In the event log on COMP62, there are events with event ID 4009, with text like "The Line Printer Daemon (LPD) service refused a print job from 192.168.1.78 for printer \192.168.1.62\epson because the specified printer does not exist on this computer. Retry printing from the client using the correct printer name."The printer "EPSON", however, exists on COMP62 and prints locally without a problem.This is the second time when the problem happened. The first time, I couldn't find a solution, but I reinstalled Windows on COMP62 and voila, the problem disappeared... for two weeks. I wonder, is there another solution than reinstalling Windows, because, to be honest, it's tedious.I'm adding "Windows Server Printing" tag because, although the problem happens in Windows 10, I believe that the protocols involved are present in Windows Server without any change, so the problem will most probably be relevant to Windows Server too.