This almost works for me with my Lilliput EBY-701 touchscreen.
BUT...
I've followed exactly the wiki instructions and the device is identified. The pointer moves when I touch the screen, however not where I'm pointing. Its seems totally miscalibrated and can't see any improvement when using the output from xinput_calibrator (don't even know if the points it's telling me are correct).
Here is lsusb for the device:
Code:
Bus 002 Device 011: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen
Here is /var/log/Xorg.0.log when I connect the device:
Code:
[ 921.769] (II) config/udev: Adding input device eGalax Inc. Touch (/dev/input/mouse1)
[ 921.769] (II) No input driver/identifier specified (ignoring)
[ 921.769] (II) config/udev: Adding input device eGalax Inc. Touch (/dev/input/event5)
[ 921.769] (**) eGalax Inc. Touch: Applying InputClass "evdev pointer catchall"
[ 921.769] (**) eGalax Inc. Touch: always reports core events
[ 921.769] (**) eGalax Inc. Touch: Device: "/dev/input/event5"
[ 921.776] (II) eGalax Inc. Touch: Found 3 mouse buttons
[ 921.776] (II) eGalax Inc. Touch: Found absolute axes
[ 921.776] (II) evdev-grail: failed to open grail, no gesture support
[ 921.776] (II) eGalax Inc. Touch: Found x and y absolute axes
[ 921.776] (II) eGalax Inc. Touch: Configuring as mouse
[ 921.776] (**) eGalax Inc. Touch: YAxisMapping: buttons 4 and 5
[ 921.776] (**) eGalax Inc. Touch: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 921.776] (II) XINPUT: Adding extended input device "eGalax Inc. Touch" (type: MOUSE)
[ 921.776] (II) eGalax Inc. Touch: initialized for absolute axes.
[ 921.777] (II) config/udev: Adding input device eGalax Inc. Touch (/dev/input/mouse2)
[ 921.777] (II) No input driver/identifier specified (ignoring)
[ 921.777] (II) config/udev: Adding input device eGalax Inc. Touch (/dev/input/js1)
[ 921.777] (II) No input driver/identifier specified (ignoring)
[ 921.777] (II) config/udev: Adding input device eGalax Inc. Touch (/dev/input/event6)
[ 921.777] (**) eGalax Inc. Touch: Applying InputClass "evdev tablet catchall"
[ 921.777] (**) eGalax Inc. Touch: always reports core events
[ 921.777] (**) eGalax Inc. Touch: Device: "/dev/input/event6"
[ 921.788] (II) eGalax Inc. Touch: Found absolute axes
[ 921.788] (II) evdev-grail: failed to open grail, no gesture support
[ 921.788] (II) eGalax Inc. Touch: Found x and y absolute axes
[ 921.788] (II) eGalax Inc. Touch: Found absolute tablet.
[ 921.788] (II) eGalax Inc. Touch: Configuring as tablet
[ 921.788] (**) eGalax Inc. Touch: YAxisMapping: buttons 4 and 5
[ 921.788] (**) eGalax Inc. Touch: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 921.788] (II) XINPUT: Adding extended input device "eGalax Inc. Touch" (type: TABLET)
[ 921.788] (II) eGalax Inc. Touch: initialized for absolute axes.
Any help please?
PS.
I've also tried the official eGalax drivers from: http://home.eeti.com.tw/web20/eGalax...inuxDriver.htm
to no avail (used to work until Xorg 1.8, for 1.9 they don't have the module compiled )
Bookmarks