Hardware Talk :: Elo Touch Screen



I would check whether this is meant to work on 2.4.x (DSL) or 2.6.x (DSL-N) - looking at the original XF86Config-4 file, I believe  [Option "Device" "/dev/input/event3"] will only work on a 2.6.x kernel. This is certainly the case for my touchpad which is set up like this in DSL-N but not in DSL.

Also (it's a while since I played with this), I believe you need the evdev module loaded for event detection to work in 2.6.x

Yes, you do need to modify /home/dsl/.xserverrc to as stated in XFree86.dsl info file.

Quote (Juanito @ April 12 2007,00:33)
I would check whether this is meant to work on 2.4.x (DSL) or 2.6.x (DSL-N) - looking at the original XF86Config-4 file, I believe  [Option "Device" "/dev/input/event3"] will only work on a 2.6.x kernel. This is certainly the case for my touchpad which is set up like this in DSL-N but not in DSL.

Also (it's a while since I played with this), I believe you need the evdev module loaded for event detection to work in 2.6.x

what is evdev module?

I edited the XF86Config-4 file as stated in the instruction,
"/dev/input/elo_ser"  do I have to change it to "/dev/input/events3" ?

also, I have the /etc/init.d/elorc as follow:

#
# Avoid being interrupted by child or keyboard
#
trap "echo" SIGINT SIGSEGV SIGQUIT SIGTERM
set +e

case "$1" in
   start)
/elo/loadelo
/elo/eloser ttyS0
;;
   stop)
;;
   *)
echo "Usage: $0 {start}"
exit 1
esac

This was edited as default, so I didn't change anything. To use it as COM1 port.

Here is all the command I've used:
> tar -xf loadelo.tar
> chmod 777 *
> cp  /elo/elo_drv.o /usr/X11R6/lib/modules/input
> added the following lines to XF86Config (tried XF86Config-4) as well:
Section "InputDevice"
     Identifier "elo"
     Driver "elo"
     Option "Device" "/dev/input/elo_ser"
     Option "AlwaysCore"
EndSection

added this line to ServerLayout section of the file:
InputDevice "elo" "SendCoreEvents"

> ls /dev/input  (to check the directory existence)
> ./install.sh
> cp /elo/elorc /etc/init.d
  (checked the elorc as above)
> cd /etc/rc5.d
> update-rc.d elorc start 47 2 .
> shutdown -r now

i get "FATAL_ elok_s module not found" at the reboot.
Help Plesase!


original here.