On Thu, Oct 27, 2011 at 11:11 AM, Favux ... <favux...@gmail.com> wrote:
> Usually e-galax touch screens use an e-galax driver or evdev.  Newer
> versions of evdev tend to work better.
>
> On the EP121 threads on Ubuntu forums they are using either although
> at least some apparently have hacked the evdev code to force it into
> touch screen mode.  Perhaps the best thing would be to get the driver
> from e-galax as post #62 page 7 on this thread suggests (also has
> forcing hack early on) since you are on kernel 3.0+:
> http://ubuntuforums.org/showthread.php?p=10603076

The post #9 shows this change to xf86-input-evdev allows generic-usb
kernel driver to work:

} else if (TestBit(ABS_PRESSURE, pEvdev->abs_bitmask) ||
                TestBit(BTN_TOUCH, pEvdev->key_bitmask)) {
                //if (has_lmr || TestBit(BTN_TOOL_FINGER,
pEvdev->key_bitmask)) {
                  //  xf86Msg(X_PROBED, "%s: Found absolute
touchpad.\n", pInfo->name);
                 //   pEvdev->flags |= EVDEV_TOUCHPAD;
                 //   memset(pEvdev->old_vals, -1, sizeof(int) *
pEvdev->num_vals);
                //} else {
                    xf86Msg(X_PROBED, "%s: Found absolute
touchscreen\n", pInfo->name);
                    pEvdev->flags |= EVDEV_TOUCHSCREEN;
                    pEvdev->flags |= EVDEV_BUTTON_EVENTS;
                //}
            }

I believe that shows this device is declaring a touchpad-like left,
middle, or right button... which a touchscreen should not.  That helps
validate that its probably the simple multi-input issue that past
eGalax's have had and that it should work with standard open source
kernel drivers once thats addressed.

Hopefully, we can defeat that evil desire for the easy/quick fix of
using the eGalax binary proprietary drivers under Linux.

Chris

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to