[LUG.ro] Scanner código de barras serial en X
Emiliano Gavilán
emilianogavilan en gmail.com
Mie Feb 10 17:40:36 ART 2010
On Mon, Feb 08, 2010 at 01:09:15PM -0200, gustavo badaloni wrote:
> Buenas. Estoy intentando hacer funcionar un scanner de código de
> barras en X, pero no se que me pueda estar faltando. Haciendo desde la
> consola "cat /dev/ttyS0" funciona perfectamente, me tira los números.
> Pero si mando una lectura directamente a xterm, me salen caracteres de
> escape o cosas por el estilo, y se altera de forma muy rara el mapeo
> del teclado.
Averiguando, tenés dos posibilidades:
* En la consola:
Aca podes usar el programa linbar[1], que copia lo que recibe en el puerto
serie en la tty.
* En X:
No encontré nada específico, pero el modo de hacerlo es usando la extensión
Xtest, la cual permite generar eventos falsos como movimientos del mouse,
pulsación de botones del mouse y teclas, e inyectar lo que se recibe por el
puerto serie como pulsaciones de teclas.
Acá te puedo dar una mano ya que sé donde conseguir las partes para armar
un script que lo haga.
Saludos
Emiliano
[1]: http://www.roryt.gr/linbar/
Más información sobre la lista de distribución Lugro