Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
eGalax Touchscreen
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 946
Location: Greece

PostPosted: Tue Sep 03, 2013 1:23 am    Post subject: eGalax Touchscreen Reply with quote

Hey there,
I'm trying to get my eGalax touchscreen to work but it been kinda hard to find recent information about it. All that I learned is that people were using xf86-input-evtouch and/or xf86-input-egalax many years ago, but these packages do not exist anymore. I saw people using evdev driver, but it also doesn't work for me, and I'm interested in multitouch capability, which is not possible with evdev anyway.

The piece in Xorg.0.log:
Code:
[   133.452] (II) config/udev: Adding input device eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02 (/dev/input/event3)
[   133.452] (**) eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: Applying InputClass "evdev touchscreen catchall"
[   133.452] (**) eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: Applying InputClass "eGalax Touchscreen"
[   133.452] (II) Using input driver 'evdev' for 'eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02'
[   133.452] (**) eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: always reports core events
[   133.452] (**) evdev: eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: Device: "/dev/input/event3"
[   133.466] (EE) evdev: eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: Unable to open evdev device "/dev/input/event3".
[   133.466] (EE) PreInit returned 2 for "eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02"
[   133.466] (II) UnloadModule: "evdev"
[   133.466] (II) config/udev: Adding input device eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02 (/dev/input/mouse1)
[   133.466] (**) eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: Applying InputClass "eGalax Touchscreen"
[   133.466] (II) Using input driver 'evdev' for 'eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02'
[   133.466] (**) eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: always reports core events
[   133.466] (**) evdev: eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: Device: "/dev/input/mouse1"
[   133.480] (EE) evdev: eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02: Unable to open evdev device "/dev/input/mouse1".
[   133.480] (EE) PreInit returned 2 for "eGalax Inc. eGalaxTouch EXC7920-2003-11.03.02"
[   133.480] (II) UnloadModule: "evdev"

Code:
◢ jarvis ◣ ~ $  lsusb -v -s 002:004

Bus 002 Device 004: ID 0eef:a802 D-WAV Scientific Co., Ltd
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0eef D-WAV Scientific Co., Ltd
  idProduct          0xa802
  bcdDevice            3.03
  iManufacturer           1 eGalax Inc.
  iProduct                2 eGalaxTouch EXC7920-2003-11.03.02
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          1 eGalax Inc.
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9                                                                                                         
      bDescriptorType         4                                                                                                         
      bInterfaceNumber        0                                                                                                         
      bAlternateSetting       0                                                                                                         
      bNumEndpoints           1                                                                                                         
      bInterfaceClass         3 Human Interface Device                                                                                 
      bInterfaceSubClass      1 Boot Interface Subclass                                                                                 
      bInterfaceProtocol      2 Mouse                                                                                                   
      iInterface              0                                                                                                         
        HID Device Descriptor:                                                                                                         
          bLength                 9                                                                                                     
          bDescriptorType        33                                                                                                     
          bcdHID               2.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     494
         Report Descriptors:
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
Device Status:     0x0001
  Self Powered


At some point I managed to get it working with evdev, by unplugging my usb mouse and plugging it later or something like that. However, as I explained, I'd prefer to have multitouch working as well, so evdev would be a last resource.

Thanks in advance!
_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Tue Sep 03, 2013 3:20 am    Post subject: Reply with quote

any help here?
Quote:
Symbol: TOUCHSCREEN_USB_EGALAX [=n]
Type : boolean
Prompt: eGalax, eTurboTouch CT-410/510/700 device support
Location:
-> Device Drivers
-> Input device support
-> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
(1) -> Touchscreens (INPUT_TOUCHSCREEN [=n])
Defined at drivers/input/touchscreen/Kconfig:700
Depends on: !UML && INPUT [=y] && INPUT_TOUCHSCREEN [=n] && TOUCHSCREEN_USB_COMPOSITE [=n]


Symbol: TOUCHSCREEN_EGALAX [=n]
Type : tristate
Prompt: EETI eGalax multi-touch panel support
Location:
-> Device Drivers
-> Input device support
-> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
(2) -> Touchscreens (INPUT_TOUCHSCREEN [=n])
Defined at drivers/input/touchscreen/Kconfig:228
Depends on: !UML && INPUT [=y] && INPUT_TOUCHSCREEN [=n] && I2C [=y] && OF [=n]

_________________
Defund the FCC.
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Tue Sep 03, 2013 3:20 am    Post subject: Reply with quote

any help here?
Quote:
Symbol: TOUCHSCREEN_USB_EGALAX [=n]
Type : boolean
Prompt: eGalax, eTurboTouch CT-410/510/700 device support
Location:
-> Device Drivers
-> Input device support
-> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
(1) -> Touchscreens (INPUT_TOUCHSCREEN [=n])
Defined at drivers/input/touchscreen/Kconfig:700
Depends on: !UML && INPUT [=y] && INPUT_TOUCHSCREEN [=n] && TOUCHSCREEN_USB_COMPOSITE [=n]


Symbol: TOUCHSCREEN_EGALAX [=n]
Type : tristate
Prompt: EETI eGalax multi-touch panel support
Location:
-> Device Drivers
-> Input device support
-> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
(2) -> Touchscreens (INPUT_TOUCHSCREEN [=n])
Defined at drivers/input/touchscreen/Kconfig:228
Depends on: !UML && INPUT [=y] && INPUT_TOUCHSCREEN [=n] && I2C [=y] && OF [=n]

_________________
Defund the FCC.
Back to top
View user's profile Send private message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 946
Location: Greece

PostPosted: Tue Sep 03, 2013 4:28 am    Post subject: Reply with quote

DONAHUE wrote:
any help here?
Quote:
Symbol: TOUCHSCREEN_USB_EGALAX [=n]
Type : boolean
Prompt: eGalax, eTurboTouch CT-410/510/700 device support
Location:
-> Device Drivers
-> Input device support
-> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
(1) -> Touchscreens (INPUT_TOUCHSCREEN [=n])
Defined at drivers/input/touchscreen/Kconfig:700
Depends on: !UML && INPUT [=y] && INPUT_TOUCHSCREEN [=n] && TOUCHSCREEN_USB_COMPOSITE [=n]


Symbol: TOUCHSCREEN_EGALAX [=n]
Type : tristate
Prompt: EETI eGalax multi-touch panel support
Location:
-> Device Drivers
-> Input device support
-> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
(2) -> Touchscreens (INPUT_TOUCHSCREEN [=n])
Defined at drivers/input/touchscreen/Kconfig:228
Depends on: !UML && INPUT [=y] && INPUT_TOUCHSCREEN [=n] && I2C [=y] && OF [=n]

Yes, I tried the first one. Its not automatically used by X, and if I put in xorg.conf it says that the module does not exist (it exists and I can load and see it).
The second one seems to not be ANYWHERE; its simply not there as it has as a prerequisite this "OF" thing which I couldn't find as well.
_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)
Back to top
View user's profile Send private message
DONAHUE
Watchman
Watchman


Joined: 09 Dec 2006
Posts: 7651
Location: Goose Creek SC

PostPosted: Tue Sep 03, 2013 6:25 am    Post subject: Reply with quote

OF apparently is selected by other choices as opposed to being enabled by the user.
apparently irrelevant though as x32 not x64 required for these modules



https://wiki.archlinux.org/index.php/Touchscreen or https://forums.gentoo.org/viewtopic-t-890234-start-0.html may be more helpful than i am.
_________________
Defund the FCC.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum