-
Fedora 12 -- Take 2
Xorg runs Gnome on this system I'm working with. The new Xorg apparently depends on HAL for all its device information. Now, HAL sees the device I want and gives all sorts of information about it, but it doesn't bridge the gap from "here's this really cool device" to "Hey X, this is yet another input device known as a touchscreen, but don't freak out, it is just a single-button mouse". . . and neither do I.
Anyone here know the goings on in the HAL that would allow me to add the XML file that I found for my touchscreen (gunzeTouch.fdi)?
Thanks in advance for any info you may have.
-
The file /usr/share/hal/fdi/policy/20thirdparty/10-synaptics.fdi is problematic for me. So, I remove this file and viola! it works. Okay, now, I read in this file this text
Code:
<!-- DO NOT EDIT THIS FILE IN PLACE.
This file will be overwritten with the next update. If you need to
add custom options, copy the file into /etc/hal/fdi/policy/ first.
See https://fedoraproject.org/wiki/Input_device_configuration -->
which I did, however, I want to know what is the BEST way about getting this driver off my back. Turns out that the hal reports the GUNZE touch screen as a touch PAD -- which is a bit of an error, but who cares about that. So, the synaptic driver hal considers the BEST FIT since it matches key="info.capabilities" contains="input.touchpad". Uh oh. So, I could do a file /etc/hal/fdi/policy/10-synaptics.fdi with
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.product" contains="synaptics">
<remove key="input.x11_driver"></remove>
</match>
</device>
</deviceinfo>
but is this really necessary and, more importantly, is this the BEST way?
BTW, this is a cross post from another forum.