LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 10-18-2011, 10:39 AM   #1
freeindy
Member
 
Registered: Nov 2002
Posts: 207

Rep: Reputation: 32
2 touchreens calibration with eGalax driver


Hi,

I have 2 touchscreens (Prolite PLT1931SR) connected my debian 2.6.

The screen is working in 'expanded' mode, i.e i have 2 screens working as one big widescreen. Each screen's touch port is connected through usb:

Code:

Code:
Oct 18 17:35:06 BOOGIE kernel: [ 1179.356375] usb 2-1.4: new full speed USB device using ehci_hcd and address 9
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449870] usb 2-1.4: New USB device found, idVendor=0eef, idProduct=0001
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449878] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449882] usb 2-1.4: Product: USB TouchController
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449885] usb 2-1.4: Manufacturer: eGalax Inc.
Oct 18 17:35:06 BOOGIE kernel: [ 1179.450020] usb 2-1.4: configuration #1 chosen from 1 choice
Oct 18 17:35:06 BOOGIE kernel: [ 1179.454153] input: eGalax Inc. USB TouchController as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.4/2-1.4:1.0/input/input8
Oct 18 17:35:06 BOOGIE kernel: [ 1179.454870] generic-usb 0003:0EEF:0001.0006: input,hiddev1,hidraw1: USB HID v2.10 Pointer [eGalax Inc. USB TouchController] on usb-0000:00:1d.7-1.4/input0
Oct 18 17:35:06 BOOGIE kernel: [ 1179.468546] usbcore: registered new interface driver usbtouchscreen
[/CODE]

Code:
Oct 18 17:35:06 BOOGIE kernel: [ 1179.356375] usb 2-1.4: new full speed USB device using ehci_hcd and address 9
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449870] usb 2-1.4: New USB device found, idVendor=0eef, idProduct=0001
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449878] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449882] usb 2-1.4: Product: USB TouchController
Oct 18 17:35:06 BOOGIE kernel: [ 1179.449885] usb 2-1.4: Manufacturer: eGalax Inc.
Oct 18 17:35:06 BOOGIE kernel: [ 1179.450020] usb 2-1.4: configuration #1 chosen from 1 choice
Oct 18 17:35:06 BOOGIE kernel: [ 1179.454153] input: eGalax Inc. USB TouchController as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1.4/2-1.4:1.0/input/input8
Oct 18 17:35:06 BOOGIE kernel: [ 1179.454870] generic-usb 0003:0EEF:0001.0006: input,hiddev1,hidraw1: USB HID v2.10 Pointer [eGalax Inc. USB TouchController] on usb-0000:00:1d.7-1.4/input0
Oct 18 17:35:06 BOOGIE kernel: [ 1179.468546] usbcore: registered new interface driver usbtouchscreen
It finds the driver (egalax) but I seem to get some conflict (i think) with the xorg configuration. In both cases it selects configuration #1. Is that ok?
The xorg.conf (/usr/share/X11/xorg.conf.d/50-egalax.conf) generated by egalax installation looks like:

Code:
Section "InputClass"
        Identifier "eGalax touch class"
        MatchProduct "eGalax Inc.|Touchkit|eGalax_eMPIA Technology Inc."
        MatchDevicePath "/dev/input/event*"
        Driver "egalax"
        Option "Device" "usbauto"
        Option "Parameters" "/var/lib/eeti.param"
        Option "ScreenNo" "0"
        Option "SkipClick" "0"
EndSection

Section "InputClass"
        Identifier "eGalax mouse class"
        MatchProduct "eGalax Inc.|Touchkit|eGalax_eMPIA Technology Inc.|eGalaxTouch Virtual Device"
        MatchDevicePath "/dev/input/mouse*"
        Driver "void"
EndSection

Section "InputClass"
        Identifier "eGalax joystick class"
        MatchProduct "eGalax Inc.|Touchkit|eGalaxTouch Virtual Device"
        MatchDevicePath "/dev/input/js*"
        Driver "void"
EndSection
I have been trying to use eGalaxTouch utility to calibrate them both but without success. Does anyone have a suggestion or howto doc on how I can setup 2 touchscreens in Debian.

Thanks,
Indy
 
Old 10-19-2011, 10:28 AM   #2
freeindy
Member
 
Registered: Nov 2002
Posts: 207

Original Poster
Rep: Reputation: 32
[SOLVED] 2 touchreens calibration with eGalax driver Reply to Thread

OK. I solved it.

If anyone is interested:

1. Remove 50-egalax.conf from /usr/share/X11/xorg.conf.d/.
2. Generate a new xorg.conf by X -configure.
3. Added following to the xorg.conf:
Code:
Section "ServerLayout"
...
    InputDevice "EETI1" "SendCoreEvents"
    InputDevice "EETI2" "SendCoreEvents"
EndSection

Section "InputDevice"
    Identifier "EETI1"
    Driver "egalax"
    Option "Device" "/dev/usb/hiddev0" #Check /var/log/messages
    Option "Parameters" "/var/lib/eeti1.param"
    Option "ScreenNo" "0"
EndSection

Section "InputDevice"
    Identifier "EETI2"
    Driver "egalax"
    Option "Device" "/dev/usb/hiddev1" #Check /var/log/messages
    Option "Parameters" "/var/lib/eeti2.param"
    Option "ScreenNo" "1"
EndSection
4. Use eGalaxTouch utility to calibrate.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
problems with eGalax and hp tx1000 veduardo Linux - Newbie 1 04-03-2011 06:05 AM
Egalax Driver Module not loading for touchscreen (fedora core 8) nmangal Linux - Newbie 1 06-16-2008 10:57 AM
Fedora 7 with eGalax Touch Screen USB driver akbarmunir Linux - Hardware 1 01-22-2008 09:51 PM
eGalax touchscreen davidsrsb Linux - Hardware 1 02-13-2007 04:25 PM
eGalax Touchscreen and xorg: Driver problems (No core pointer) superhausi Linux - Hardware 5 08-03-2004 03:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 09:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration