<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Led key</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html</link>
    <description>Ткните носом где найти адреса регистров светодиодов клавиатуры ?&lt;br&gt;</description>

<item>
    <title>Led key (Andrei_redd)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#13</link>
    <pubDate>Fri, 20 May 2016 08:18:19 GMT</pubDate>
    <description>Но это поверх драйверов уже, а как напрямую порты опросить на предмет наличия клав ? &lt;br&gt;</description>
</item>

<item>
    <title>Led key (Andrei_redd)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#12</link>
    <pubDate>Fri, 20 May 2016 08:17:19 GMT</pubDate>
    <description>Наверно там просто энтузиаст мейнфреймов работает, скоро кластер соберет )&lt;br&gt;&lt;br&gt;По существу, клаву то по имени искать то чтоли ?&lt;br&gt;</description>
</item>

<item>
    <title>Led key (_)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#11</link>
    <pubDate>Wed, 18 May 2016 19:40:30 GMT</pubDate>
    <description>&amp;gt; Вот тебе задача -  компьютер в Internet-кафе. Один корпус, 2 видеокарты &lt;br&gt;&amp;gt; по 4 видеовыхода HDMI. 8 клавиатур и мышей через USB + &amp;gt; BMC&lt;br&gt;&lt;br&gt;Челябинск?! &lt;br&gt;&lt;br&gt;У нас обычно WiFi дают бесплатный и всио :)&lt;br&gt;</description>
</item>

<item>
    <title>Led key (ACCA)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#10</link>
    <pubDate>Wed, 18 May 2016 17:05:26 GMT</pubDate>
    <description>&amp;gt; Ok, тогда такой вопрос, как программно определить какая клава PS/2 или USB?&lt;br&gt;&lt;br&gt;Видишь ли, у тебя может быть более, чем одна клава.&lt;br&gt;&lt;br&gt;Вот тебе задача -  компьютер в Internet-кафе. Один корпус, 2 видеокарты по 4 видеовыхода HDMI. 8 клавиатур и мышей через USB + BMC, который в компьютере изображает из себя PS/2 клаву, мышу и видеокарту а сам подключен через Ethernet.&lt;br&gt;&lt;br&gt;Я подключён к BMC через Internet, у меня &#091;Bluetooth&#093; клава i-Rocks, на ней два светодиода. Узнай, какие именно и поморгай ими.&lt;br&gt;</description>
</item>

<item>
    <title>Led key (Andrei_redd)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#9</link>
    <pubDate>Wed, 18 May 2016 10:00:55 GMT</pubDate>
    <description>Для USB через вот эту функцию наверное нужно &lt;br&gt;&lt;br&gt;&lt;br&gt;166 static int usb_kbd_event(struct input_dev *dev, unsigned int type,&lt;br&gt;167                          unsigned int code, int value)&lt;br&gt;168 &#123;&lt;br&gt;169         unsigned long flags;&lt;br&gt;170         struct usb_kbd *kbd = input_get_drvdata(dev);&lt;br&gt;171 &lt;br&gt;172         if (type != EV_LED)&lt;br&gt;173                 return -1;&lt;br&gt;174 &lt;br&gt;175         spin_lock_irqsave(&amp;kbd-&amp;gt;leds_lock, flags);&lt;br&gt;176         kbd-&amp;gt;newleds = (!!test_bit(LED_KANA,    dev-&amp;gt;led) &amp;lt;&amp;lt; 3) &amp;#124; (!!test_bit(LED_COMPOSE, dev-&amp;gt;led) &amp;lt;&amp;lt; 3) &amp;#124;&lt;br&gt;177                        (!!test_bit(LED_SCROLLL, dev-&amp;gt;led) &amp;lt;&amp;lt; 2) &amp;#124; (!!test_bit(LED_CAPSL,   dev-&amp;gt;led) &amp;lt;&amp;lt; 1) &amp;#124;&lt;br&gt;178                        (!!test_bit(LED_NUML,    dev-&amp;gt;led));&lt;br&gt;179 &lt;br&gt;180         if (kbd-&amp;gt;led_urb_submitted)&#123;&lt;br&gt;181                 spin_unlock_irqrestore(&amp;kbd-&amp;gt;leds_lock, flags);&lt;br&gt;182                 return 0;&lt;br&gt;183         &#125;&lt;br&gt;184 &lt;br&gt;185         if (*(kbd-&amp;gt;leds) == kbd-&amp;gt;newleds)&#123;&lt;br&gt;186                 spin_unlock_irqrestore(&amp;kbd-&amp;gt;leds_lock, flags);&lt;br&gt;187      </description>
</item>

<item>
    <title>Led key (Andrei_redd)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#8</link>
    <pubDate>Wed, 18 May 2016 09:48:05 GMT</pubDate>
    <description>Ну или вычислить все подключенные клавы, допустим подключена и USB и PS/2&lt;br&gt;</description>
</item>

<item>
    <title>Led key (Andrei_redd)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#7</link>
    <pubDate>Wed, 18 May 2016 09:42:07 GMT</pubDate>
    <description>Ok, тогда такой вопрос, как программно определить какая клава PS/2 или USB ?&lt;br&gt;</description>
</item>

<item>
    <title>Led key (ACCA)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#6</link>
    <pubDate>Wed, 18 May 2016 09:32:49 GMT</pubDate>
    <description>&amp;gt; Ok, понял, т.е. это чтобы для конкретной клавы узнать нужно знать какой &lt;br&gt;&amp;gt; контроллер ей управляет ? То есть это не унифицированное общее адресное &lt;br&gt;&lt;br&gt;Это я тебя стебал.&lt;br&gt;&lt;br&gt;Светодиодами управляет контроллер в клаве. Напрямую к нему добраться нельзя, нужно посылать команды либо через порт клавиатурного &#091;b&#093;интерфейса&#091;/b&#093; (0x60), либо через USB, смотря в какое место у тебя клава воткнута.&lt;br&gt;&lt;br&gt;В адресном пространстве твоего компьютера &quot;светодиодных регистров&quot; нет.&lt;br&gt;</description>
</item>

<item>
    <title>Led key (Andrei_redd)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID9/10099.html#5</link>
    <pubDate>Wed, 18 May 2016 08:53:58 GMT</pubDate>
    <description>Но хотелось бы более простое решение, &lt;br&gt;1&amp;gt; Caps Lock, или адрес (горит)&lt;br&gt;0&amp;gt; Caps Lock, или адрес (не горит)&lt;br&gt;</description>
</item>

</channel>
</rss>
