egalax touchscreen inop

B.J. McClure keepertoad at verizon.net
Sun Feb 24 22:09:20 UTC 2008


Have been trying to configure egalax touchscreen in xenarc 7 inch
monitor for days with no success.  OS is 7.10.  I think I have read
every post on the net including guide on egalax web site.

Problem is that usbtouchscreen kernel module finds the touchscreen and
assigns event1 to it in /proc/bus/input/devices.  However, when I do

    sudo cat /dev/input/event1

and move my finger across screen, I get nothing, nada, zilch, zero.
Event2 and mouse movement puts out the usual garbage looking characters.
Needless to say, X has nothing to work with.

I have tried the egalax kernel module, tkusb, as well and it does not
find the touchscreen or at least it does not appear
in /proc/bus/input/devices.  tkusb compiled and loaded without apparent
error.  With the usbtouchscreen kernel module I have tried both evtouch
and egalax xorg drivers although I really don't  think X has anything to
do with this issue.  Xorg loads evtouch but complains it cannot
open /dev/input/event1 device.  The device is present but apparently is
not sending data.

I'm beginning to wonder if I have a dead touchscreen.  See snipits of
terminal output below.  Any suggestions greatly appreciated.

bmcclure at bmcclure-gmc:~$ lsmod | grep usbtouchscreen    
usbtouchscreen         10628  0                 #so touchscreen kernel
mod loaded
usbcore               138632  11
cypress_m8,rt73usb,rt2x00usb,usbserial,hci_usb,xpad,usbtouchscreen,usbhid,ehci_hcd,uhci_hcd
bmcclure at bmcclure-gmc:~$ lsmod | grep evdev
evdev                  11136  4 


bmcclure at bmcclure-gmc:~$ cat /proc/bus/input/devices
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/class/input/input0
U: Uniq=
H: Handlers=mouse0 event0 
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

I: Bus=0003 Vendor=0eef Product=0001 Version=0100
N: Name="USB Touchscreen 0eef:0001"
P: Phys=/input0
S: Sysfs=/class/input/input1
U: Uniq=
H: Handlers=mouse1 event1             #so data should be available
at /dev/input/event1
B: EV=b
B: KEY=400 0 0 0 0 0 0 0 0 0 0
B: ABS=3

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=kbd event2 
B: EV=40001
B: SND=6

I: Bus=0011 Vendor=0002 Product=0006 Version=007f
N: Name="ImExPS/2 Logitech Explorer Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=mouse2 event3 
B: EV=7
B: KEY=1f0000 0 0 0 0 0 0 0 0
B: REL=143

I: Bus=0019 Vendor=0000 Product=0002 Version=0000
N: Name="Power Button (FF)"
P: Phys=button_power/button/input0
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=kbd event4 
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button (CM)"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/class/input/input5
U: Uniq=
H: Handlers=kbd event5 
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0005 Vendor=0a5c Product=2001 Version=0107
N: Name="Think Outside Keyboard"
P: Phys=00:09:DD:50:12:24
S: Sysfs=/class/input/input6
U: Uniq=00:03:C9:EA:60:04
H: Handlers=kbd event6 
B: EV=12000b
B: KEY=3 2c1027 bf004400 0 0 1 800 338000 43fa 404c00 e08effdf 1cfffff
ffffffff fffffffe
B: ABS=ff01 0
B: LED=1f

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "touchscreen0"
Driver "evtouch"
Option "Device" "dev/input/event1"                    #configured
for /dev/input/event1
Option "DeviceName" "touchscreen0"
Option "MinX" "50"
Option "MinY" "50"
Option "MaxX" "2000"
Option "MaxY" "2000"
Option "ReportingMode" "Raw"
Option "SendCoreEvents"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "VIA Technologies, Inc. VT8623 [Apollo CLE266] integrated
CastleRock graphics"
Driver "via"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 28-51
VertRefresh 43-60
EndSection

Section "Screen"
Identifier "Default Screen"
Device "VIA Technologies, Inc. VT8623 [Apollo CLE266] integrated
CastleRock graphics"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Modes "1024x768" "800x600"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "touchscreen0" "SendCoreEvents"            #this should work

# Uncomment if you have a wacom tablet
# InputDevice     "stylus" "SendCoreEvents"
# InputDevice     "cursor" "SendCoreEvents"
# InputDevice     "eraser" "SendCoreEvents"
EndSection

(**) Option "Device" "dev/input/event1"
#this from xorg log
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device
(EE) xf86OpenSerial: Cannot open device dev/input/event1
No such file or directory.
(WW) touchscreen0: cannot open input device

bmcclure at bmcclure-gmc:~$ ls -l /dev/input
total 0
drwxr-xr-x 2 root root    160 2008-02-23 05:51 by-path
crw-rw---- 1 root root 13, 64 2008-02-23 05:49 event0
crw-rw---- 1 root root 13, 65 2008-02-23 05:49 event1
#/dev/input/event1 is indeed present
crw-rw---- 1 root root 13, 66 2008-02-23 05:49 event2
crw-rw---- 1 root root 13, 67 2008-02-23 05:49 event3
crw-rw---- 1 root root 13, 68 2008-02-23 05:49 event4
crw-rw---- 1 root root 13, 69 2008-02-23 05:49 event5
crw-rw---- 1 root root 13, 70 2008-02-23 05:51 event6
crw-rw---- 1 root root 13, 63 2008-02-23 05:48 mice
crw-rw---- 1 root root 13, 32 2008-02-23 05:48 mouse0
crw-rw---- 1 root root 13, 33 2008-02-23 05:49 mouse1
crw-rw---- 1 root root 13, 34 2008-02-23 05:49 mouse2
bmcclure at bmcclure-gmc:~$ 


Ubuntu 7.10, Linux 2.6.22-14-generic unknown 16:58:29 up 3 days, 8:53, 1
user, load average: 0.19, 0.22, 0.15
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20080224/b19917b7/attachment.html>


More information about the ubuntu-users mailing list