<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=56&amp;t=23003&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2020-04-09T13:14:34+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=56&amp;t=23003&amp;mode</id>
<entry>
<author><name><![CDATA[Harry]]></name></author>
<updated>2020-04-09T13:14:34+01:00</updated>
<published>2020-04-09T13:14:34+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226024#p226024</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226024#p226024"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226024#p226024"><![CDATA[
Wiem, że to trochę kiepska sprawa z tymi klawiszami, najgorsze jest to że właśnie trzeba zrobić driver od zera.<br />Wg mnie takie rzeczy(typu przemapowanie) powinny być robione na filtrze i byłoby ok, a sam driver przepuścić wszystko jak leci.<br />Na początku myślałem nad tym, żeby po prostu przemapować klawiaturę tak jak potrzebuje. Ale po skanowaniu scancodów, okazało się że pewne klawisze w ogóle nie zwracają kodu, mimo że np na androidzie hula aż miło. Z tego wynika że driver blokuje.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14685">Harry</a> — 9 kwi 2020, o 13:14</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Zealota]]></name></author>
<updated>2020-04-09T12:28:12+01:00</updated>
<published>2020-04-09T12:28:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226023#p226023</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226023#p226023"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226023#p226023"><![CDATA[
Harry, wg mnie to kwestia odpowiedniego deskryptora.<br />Standardowa kody klawiszy to jeden deskryptor, a klawisze multimedialne to osobna sprawa. Oczywiście da sie to połączyć, ale trzeba wgryźć się w specyfikację USB i zrobić tzw. urządzenie kombo.<br />Żeby sterować klawiszami multimedialnymi  muszi mieć sekcję &quot;USAGE_PAGE (Consumer Devices)&quot;<br /><br />To takie moje małoprofesjonalne spojrzenie na sprawę. Więcej szczegółów znajdziesz w dostępnych projektach.<br />Choćby tutaj:<br /><!-- m --><a class="postlink" href="http://usb-ir-remote.sourceforge.net/" >http://usb-ir-remote.sourceforge.net/</a><!-- m --><br /><br />W wersji 0.2 projektu znajdziesz m.in. taki oto deskryptor:<br /><br />[syntax=c]char ReportDescriptor&#91;147&#93; = {<br />    0x05, 0x0c,                    // USAGE_PAGE (Consumer Devices)<br />    0x09, 0x01,                    // USAGE (Consumer Control)<br />    0xa1, 0x01,                    // COLLECTION (Application)<br />    0x85, 0x01,                    //   REPORT_ID (1)<br />    0x05, 0x0c,                    //   USAGE_PAGE (Consumer Devices)<br />    0x09, 0xb5,                    //   USAGE (Scan Next Track)<br />    0x09, 0xb6,                    //   USAGE (Scan Previous Track)<br />    0x09, 0xb4,                    //   USAGE (Rewind)<br />    0x09, 0xb0,                    //   USAGE (Play)<br />    0x09, 0xb3,                    //   USAGE (Fast Forward)<br />    0x09, 0xb1,                    //   USAGE (Pause)<br />    0x09, 0xb2,                    //   USAGE (Record)<br />    0x09, 0xb7,                    //   USAGE (Stop)<br />    0x09, 0x40,                    //   USAGE (Menu)<br />    0x09, 0x46,                    //   USAGE (Menu Escape)<br />    0x09, 0x42,                    //   USAGE (Menu Up)<br />    0x09, 0x43,                    //   USAGE (Menu Down)<br />    0x09, 0x44,                    //   USAGE (Menu Left)<br />    0x09, 0x45,                    //   USAGE (Menu Right)<br />    0x09, 0x41,                    //   USAGE (Menu  Pick)<br />    0x09, 0x48,                    //   USAGE (Menu Value Decrease)<br />    0x09, 0x47,                    //   USAGE (Menu Value Increase)<br />    0x09, 0xea,                    //   USAGE (Volume Down)<br />    0x09, 0xe9,                    //   USAGE (Volume Up)<br />    0x09, 0xe2,                    //   USAGE (Mute)<br />    0x09, 0x9d,                    //   USAGE (Channel Decrement)<br />    0x09, 0x9c,                    //   USAGE (Channel Increment)<br />    0x09, 0x62,                    //   USAGE (Closed Caption Select)<br />    0x09, 0x61,                    //   USAGE (Closed Caption)<br />    0x15, 0x01,                    //   LOGICAL_MINIMUM (1)<br />    0x25, 0x10,                    //   LOGICAL_MAXIMUM (16)<br />    0x75, 0x08,                    //   REPORT_SIZE (8)<br />    0x95, 0x01,                    //   REPORT_COUNT (1)<br />    0x81, 0x00,                    //   INPUT (Data,Ary,Abs)<br />    0xc0,                          // END_COLLECTION<br />    0x05, 0x01,                    // USAGE_PAGE (Generic Desktop)<br />    0x09, 0x06,                    // USAGE (Keyboard)<br />    0xa1, 0x01,                    // COLLECTION (Application)<br />    0x85, 0x02,                    //   REPORT_ID (2)<br />    0x05, 0x07,                    //   USAGE_PAGE (Keyboard)<br />    0x19, 0x00,                    //   USAGE_MINIMUM (Reserved (no event indicated))<br />    0x29, 0x65,                    //   USAGE_MAXIMUM (Keyboard Application)<br />    0x15, 0x00,                    //   LOGICAL_MINIMUM (0)<br />    0x25, 0x65,                    //   LOGICAL_MAXIMUM (101)<br />    0x95, 0x01,                    //   REPORT_COUNT (1)<br />    0x75, 0x07,                    //   REPORT_SIZE (7)<br />    0x81, 0x00,                    //   INPUT (Data,Ary,Abs)<br />    0x09, 0xe1,                    //   USAGE (Keyboard LeftShift)<br />    0x15, 0x00,                    //   LOGICAL_MINIMUM (0)<br />    0x25, 0x01,                    //   LOGICAL_MAXIMUM (1)<br />    0x95, 0x01,                    //   REPORT_COUNT (1)<br />    0x75, 0x01,                    //   REPORT_SIZE (1)<br />    0x81, 0x02,                    //   INPUT (Data,Var,Abs)<br />    0xc0,                          // END_COLLECTION<br />    0x05, 0x01,                    // USAGE_PAGE (Generic Desktop)<br />    0x09, 0x00,                    // USAGE (Undefined)<br />    0xa1, 0x00,                    // COLLECTION (Physical)<br />    0x75, 0x10,                    //   REPORT_SIZE (16)<br />    0x95, 0x01,                    //   REPORT_COUNT (1)<br />    0x85, 0x7c,                    //   REPORT_ID (124)<br />    0x09, 0x00,                    //   USAGE (Undefined)<br />    0xb1, 0x02,                    //   FEATURE (Data,Var,Abs)<br />    0x09, 0x00,                    //   USAGE (Undefined)<br />    0x85, 0x7d,                    //   REPORT_ID (125)<br />    0xb1, 0x02,                    //   FEATURE (Data,Var,Abs)<br />    0x75, 0x08,                    //   REPORT_SIZE (8)<br />    0x95, 0x44,                    //   REPORT_COUNT (68)<br />    0x09, 0x00,                    //   USAGE (Undefined)<br />    0x85, 0x7e,                    //   REPORT_ID (126)<br />    0xb1, 0x02,                    //   FEATURE (Data,Var,Abs)<br />    0x09, 0x00,                    //   USAGE (Undefined)<br />    0x95, 0x09,                    //   REPORT_COUNT (9)<br />    0x85, 0x7f,                    //   REPORT_ID (127)<br />    0xb1, 0x02,                    //   FEATURE (Data,Var,Abs)<br />    0xc0                           // END_COLLECTION<br />};[/syntax]<br />Jak widzisz są tam wpisy dotyczące klawiszy multimedialnych.<br />No i jeszcze jedno warto sięgnąć np. do specyfikacji usb, choćby od tej 1.1<br /><!-- m --><a class="postlink" href="https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf" >https://www.usb.org/sites/default/files ... 1_12v2.pdf</a><!-- m --><br />Masz tam rozdział 15 Consumer Page(0x0C), 15.9 Audio Control.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=16487">Zealota</a> — 9 kwi 2020, o 12:28</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Harry]]></name></author>
<updated>2020-04-09T11:57:37+01:00</updated>
<published>2020-04-09T11:57:37+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226022#p226022</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226022#p226022"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226022#p226022"><![CDATA[
Nie zdziwie się, 1-2 bajty(typu shift + litera) są obsługiwane normalnie, z tymi innymi jest problem :/<br />W tej chwili korzystam z klawiatury na BT, która jest natywnie do nadgryzionego jabłka, w którym nie są używane klawisze funkcyjne i muszę je uzyskiwać metodą Fn+coś tam. Jedynie tylko regulacja głosu działa jak powinna.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14685">Harry</a> — 9 kwi 2020, o 11:57</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-04-09T11:43:47+01:00</updated>
<published>2020-04-09T11:43:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226021#p226021</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226021#p226021"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226021#p226021"><![CDATA[
<div class="quotetitle">Harry napisał(a):</div><div class="quotecontent"><br />System natywnie obsługuje kody 2 bajtowe<br /></div><br />Może troszkę się zdziwisz - ale każdy przycisk był wysyłany jako JEDEN - pojedynczy bajt <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> I nie były to tzw ScanCody jak to można śledzić na PC z klawiatury.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 9 kwi 2020, o 11:43</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Harry]]></name></author>
<updated>2020-04-09T11:24:47+01:00</updated>
<published>2020-04-09T11:24:47+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226020#p226020</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226020#p226020"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226020#p226020"><![CDATA[
Czyli wszystko jasne - wysłałeś scancody/virtualkey. System natywnie obsługuje kody 2 bajtowe, 3 bajtowych tylko kilka u żadnych kombinacji klawiszy.<br /><br />Wysłane ze srajfona<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14685">Harry</a> — 9 kwi 2020, o 11:24</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2020-04-09T10:30:51+01:00</updated>
<published>2020-04-09T10:30:51+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226019#p226019</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226019#p226019"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226019#p226019"><![CDATA[
HIDy są natywnie wspierane w systemie <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 9 kwi 2020, o 10:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-04-09T06:40:21+01:00</updated>
<published>2020-04-09T06:40:21+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226018#p226018</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226018#p226018"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226018#p226018"><![CDATA[
w tym przypadku z filmiku - nic a nic nie wgrywałem na komputer, żadnych driverów, żadnych softów itp ... ot podłączyłem zestaw ATB z prockiem naszprycowanym odpowiednim oprogramowaniem i to wszystko <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 9 kwi 2020, o 06:40</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Harry]]></name></author>
<updated>2020-04-09T02:54:56+01:00</updated>
<published>2020-04-09T02:54:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226017#p226017</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226017#p226017"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=226017#p226017"><![CDATA[
Pisałeś własny driver do &quot;klawiatury&quot;, czy korzystasz z systemowych skrótów do głośności?<br />Sam zamierzam napisać driver i szukam jakichś przykładów jak przechwycić scancody, zanim durny system je zablokuje, a msdn małomiętkiego niestety nie jest zbyt pomocny w tej kwestii :/<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=14685">Harry</a> — 9 kwi 2020, o 02:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-04-06T12:12:31+01:00</updated>
<published>2020-04-06T12:12:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225948#p225948</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225948#p225948"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225948#p225948"><![CDATA[
no! może się okazać, że COŚ się święci - ale nie mam w tym temacie żadnej wiedzy <img src="https://forum.atnel.pl/images/smilies/icon_lol.gif" alt=":lol:" title="Śmieje się" /> ... nie wiem czy poradników czy czegoś tam ... ale może się wkrótce okazać gwałtownie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 6 kwi 2020, o 12:12</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[micky]]></name></author>
<updated>2020-04-05T22:49:38+01:00</updated>
<published>2020-04-05T22:49:38+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225941#p225941</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225941#p225941"/>
<title type="html"><![CDATA[Re: ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225941#p225941"><![CDATA[
Ulala, super temat. Czyżby się jakaś nowa seria poradników miała pojawić?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1546">micky</a> — 5 kwi 2020, o 22:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2020-04-05T22:21:04+01:00</updated>
<published>2020-04-05T22:21:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225940#p225940</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225940#p225940"/>
<title type="html"><![CDATA[ATB - CONSUMER ? ... wtf ?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=23003&amp;p=225940#p225940"><![CDATA[
o co tu kaman ? <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> (jeśli nie używacie Facebooka - to też zobaczcie ) <br /><br />krótko mówiąc &quot;COŚ SIĘ ŚWIĘCI !&quot;<br /><br /><a href="https://atnel.pl/1/ATB_V_USB_VOLUME.mp4"  class="postlink"><img src="https://obrazkiforum.atnel.pl/54/50f438ec96fb83646f083531e7cae580.png" alt="Obrazek" /></a><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 5 kwi 2020, o 22:21</p><hr />
]]></content>
</entry>
</feed>