<div dir="ltr">Taky jsem si myslel, že nalepím na PCB 2x PS/2 samici, mezi to jednu ATMegu a bude vystaráno.<div>Jenže, protokol pro PS/2 klávesnici je poněkud komplikovanější, než porce času,</div><div>kterou jsem do toho byl ochoten vrazit.</div><div>Problém je v tom, že komunikace je obousměrná "s detekcí kolize".</div><div>Když chce zakomunikovat PC (třeba proto, že chce rozsvítit LEDku), tak sprostě</div><div>přizemní CLK, klávesnice to detekuje, potom zjednodušeně poskytne PCčku na CLK pouze hodiny,</div><div>aby mohlo vyslat svoje data no a potom se z toho musí ta klávesnice ještě zmátořit</div><div>a zopakovat poslední, přerušenou transakci. Jsou tam nějaké timeouty a tak dále a tak podobně,</div><div>některé klávesy mají i 5 bajtů.... Takže to není "přijmu data jedním USARTEM, udělám si svoje</div><div>a pošlu je dál druhým USARTEM".....</div><div><br></div><div>Ale každopádně děkuji za odpověď, na ty ATTEN switche se podívám,</div><div>-mv</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 16, 2018 at 8:56 AM Peter janiš <<a href="mailto:peto.janis@gmail.com">peto.janis@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dobrý deň,<div><br></div><div>Tiež sme narazili na podobný problém a riešenie nám vyšlo - vlastná elektronika zapojená medzi klávesnicu a KVM (PS/2)</div><div>Na elektronike (veľmi jednoduchá, s AVRkom) matica tlačítok po stlačení ktorej sa vygeneruje povel (sekvencia) pre KVM ...</div><div>Komerčné riešenie sme nenašli, okrem toho používame viacero druhov (výrobcov) KVM a každý používa inú "magic" sekvenciu.</div><div>Pre USB klávesnice sme to zatiaľ nerobili (ale zrejme nás to čaká).</div><div><br></div><div>Ešte máte možnosť vymeniť KVM switch za iný od iného výrobcu, ktorý nepoužíva na prepnutie Scroll Lock (ATENi majú 2xCTRL)</div><div><br></div><div>p.j.</div></div><br><div class="gmail_quote"><div dir="ltr">št 15. 11. 2018 o 17:21 Michal Vanka <<a href="mailto:junk.mv@gmail.com" target="_blank">junk.mv@gmail.com</a>> napísal(a):<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Zdar,<div>v jedne aplikaci se prepina KVM switchem klavesnice, mys a monitor</div><div>mezi dvema pocitaci. Problem je, ze prepnuti se ovlada pomoci<br></div><div>2x ScrollLock + numericka klavesa. Obcas se stane, ze ten ScrollLock</div><div>proleze do pripojeneho pocitace a to zejmena, kdyz ho obsluha</div><div>zmackne vicekrat.</div><div>SW v tom PC je na to citlivy a tak to potrebuju nejak odfiltrovat.</div><div>Muzu a) upravit Win driver, b) vyvest prepinaci tlacitko z toho</div><div>KVM switche ven a nebo c) pouzit nejake udelatko (2x PS/2 konektor +</div><div>nejaky jednocip), ktery mi tu ScrollLock klavesu odfiltruje.</div><div>Osobne se priklanim k variante c) a nejradeji bych pouzil kus hotoveho HW,</div><div>akorat to je tak okrajova zalezitost, ze se to dost blbe hleda...</div><div><br></div><div>Nevidel nekdo neco takoveho?</div><div><br></div><div>-mv</div><div><br></div><div><br></div></div>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div>