<div dir="ltr"><div>To, co jsem psal jsou jenom moje doměnky, ale jestli to tak je, tak to bude</div><div>fungovat stejně na každým OS. Až půjdu s počítačem kolem USB čtečky,</div><div>tak to vyzkouším...</div><div><br></div><div><br></div><div>--</div><div>Petr</div><br><div class="gmail_extra"><br><div class="gmail_quote">2016-04-04 1:50 GMT+02:00 Jakub Vysoky <span dir="ltr"><<a href="mailto:jakub@borka.cz" target="_blank">jakub@borka.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hehe, omlouvam se, obcas proste zapomenu, jak uzasna architektura ty windows jsou :)) Diky za objasneni.<div class="HOEnZb"><div class="h5"><span></span><br><br>On Sunday, April 3, 2016, Petr Blahos <<a href="mailto:petrblahos@gmail.com" target="_blank">petrblahos@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ahoj, nevím, jak čtečky karet, ale u USB čteček barkódů je tohle naprosto standardní<div>chování. HID standard jsem nestudoval, ale jelikož klávesnice neví, jaká je na počítači </div><div>nastavená klávesníce, tak nemůže poslat, že je to znak 9, ale musí poslat 10. klávesa </div><div>ve 2. řadě (čili scan kód). Z toho prostě moc není cesta ven. </div><div><br></div><div>Zatím všechny čtečky barkódů, který jsem potkal měly možnost nastavení, aby neposílaly </div><div>čísla z horní řady klávesníce, ale z numerické klávesnice, a aby posílaly vždy velká/malá </div><div>písmenka.</div><div><br></div><div>To, že to posílá do aktivního okna (dokonce do políčka s focusem), to tak prostě opravdu je.</div><div>Existuje hack - detekovat, jestli to píše opravdu rychle - pak je to čtečka.</div><div>Proto mám raději sériové verze těchto zařízení (u čteček barkódů vždy existuje),</div><div>ale s tím se zase blbě leze do web browseru (jde to, ale blbě).</div><div><br></div><div>--</div><div>Petr</div><div><br></div><div><br></div></div></blockquote></div></div></blockquote></div></div></div>