kern/183032: uep driver not working with eGalax touchcontroller
brock at cottonwoodcomputer.com
Fri Oct 25 16:10:02 UTC 2013
The following reply was made to PR kern/183032; it has been noted by GNATS.
From: Brock Williams <brock at cottonwoodcomputer.com>
To: bug-followup at FreeBSD.org, walker_643 at yahoo.com
Subject: Re: kern/183032: uep driver not working with eGalax touchcontroller
Date: Fri, 25 Oct 2013 10:06:23 -0600
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
Content-Type: text/plain; charset=ISO-8859-1
I have the same issue and have been trying to figure out a solution
for a while.
=46rom what I can gather, the uep driver is for older non HID compliant
eGalax devices. Apparently eGalax changed the devices but kept the
same device IDs.
2 approaches have shown promise, but so far neither actually works:
1- the latest version of xf86-input-mouse contains a patch from mav@
which includes support for USB HID devices directly. I am able to get
my touchscreen somewhat working using this. You have to compile a
kernel without ums in order for uhid to bind to the device and add
something like this to Xorg
Option "Protocol" "usb"
Option "Device" "/dev/uhid0"
Option "Collection" "2"
Option "FlipXY" "true"
# Option "InvX" "True"
# Option "InvY" "True"
Option "AngleOffset" "90"
On my device, the axes are inverted, and the driver doesn't seem to
respect the FlipXY option, so it isn't of much use.
2- the multimedia/webcamd includes a port of the linux eGalax input
driver. Once installed and bound to the ugen device ( my device is
ugen4.3 so I run "webcamd -d 4.3"), there is a linux style
/dev/input/event0 device which produces data when the screen is
touched. But so far I have found nothing to use this to get events
Brock Williams brock at cottonwoodcomputer.com
Cottonwood Computer Solutions, Inc.
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the freebsd-bugs