<html><body><div>Obávám se, že to byla buď 1.9, nebo dokonce 0.9. Už je to nějaký ten pátek. Jen si pokouším rozpomenout jak a proč jsem co dělal.</div><div><br></div><aside>---------- Původní e-mail ----------<br>Od: Jan Waclawek <konfera@efton.sk><br>Komu: HW-news <hw-list@list.hw.cz><br>Datum: 19. 7. 2022 13:29:36<br>Předmět: Re: Jak z náhradní klávesnice do NTB udělat USB klávesnici?</aside><br><blockquote data-email="konfera@efton.sk">"Specka" je HID 1.11?<br><br>Kapitola?<br><br>wek<br><br><br><br><br>----- Original Message ---------------<br>>Když jsem si s tím naposledy hrál, tak to tak říkala specka. Tedy říkala, že report 0x?? 0x00 0x00 0x00 0x00 0x00 0x00 0x00 znamená "žádnou klávesu" ani žádný přeřazovač. Já té specce věřil a dal jsem ten Shift do seznamu stisklých kláves. Zábavné to je pokud máš těch přeřazovačů povícero, třeba Shift + Ctrl bez klávesy. Pak obsadíš první a poslední bajt. <br>><br>>---------- Původní e-mail ----------<br>>Tak to je chybne napisany host.<br>><br>>Budem hadat... win?<br>><br>>wek<br>><br>><br>>----- Original Message ---------------<br>>>Ignoruje ve smyslu:<br>>>pokud poąlu report 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00<br>>>tedy v prvním bajtu mám stisklý shift, ale pak nemám ľádnou klávesu, tak to znamená ľe není stisklá ľádná klávesa a ani ten shift.<br>>>Pokud mám poslat samotný shift, tak musím poslat report, který má stisklou alespoň jednu klávesu a tou klávesou je pak scancode toho shiftu.<br>>><br>>>---------- Původní e-mail ----------<br>>><br>>>>Uvolnění klávesy je odeslání klávesy s hodnotou 0 (přeřazovače se tu±ím ignorují).<br>>><br>>>To, co "sa" ignoruje/akceptuje/interpretuje z tych reportov, je vec hosta<br>>>(t.j. ovladaca na PC). Klavesnici to moze byt ukradnute, klavesnica ma len<br>>>jednu jedinu psiu povinnost, a to vzdy ked sa zmeni zoznam stlacenych<br>>>klaves, tak ho poslat.<br>><br><br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list<br></blockquote></body></html>