Hi *,
first of all, sorry for my poor English. I have a question regarding to this
components.
Touchscreen:
udi =
'/org/freedesktop/Hal/devices/usb_device_4e7_50_50U95665_if0_logicaldev_input'
button.has_state = false (bool)
info.addons.singleton = {'hald-addon-input'} (string list)
info.capabilities = {'input', 'button', 'input.mouse'} (string list)
info.category = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_4e7_50_50U95665_if0'
(string)
info.product = 'EloTouchSystems,Inc Elo TouchSystems 2216 AccuTouch? USB
Touchmonitor Interface' (string)
info.subsystem = 'input' (string)
info.udi =
'/org/freedesktop/Hal/devices/usb_device_4e7_50_50U95665_if0_logicaldev_input'
(string)
input.device = '/dev/input/event2' (string)
input.originating_device =
'/org/freedesktop/Hal/devices/usb_device_4e7_50_50U95665_if0' (string)
input.product = 'EloTouchSystems,Inc Elo TouchSystems 2216 AccuTouch? USB
Touchmonitor Interface' (string)
input.x11_driver = 'evtouch' (string)
input.x11_options.MaxX = '3462' (string)
input.x11_options.MaxY = '3462' (string)
input.x11_options.MinX = '427' (string)
input.x11_options.MinY = '529' (string)
input.x11_options.debuglevel = '4' (string)
input.x11_options.movelimit = '5' (string)
input.x11_options.sendcoreevents = 'true' (string)
linux.device_file = '/dev/input/event2' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
linux.sysfs_path = '/sys/class/input/input2/event2' (string)
XServer:
X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Kernel: customized 2.6.22 (using rtai patch) usb support, usbtouchscreen
(module), evdev compiled in ...
evtouch: evtouch_0.8.7-4build1_i386 (debian package made on our system)
Hal configuration:
> cat /usr/share/hal/fdi/policy/10osvendor/50-EloAccuTouch.fdi
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="EloTouchSystems">
<match key="info.capabilities" contains="input">
<merge key="input.x11_driver"
type="string">evtouch</merge>
<merge key="input.x11_options.movelimit"
type="string">5</merge>
<merge key="input.x11_options.sendcoreevents"
type="string">true</merge>
<merge key="input.x11_options.debuglevel"
type="string">4</merge>
<merge key="input.x11_options.MinX"
type="string">427</merge>
<merge key="input.x11_options.MinY"
type="string">529</merge>
<merge key="input.x11_options.MaxX"
type="string">3462</merge>
<merge key="input.x11_options.MaxY"
type="string">3462</merge>
</match>
</match>
</device>
</deviceinfo>
I get always this Error Message from /var/log/Xorg.0.log:
[...]
(II) LoadModule: "evtouch"
(II) Loading /usr/lib/xorg/modules/input//evtouch_drv.so
(II) Module evtouch: vendor="Kenan Esau"
compiled for 4.3.99.902, module version = 0.8.7
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.0
State: S_UNTOUCHED Action: No Action Button: 0
State: S_TOUCHED Action: No Action Button: 0
State: S_LONGTOUCHED Action: down Button: 1
State: S_MOVING Action: No Action Button: 0
State: S_MAYBETAPPED Action: click Button: 1
State: S_ONEANDAHALFTAP Action: down Button: 3
(**) EVTouch TouchScreen: always reports core events
(II) XINPUT: Adding extended input device "EVTouch TouchScreen" (type
(EE) xf86OpenSerial: No Device specified.
(WW) EVTouch TouchScreen: cannot open input device
couldn't enable device 4
The thing I don't really understand is, if I use exactly the same configuration
as aboth in /etc/X11/xorg.conf file the touchscreen works fine.
Could it be, that the xserver is too old? As far as I found out at least mouse
and
Keyboard configuration via hal works with this xserver.
Thanks for any help,
Thomas
--
Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL
für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a
--
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile