LINUX.ORG.RU

Работа с usb клавиатурой - usbhid


0

0

Вопрос такой есть некое устройство которое работает как USB клавиатура.

Надо сделать так что бы оно не работало именно как клавиатура, но при этом устройство /dev/input/eventX продолжало работать и с него считывалась информация. В slackware 9.0 с ядром 2.4.20, это решалось просто грузились модули hid mousedev evdev а модуль kdbdev не грузился и все работало.

Вопрос в том как это можно реализовать при современных условиях (ядро 2.6.27.7), при загрузке usbhid либо usbkbd оно сразу начинает работать как клава.

★★★★★

Добавить правило в HAL, которое будет удалять предлагаемую настройку драйвера. Вроде вот такого:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keys">
      <match key="info.product" string="Product Name">
        <merge key="input.x11_driver" type="string"></merge>
      </match>
    </match>
  </device>
</deviceinfo>

По поводу того, что указывать в условиях match - искать нужное устройство в lshal.

Deleted
()
Ответ на: комментарий от Deleted

За информацию спасибо, но это как я понял все-таки к иксам имеет отношение, хотя попробовал, а вдруг прокатит ) В своем посте я забыл указать меня консоль интересует.

anc ★★★★★
() автор топика
Ответ на: комментарий от anc

> В своем посте я забыл указать меня консоль интересует.

Ааааа... хм... Тут я уже не знаю...

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.