I have a very similar problem with a 3M Microtouch EX-II touchpanel. It works with the evtouch-driver (Ubuntu 9.10), but after a short period of time (especially if many clicks are produced) the system freezes. I am using the following (custom) fdi-file in /usr/share/hal/fdi/policy/20thirdparty/ :
---
<?xml version="1.0" encoding="ISO-8859-1" ?>
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="3M 3M USB Touchscreen - EX II">
<merge key="input.x11_driver" type="string">evtouch</merge>
<merge key="input.x11_options.ReportingMode" type="string">Raw</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">false</merge>
<merge key="input.x11_options.Emulate3Timeout" type="string">1</merge>
<merge key="input.x11_options.MinX" type="string">2500</merge>
<merge key="input.x11_options.MinY" type="string">2500</merge>
<merge key="input.x11_options.MaxX" type="string">13500</merge>
<merge key="input.x11_options.MaxY" type="string">13500</merge>
<merge key="inpux.x11_options.SendCoreEvents" type="string">On</merge>
<merge key="input.x11_options.SwapX" type="string">1</merge>
</match>
</device>
</deviceinfo>
---
Unfortunately the touchpanel does not work when SendCoreEvents is turned off.
I have a very similar problem with a 3M Microtouch EX-II touchpanel. It works with the evtouch-driver (Ubuntu 9.10), but after a short period of time (especially if many clicks are produced) the system freezes. I am using the following (custom) fdi-file in /usr/share/ hal/fdi/ policy/ 20thirdparty/ : "ISO-8859- 1" ?> x11_driver" type="string" >evtouch< /merge> x11_options. ReportingMode" type="string" >Raw</merge> x11_options. Emulate3Buttons " type="string" >false< /merge> x11_options. Emulate3Timeout " type="string" >1</merge> x11_options. MinX" type="string" >2500</ merge> x11_options. MinY" type="string" >2500</ merge> x11_options. MaxX" type="string" >13500< /merge> x11_options. MaxY" type="string" >13500< /merge> x11_options. SendCoreEvents" type="string" >On</merge> x11_options. SwapX" type="string" >1</merge>
---
<?xml version="1.0" encoding=
<deviceinfo version="0.2">
<device>
<match key="info.product" contains="3M 3M USB Touchscreen - EX II">
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="input.
<merge key="inpux.
<merge key="input.
</match>
</device>
</deviceinfo>
---
Unfortunately the touchpanel does not work when SendCoreEvents is turned off.