Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )



Advanced DNS Management
New ZoneEdit. New Managment.

FREE DNS Is Back

Sign Up Now
> Fedora 8 Touchscreen egalax/evtouch driver not working, Touchscreen problems
NMangal
post Jun 12 2008, 02:26 PM
Post #1


Whats this Lie-nix Thing?
*

Group: Members
Posts: 1
Joined: 12-June 08
Member No.: 13,506



Hi there,
I am stuck tyring to figure out how to get my monitor's touchscreen working.
Driver: egalax 2.0.3.1712 Touchkit.
2.6.23.1-42.fc8
X-version :1.3.0



I have downloaded and copied an egalax_drv.so to /usr/lib/xorg/modules/input and modified my xorg.conf file as per instructions.

I get the folloiwng message in my /var/log/Xorg.0.log

[nmangal@localhost ~]$ cat /var/log/Xorg.0.log | grep egalax
(II) LoadModule: "egalax"
(II) Loading /usr/lib/xorg/modules//input/egalax_drv.so
dlopen: /usr/lib/xorg/modules//input/egalax_drv.so: wrong ELF class: ELFCLASS64
(EE) Failed to load /usr/lib/xorg/modules//input/egalax_drv.so
(II) UnloadModule: "egalax"
(EE) Failed to load module "egalax" (loader failed, 7)
(EE) No Input driver matching `egalax'

Has anyone faced similar problems before? Any help will be really really appreciated.


Also tried with evtouch driver and the module loaded up fine however I couldn't get the touchscreen working.

Thanks!
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
davidtgbe
post Sep 8 2008, 12:51 PM
Post #2


Whats this Lie-nix Thing?
*

Group: Members
Posts: 2
Joined: 6-September 08
Member No.: 13,653



First of all thank you for send me the source. I have compiled it and changed ts.conf to make use of the new module, I have also set the env. variables but the result is the same, the known "selected device is not a touchscreen I understand". It is given by the check_fd function but I ignore why it works for you and not for me sad.gif . Here I post some information of my configuration.

/proc/bus/usb/devices and /proc/bus/input/devices

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0eef ProdID=0001 Rev= 1.00
S: Manufacturer=eGalax Inc.
S: Product=Touch
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 44mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms

I: Bus=0003 Vendor=0eef Product=0001 Version=0112
N: Name="eGalax Inc. Touch"
P: Phys=usb-0000:00:10.0-1/input0
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=mouse0 event4
B: EV=b
B: KEY=401 0 30000 0 0 0 0 0 0 0 0
B: ABS=f

Env. variables:

declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
declare -x TSLIB_CALIBFILE="/etc/pointercal"
declare -x TSLIB_CONFFILE="/etc/ts.conf"
declare -x TSLIB_CONSOLEDEVICE="/dev/tty1"
declare -x TSLIB_FBDEVICE="/dev/fb0"
declare -x TSLIB_PLUGINDIR="/usr/local/lib/ts"
declare -x TSLIB_TSDEVICE="/dev/usb/hiddev0"

Output of the ts_calibrate command:

xres = 640, yres = 480
selected device is not a touchscreen I understand
Took 14 samples...
Top left : X = 1065796996 Y = 1065797004
Took 14 samples...
Top right : X = 1065796996 Y = 1065797004
Took 14 samples...
Bot right : X = 1065796996 Y = 1065797004
Took 14 samples...
Bot left : X = 1065796996 Y = 1065797004
Took 14 samples...
Center : X = 1065796996 Y = 1065797004
34.206677 -536.553298 544.045782
23.905008 -404.541788 404.541788
Calibration constants: 2241768 -35163556 35654584 1566638 -26512050 26512050 65536

/etc/ts.conf:

# Uncomment if you wish to use the linux input layer event interface
#module_raw input
module_raw tk

# Uncomment if you're using a Sharp Zaurus SL-5500/SL-5000d
# module_raw collie

# Uncomment if you're using a Sharp Zaurus SL-C700/C750/C760/C860
# module_raw corgi

# Uncomment if you're using a device with a UCB1200/1300/1400 TS interface
# module_raw ucb1x00

# Uncomment if you're using an HP iPaq h3600 or similar
# module_raw h3600

# Uncomment if you're using a Hitachi Webpad
# module_raw mk712

# Uncomment if you're using an IBM Arctic II
# module_raw arctic2


module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear


Any ideas?
Thanks again.
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 11th December 2017 - 11:14 PM