WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Problems with eGalax Touch  (Read 4211 times)

Offline alfetunes22

  • Newbie
  • *
  • Posts: 1
Problems with eGalax Touch
« on: October 24, 2012, 03:51:28 PM »
Hello, I'm new in the world of Tiny Core.
I am using Tiny Core 4.6.2 and i need to configure the touch of a monitor that was identified by lsusb command as follows:


Bus 003 Device 003: ID 0eef: 0001 D-WAV Scientific Co., Ltd eGalax TouchScreen



In / proc / bus / input / devices drivers loaded by eGalax are:

I: Bus = 0003 Vendor = 0001 Product = 0eef Version = 0210
N: Name = "eGalax Inc. USB TouchController"
P: Phys = usb-0000: 00:0 a.0-2/input0
S: Sysfs = / devices/pci0000: 00/0000: 00:0 a.0/usb3/3-2/3-2: 1.0/input/input0
U: Uniq =
H: Handlers = Mouse0 event0 js0
B: PROP = 0
B: EV = 1b
B: KEY = 30000 0 0 0 0 0 0 0 0
B: ABS = 3
B: MSC = 10

I: Bus = 0003 Vendor = 0001 Product = 0eef Version = 0210
N: Name = "eGalax Inc. USB TouchController"
P: Phys = usb-0000: 00:0 a.0-2/input0
S: Sysfs = / devices/pci0000: 00/0000: 00:0 a.0/usb3/3-2/3-2: 1.0/input/input1
U: Uniq =
H: Handlers = mouse1 event1
B: PROP = 0
B: EV = 1b
B: KEY = 401 0 0 0 0 0 0 0 0 0 0
B: ABS = 3
B: MSC = 10

First I noticed that the x and y axes were reversed
I just tried to calibrate the touch using the xinput command, but got no success with eGalaxy. I had already managed to use xinput once with a monitor with the driver EloTouch bud in the eGalax not work.
______________
Then I saw this topic:
forum.tinycorelinux.net/index.php/topic, 8528.15.html

I downloaded the drivers for the eGalax here:
home.eeti.com.tw/web20/eGalaxTouchDriver/linuxDriver.htm

Compiled the driver and apparently there was no error, however, I noticed that was not created anything in user/local/lib/X11/modules/input/egalax_drv.so
And so I could not put anything in / opt / .filetool.lst

The files that were generated by compiling and appearing in the echo are:
/ usr/local/eGTouch32withX
eGTouchD daemon / usr / bin
eGtouchU tool shortcut in / usr / bin
eCalib in / usr / bin
Egalax-52-virtual.conf

This way I do not know what to do with it.
___________________

I tried to recompile the kernel by editing the driver usbtouchscreen as:
patchwork.kernel.org/patch/6107/

But the processor usage (Vortex86MX) apparently does not work with gcc since it has no support CMOV instructions.

Does anyone have any idea how I can calibrate this eGalax in Tiny Core?

I'm already two weeks trying unsuccessfully

Apologize for bad English

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11500
Re: Problems with eGalax Touch
« Reply #1 on: October 25, 2012, 01:26:51 AM »
Hi alfetunes22
Quote
But the processor usage (Vortex86MX) apparently does not work with gcc since it has no support CMOV instructions.
Gcc is supposed to run on a 486, as are all applications. If you are sure that gcc contains a cmov instruction, start
a thread under  TCE Bugs  detailing how you determined that gcc contains a cmov.