On Sun, 18 Nov 2001, Jan Marius Evang wrote:

> I have  an "embedded computer" which has no keyboard/mouse input, but it
> does have
> both "consumer IR" and IrDA.

IIRC there is no support for consumer IR in current linux kernels. IrDA
should work, provided the device uses a standard UART emulation for SIR
mode or comes with a supported FIR chipset.

> Does there exist a keyboard I can use with Linux? With kernel modifications?

IMHO this would need some kernel modification. Is there some specification
for the protocol of such a keyboard? If the keyboard follows IrDA physical
layer specification it might be possible with the specs of the keyboard.
The most natural way IMHO would be to interface the particular irda device
driver's raw bytestream to the input interface (like USB does). Personally
I don't have knowledge of any such solution - but sounds interesting.

> Or even only from a userspace program?

Well, if the keyboard would come with some irda stack capabilities (in
addition to just using irda physical layer), it should be possible to have
a program living entirely in userspace which interacts with the keyboard
using more or less generic irda sockets. Feeding the corresponding 
keyboard events back into the normal keyboard processing queue (so you can
simply type into a shell without changing it and all your applications
just to make use of irda-sockets instead of a tty) would be an interesting
exercise ;-)
I'd prefer to make use of the in-kernel input device interface.

Martin

_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to