Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: eGalaxTouch Y-Axis Issue

  1. #1
    Join Date
    Oct 2011
    Beans
    3

    Question eGalaxTouch Y-Axis Issue [SOLVED]

    Hi, I'm new to this forum so forgive me if I'm posting this in the wrong section. Just recently I installed (again) Ubuntu on my tablet. I've managed to get multitouch working on my screen (eGalaxTouch Controller) however the Y-axis is inverted. I've tried editing xorg.conf, 99-calibration.conf & some other files that i can't even remember anymore. I would really appreciate the help because I don't want to have to switch back to Windows. Thanks.

    (I'm running Ubuntu 11.10 on an Acer Iconia Tab W500)
    Last edited by deaths_eclipse; December 17th, 2011 at 03:15 AM. Reason: Problem solved.

  2. #2
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: eGalaxTouch Y-Axis Issue

    Hi deaths_eclipse,

    Welcome to Ubuntu forums!

    It probably depends on which driver you are using. But this option:
    Code:
    Option "InvertY"
    added to the xorg.conf section or xorg.conf.d .conf file works for at least some drivers.

  3. #3
    Join Date
    Oct 2011
    Beans
    3

    Wink Re: eGalaxTouch Y-Axis Issue

    That didn't work. Reinstalled Ubuntu twice. First try i completely messed up the touch driver and something must have gone wrong during the installation because xinput and xorg were throwing all sorts of random errors. Second time, i didn't mess with xinput or xorg but tried poking around the eGalax ini file in /etc and managed to get it fixed. Thanks for the reply anyway.

  4. #4
    Join Date
    Apr 2012
    Beans
    11

    Re: eGalaxTouch Y-Axis Issue

    Hey guys, i am having similar issue with both axis being inverted. My situation is a bit different, i am running mini ISO on ubuntu 11.10. I can't find xorg.conf files...

    here is some info from lsusb and lsmod

    xxxxxxx@ubuntu:/dev/input$ lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 003: ID 13b1:0026 Linksys WUSB54GSC v1 802.11g Adapter [Broadcom 4320 USB]
    Bus 002 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen


    lsmod
    usbhid 41905 0
    hid 77367 1 usbhid

    T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
    D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
    P: Vendor=0eef ProdID=0001 Rev= 1.00
    S: Manufacturer=eGalax Inc.
    S: Product=USB TouchController
    C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
    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=3ms

    i found this link on setting up egalax, but afraid to proceed since kernel is 2.6 and i am 3.0 .. any feedback is helpfull... thanks in advance
    http://www.tuxum.org/browser/tuxum/non-free/egalax32

  5. #5
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: eGalaxTouch Y-Axis Issue

    Hi dlinuxh,

    Let's see if a kernel driver is picking it up. What is the output of this terminal command?
    Code:
    xinput list
    If so we can use the output to see if it is on a X driver.

  6. #6
    Join Date
    Apr 2012
    Beans
    11

    Re: eGalaxTouch Y-Axis Issue

    Quote Originally Posted by Favux View Post
    Hi dlinuxh,

    Let's see if a kernel driver is picking it up. What is the output of this terminal command?
    Code:
    xinput list
    If so we can use the output to see if it is on a X driver.
    Thanks Favux for reply, i am new at this...
    this is what I get for xinput list

    xinput list
    Unable to connect to X server

    i am running
    Linux ubuntu 3.0.0-17-generic #30-Ubuntu SMP Thu Mar 8 17:34:21 UTC 2012 i686 i686 i386 GNU/Linux

    after searching more, i found this link pointing to xorg
    xxxxxxx@ubuntu:/etc/X11$ ls -ltr
    total 64
    -rw-r--r-- 1 root root 265 2008-07-01 12:41 Xsession.options
    -rw-r--r-- 1 root root 17394 2009-12-03 04:56 rgb.txt
    -rwxr-xr-x 1 root root 709 2010-04-01 06:19 Xreset
    -rwxr-xr-x 1 root root 3730 2011-08-26 00:13 Xsession
    drwxr-xr-x 2 root root 4096 2011-10-05 17:29 xkb
    drwxr-xr-x 3 root root 4096 2012-04-03 23:26 fonts
    drwxr-xr-x 2 root root 4096 2012-04-03 23:26 Xreset.d
    drwxr-xr-x 2 root root 4096 2012-04-03 23:26 Xresources
    drwxr-xr-x 2 root root 4096 2012-04-03 23:27 xinit
    lrwxrwxrwx 1 root root 13 2012-04-03 23:27 X -> /usr/bin/Xorg
    drwxr-xr-x 2 root root 4096 2012-04-03 23:27 fluxbox
    -rw-r--r-- 1 root root 601 2012-04-03 23:31 Xwrapper.config
    drwxr-xr-x 2 root root 4096 2012-04-08 22:46 Xsession.d

    then the xinput is located in
    /usr/bin$ xinput list --long
    Unable to connect to X server

  7. #7
    Join Date
    Apr 2012
    Beans
    11

    Re: eGalaxTouch Y-Axis Issue

    here is the xorg version
    xxxxxxx@ubuntu:/usr/bin$ Xorg -version

    X.Org X Server 1.10.4
    Release Date: 2011-08-19
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
    Current Operating System: Linux ubuntu 3.0.0-17-generic #30-Ubuntu SMP Thu Mar 8 17:34:21 UTC 2012 i686
    Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-17-generic root=UUID=883a3506-980e-4925-a2f4-4d95ea6e6eb3 ro splash quiet vt.handoff=7
    Build Date: 19 October 2011 05:09:41AM
    xorg-server 2:1.10.4-1ubuntu4.2 (For technical support please see http://www.ubuntu.com/support)
    Current version of pixman: 0.22.2
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.

  8. #8
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: eGalaxTouch Y-Axis Issue

    I'm a little confused. With the 3.0 kernel you are on the Ubuntu Oneiric release? X is the windowing system, you wouldn't have a gui without X. Or are you using a Ubuntu variant?

    Ah just spotted your second post there. So X server 1.10.4. So the:
    Code:
    xinput list
    command run in a terminal is really saying?
    Unable to connect to X server
    Are you using a regular terminal or ctrl-alt-F2? The latter takes you out of X.

  9. #9
    Join Date
    Apr 2012
    Beans
    11

    Re: eGalaxTouch Y-Axis Issue

    i am running mini ISO, with no gui... the distro boots up right to full screen browser kiosk mode....
    yes, i can go to console via ctrl f2, and back to browser

  10. #10
    Join Date
    Nov 2008
    Beans
    9,635
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: eGalaxTouch Y-Axis Issue

    i am running mini ISO, with no gui... the distro boots up right to full screen browser kiosk mode....
    yes, i can go to console via ctrl f2, and back to browser
    Ahh.

    So the browser is handling the windowing, i.e. the gui? It may not even be using X. From what you are saying it recognizes the eGalax TouchScreen and has some sort of driver handling touch it even if it isn't the evdev X driver. So is there some setting somewhere in the browser preferences that let's you invert the axes for the touchscreen?

    Given I don't know how the browser is handling the gui and the touchscreen can't be much help. If an option isn't available then that would seem to leave either modifying the code or perhaps the kernel driver code for it. Is this Chrome?

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •