Troubleshooting touchscreen && hal
Nasa
nasa01 at comcast.net
Wed Nov 11 14:31:43 UTC 2009
Hi,
I have modified a fdi that I am trying to use with my touchscreen... I can tell it isn't being seen
as the log file /var/log/Xorg.0.log shows the following:
(II) config/hal: Adding input device eGalax Inc. USB TouchController
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 1.1.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(II) Synaptics touchpad driver version 1.1.2
(**) Option "Device" "/dev/input/event4"
(--) eGalax Inc. USB TouchController: no supported touchpad found
(EE) eGalax Inc. USB TouchController Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "eGalax Inc. USB TouchController"
(II) UnloadModule: "synaptics"
(EE) config/hal: NewInputDeviceRequest failed (8)
The file (50-eGalax.fdi) has been located in:
/usr/share/hal/fdi/policy/
and each of the subdirectories
/etc/hal/fdi/
and each of the subdirectories
I have checked the permissions and it matches the permissions in the folders it sits in.
50-eGalax.fdi looks like so:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="eGalax Inc. USB TouchController">
<match key="info.capabilities" contains="input">
<merge key="input.x11_driver" type="string">evtouch</merge>
<merge key="input.x11_options.minx" type="string">119</merge>
<merge key="input.x11_options.miny" type="string">160</merge>
<merge key="input.x11_options.maxx" type="string">1734</merge>
<merge key="input.x11_options.maxy" type="string"1762></merge>
<merge key="input.x11_options.taptimer" type="string">30</merge>
<merge key="input.x11_options.longtouchtimer" type="string">450</merge>
<merge key="input.x11_options.longtouched_action" type="string">click</merge>
<merge key="input.x11_options.longtouched_button" type="string">3</merge>
<merge key="input.x11_options.oneandhalftap_button" type="string">2</merge>
<merge key="input.x11_options.movelimit" type="string">10</merge>
<merge key="input.x11_options.touched_drag" type="string">1</merge>
<merge key="input.x11_options.maybetapped_action" type="string">click</merge>
<merge key="input.x11_options.maybetapped_button" type="string">1</merge>
</match>
</match>
</device>
</deviceinfo>
Additionally, hal list two devices for the touchscreen (as one can see from the log). Is this
correct? And if so, should I have two different drivers loaded for the same device?
Thanks in advanced.
Nasa
More information about the ubuntu-users
mailing list