<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Jun 9, 2025 at 2:34 PM Ralph Little <<a href="mailto:skelband@gmail.com">skelband@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 9, 2025 at 11:27 AM m. allan noah <<a href="mailto:kitno455@gmail.com" target="_blank">kitno455@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 9, 2025 at 12:11 PM Tricia via sane-devel <<a href="mailto:sane-devel@alioth-lists.debian.net" target="_blank">sane-devel@alioth-lists.debian.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi, Dirk.<br>
<br>
On Mon, Jun 09, 2025 at 01:57:28AM -0700, Dirk Meier via sane-devel wrote:<br>
<br>
And here, we find that `scan` is now `1` (in technical terms, this means<br>
that _while checking_, scanbd found the scan button was being held down.<br>
It's possible to press the button so quickly that scanbd misses it while<br>
polling...)</blockquote><div><br></div><div>A point of clarification here- the fujitsu backend attempts to buffer the responses from the hardware and returns that buffered response so that presses are not lost. But, if the frontend is slow enough in its polling loop, I expect that could still happen. I'm not sure what the timing is for scanbd</div></div><div><br clear="all"></div></div></blockquote><div><br></div><div>Yeah, I have seem some machines capture button press events and latch them in software for the next query, while others only report button presses live. In the latter case, if you don't query while the button is being physically pressed, then you just don't see it at all. This is poor design I believe. It seems to me that it is unrealistic to expect that polling rate is sufficiently high for reliable detection necessarily. I would imagine that some Windows drivers are hammering USB ports at a fairly rapid rate to make this sufficiently responsive which is a bit crazy.</div></div></div></blockquote><div><br></div><div>Fortunately, the Fujitsu (now Ricoh) hardware helps too, as it also buffers button presses for a second or two, as long as you do not reset the hardware. These are the sorts of features you get from quality equipment :)</div><div> <br></div></div><div>allan</div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">"well, I stand up next to a mountain- and I chop it down with the edge of my hand"</div></div>