RS232/UART -> HID?

Butrus Damaskus butrus.butrus na gmail.com
Čtvrtek Duben 23 14:32:12 CEST 2009


2009/4/23 Jiri Kosina <jikos na jikos.cz>:
> On Thu, 23 Apr 2009, Butrus Damaskus wrote:
>
>> Nevíte někdo, prosím, zda-li existuje pod linuxem způsob, jak ?házet?
>> data, která ?lezou? ze sériového portu do HID subsystému (tj. aby se
>> chovali jako klávesnice)?
>
> A z toho seriaku skutecne lezou validni HID data? Odkud se precte HID
> deskriptor?
>
> Nebo z nej lezou nejaka data ve formatu ktere nejdriv nejaka aplikace
> zpracuje, a pak byste terpve chtel aby sla do input subsystemu? Pokud je

Ano, přesně tak. Po sériáku by mělo „lézt“ ASCII a „něco“ by to mělo
„přechroustat“
na keycodes.

> to tak, doporucuji podivat se na uinput -- staci mit zakompilovanou
> podporu v kernelu, otevrit si z aplikace /dev/input/uinput, a pak pomoci
> par ioctl() nastavit input device dle libosti a posilat eventy.
>
> Napriklad v [1] je to pomerne pekne popsano i s priklady.
>
> [1] http://www.einfochips.com/download/dash_jan_tip.pdf
>
> --
> Jiri Kosina

Ok, podívám se, díky. (Doufal jsem, že už nějaká taková aplikace
existuje hotová, ale není problém si něco napsat sám...)



Další informace o konferenci Linux